builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-036 starttime: 1464907912.61 results: success (0) buildid: 20160602141735 builduid: 70706e1908e54dba95a3575b5e94187c revision: 277ad8a2a286a3666ad512aeb40adb05155ee745 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:52.614937) ========= master: http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:52.615441) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:52.615741) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:52.679683) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:52.680091) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False --15:51:57-- 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.13 GB/s 15:51:57 (2.13 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.661000 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:53.370155) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:53.370488) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.969000 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:54.366942) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-02 15:51:54.367367) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 277ad8a2a286a3666ad512aeb40adb05155ee745 --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 277ad8a2a286a3666ad512aeb40adb05155ee745 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False 2016-06-02 15:51:59,568 truncating revision to first 12 chars 2016-06-02 15:51:59,568 Setting DEBUG logging. 2016-06-02 15:51:59,568 attempt 1/10 2016-06-02 15:51:59,568 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/277ad8a2a286?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-02 15:52:00,736 unpacking tar archive at: mozilla-aurora-277ad8a2a286/testing/mozharness/ program finished with exit code 0 elapsedTime=2.199000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-02 15:51:56.705082) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:56.705422) ========= script_repo_revision: 277ad8a2a286a3666ad512aeb40adb05155ee745 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:56.705824) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:56.706119) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-02 15:51:56.719570) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-06-02 15:51:56.719865) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 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=\Documents and Settings\cltbld.T-XP32-IX-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-036 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 15:52:01 INFO - MultiFileLogger online at 20160602 15:52:01 in C:\slave\test 15:52:01 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 15:52:01 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 15:52:01 INFO - {'append_to_log': False, 15:52:01 INFO - 'base_work_dir': 'C:\\slave\\test', 15:52:01 INFO - 'blob_upload_branch': 'mozilla-aurora', 15:52:01 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 15:52:01 INFO - 'buildbot_json_path': 'buildprops.json', 15:52:01 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 15:52:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 15:52:01 INFO - 'download_minidump_stackwalk': True, 15:52:01 INFO - 'download_symbols': 'true', 15:52:01 INFO - 'e10s': False, 15:52:01 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 15:52:01 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 15:52:01 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 15:52:01 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 15:52:01 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 15:52:01 INFO - 'C:/mozilla-build/tooltool.py'), 15:52:01 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 15:52:01 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 15:52:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 15:52:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 15:52:01 INFO - 'log_level': 'info', 15:52:01 INFO - 'log_to_console': True, 15:52:01 INFO - 'opt_config_files': (), 15:52:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 15:52:01 INFO - '--processes=1', 15:52:01 INFO - '--config=%(test_path)s/wptrunner.ini', 15:52:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 15:52:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 15:52:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 15:52:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 15:52:01 INFO - 'pip_index': False, 15:52:01 INFO - 'require_test_zip': True, 15:52:01 INFO - 'test_type': ('testharness',), 15:52:01 INFO - 'this_chunk': '1', 15:52:01 INFO - 'total_chunks': '10', 15:52:01 INFO - 'virtualenv_path': 'venv', 15:52:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 15:52:01 INFO - 'work_dir': 'build'} 15:52:01 INFO - ##### 15:52:01 INFO - ##### Running clobber step. 15:52:01 INFO - ##### 15:52:01 INFO - Running pre-action listener: _resource_record_pre_action 15:52:01 INFO - Running main action method: clobber 15:52:01 INFO - rmtree: C:\slave\test\build 15:52:01 INFO - Using _rmtree_windows ... 15:52:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 15:52:45 INFO - Running post-action listener: _resource_record_post_action 15:52:45 INFO - ##### 15:52:45 INFO - ##### Running read-buildbot-config step. 15:52:45 INFO - ##### 15:52:45 INFO - Running pre-action listener: _resource_record_pre_action 15:52:45 INFO - Running main action method: read_buildbot_config 15:52:45 INFO - Using buildbot properties: 15:52:45 INFO - { 15:52:45 INFO - "project": "", 15:52:45 INFO - "product": "firefox", 15:52:45 INFO - "script_repo_revision": "production", 15:52:45 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 15:52:45 INFO - "repository": "", 15:52:45 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 15:52:45 INFO - "buildid": "20160602141735", 15:52:45 INFO - "pgo_build": "False", 15:52:45 INFO - "basedir": "C:\\slave\\test", 15:52:45 INFO - "buildnumber": 22, 15:52:45 INFO - "slavename": "t-xp32-ix-036", 15:52:45 INFO - "revision": "277ad8a2a286a3666ad512aeb40adb05155ee745", 15:52:45 INFO - "master": "http://buildbot-master126.bb.releng.scl3.mozilla.com:8201/", 15:52:45 INFO - "platform": "win32", 15:52:45 INFO - "branch": "mozilla-aurora", 15:52:45 INFO - "repo_path": "releases/mozilla-aurora", 15:52:45 INFO - "moz_repo_path": "", 15:52:45 INFO - "stage_platform": "win32", 15:52:45 INFO - "builduid": "70706e1908e54dba95a3575b5e94187c", 15:52:45 INFO - "slavebuilddir": "test" 15:52:45 INFO - } 15:52:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 15:52:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 15:52:45 INFO - Running post-action listener: _resource_record_post_action 15:52:45 INFO - ##### 15:52:45 INFO - ##### Running download-and-extract step. 15:52:45 INFO - ##### 15:52:45 INFO - Running pre-action listener: _resource_record_pre_action 15:52:45 INFO - Running main action method: download_and_extract 15:52:45 INFO - mkdir: C:\slave\test\build\tests 15:52: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')]} 15:52:45 INFO - https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 15:52:45 INFO - trying https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 15:52:45 INFO - Downloading https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:52:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:52:46 INFO - Downloaded 1274 bytes. 15:52:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 15:52:46 INFO - Using the following test package requirements: 15:52:46 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:52:46 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 15:52:46 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 15:52:46 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'jsshell-win32.zip'], 15:52:46 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 15:52:46 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 15:52:46 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 15:52:46 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 15:52:46 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 15:52:46 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 15:52:46 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 15:52:46 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 15:52: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')]} 15:52:46 INFO - https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 15:52:46 INFO - trying https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 15:52:46 INFO - Downloading https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:52:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:52:48 INFO - Downloaded 20340895 bytes. 15:52:48 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/*'] 15:52:48 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/* 15:52:50 INFO - caution: filename not matched: web-platform/* 15:52:50 INFO - Return code: 11 15:52:50 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')]} 15:52:50 INFO - https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 15:52:50 INFO - trying https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 15:52:50 INFO - Downloading https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:52:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:52:54 INFO - Downloaded 36409218 bytes. 15:52:54 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/*'] 15:52:54 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/* 15:53:22 INFO - caution: filename not matched: bin/* 15:53:22 INFO - caution: filename not matched: config/* 15:53:22 INFO - caution: filename not matched: mozbase/* 15:53:22 INFO - caution: filename not matched: marionette/* 15:53:22 INFO - caution: filename not matched: tools/wptserve/* 15:53:22 INFO - Return code: 11 15:53:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:22 INFO - https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 15:53:22 INFO - trying https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:53:22 INFO - Downloading https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 15:53:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:53:27 INFO - Downloaded 68496671 bytes. 15:53:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:53:27 INFO - mkdir: C:\slave\test\properties 15:53:27 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 15:53:27 INFO - Writing to file C:\slave\test\properties\build_url 15:53:27 INFO - Contents: 15:53:27 INFO - build_url:https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 15:53:28 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:53:28 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 15:53:28 INFO - Writing to file C:\slave\test\properties\symbols_url 15:53:28 INFO - Contents: 15:53:28 INFO - symbols_url:https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:53:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:28 INFO - https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 15:53:28 INFO - trying https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 15:53:28 INFO - Downloading https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:53:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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 15:53:32 INFO - Downloaded 55573310 bytes. 15:53:32 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'] 15:53:32 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 15:53:36 INFO - Return code: 0 15:53:36 INFO - Running post-action listener: _resource_record_post_action 15:53:36 INFO - Running post-action listener: set_extra_try_arguments 15:53:36 INFO - ##### 15:53:36 INFO - ##### Running create-virtualenv step. 15:53:36 INFO - ##### 15:53:36 INFO - Running pre-action listener: _pre_create_virtualenv 15:53:36 INFO - Running pre-action listener: _resource_record_pre_action 15:53:36 INFO - Running main action method: create_virtualenv 15:53:36 INFO - Creating virtualenv C:\slave\test\build\venv 15:53:36 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 15:53:36 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 15:53:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 15:53:39 INFO - Installing distribute......................................................................................................................................................................................done. 15:53:39 INFO - Return code: 0 15:53:39 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 15:53:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:39 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:39 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:39 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-036', 'USERDOMAIN': 'T-XP32-IX-036', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036'}}, attempt #1 15:53:39 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 15:53:39 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 15:53:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:53:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 15:53:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:53:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 15:53:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:53:39 INFO - 'DCLOCATION': 'SCL3', 15:53:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:53:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:53:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:53:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:53:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:53:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:53:39 INFO - 'HOMEDRIVE': 'C:', 15:53:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:53:39 INFO - 'KTS_VERSION': '1.19c', 15:53:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:53:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 15:53:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:53:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:53:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:53:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:53:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:53:39 INFO - 'MOZ_AIRBAG': '1', 15:53:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:53:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:39 INFO - 'MOZ_MSVCVERSION': '8', 15:53:39 INFO - 'MOZ_NO_REMOTE': '1', 15:53:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:53:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:53:39 INFO - 'NO_EM_RESTART': '1', 15:53:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:53:39 INFO - 'OS': 'Windows_NT', 15:53:39 INFO - 'OURDRIVE': 'C:', 15:53:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:53:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:53:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:53:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:53:39 INFO - 'PROCESSOR_LEVEL': '6', 15:53:39 INFO - 'PROCESSOR_REVISION': '1e05', 15:53:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:53:39 INFO - 'PROMPT': '$P$G', 15:53:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:53:39 INFO - 'PWD': 'C:\\slave\\test', 15:53:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:53:39 INFO - 'SESSIONNAME': 'Console', 15:53:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:53:39 INFO - 'SYSTEMDRIVE': 'C:', 15:53:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:53:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:39 INFO - 'TEST1': 'testie', 15:53:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:39 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 15:53:39 INFO - 'USERNAME': 'cltbld', 15:53:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:53:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:53:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:53:39 INFO - 'WINDIR': 'C:\\WINDOWS', 15:53:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:53:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:53:40 INFO - Downloading/unpacking psutil>=0.7.1 15:53:40 INFO - Running setup.py egg_info for package psutil 15:53:40 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:53:40 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:53:40 INFO - Installing collected packages: psutil 15:53:40 INFO - Running setup.py install for psutil 15:53:40 INFO - building 'psutil._psutil_windows' extension 15:53:40 INFO - error: Unable to find vcvarsall.bat 15:53:40 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-8jr3yg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:53:40 INFO - running install 15:53:40 INFO - running build 15:53:40 INFO - running build_py 15:53:40 INFO - creating build 15:53:40 INFO - creating build\lib.win32-2.7 15:53:40 INFO - creating build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 15:53:40 INFO - running build_ext 15:53:40 INFO - building 'psutil._psutil_windows' extension 15:53:40 INFO - error: Unable to find vcvarsall.bat 15:53:40 INFO - ---------------------------------------- 15:53:40 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:\docume~1\cltbld~1.t-x\locals~1\temp\pip-8jr3yg-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:53:40 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data\pip\pip.log 15:53:40 WARNING - Return code: 1 15:53:40 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! 15:53:40 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 15:53:40 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')]} 15:53:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:40 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')]} 15:53:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:40 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-036', 'USERDOMAIN': 'T-XP32-IX-036', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036'}}, attempt #1 15:53:40 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 15:53:40 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 15:53:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:53:40 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 15:53:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:53:40 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 15:53:40 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:53:40 INFO - 'DCLOCATION': 'SCL3', 15:53:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:53:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:53:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:53:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:53:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:53:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:53:40 INFO - 'HOMEDRIVE': 'C:', 15:53:40 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:53:40 INFO - 'KTS_VERSION': '1.19c', 15:53:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:53:40 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 15:53:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:53:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:53:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:53:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:53:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:53:40 INFO - 'MOZ_AIRBAG': '1', 15:53:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:53:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:40 INFO - 'MOZ_MSVCVERSION': '8', 15:53:40 INFO - 'MOZ_NO_REMOTE': '1', 15:53:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:53:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:53:40 INFO - 'NO_EM_RESTART': '1', 15:53:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:53:40 INFO - 'OS': 'Windows_NT', 15:53:40 INFO - 'OURDRIVE': 'C:', 15:53:40 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', 15:53:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:53:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:53:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:53:40 INFO - 'PROCESSOR_LEVEL': '6', 15:53:40 INFO - 'PROCESSOR_REVISION': '1e05', 15:53:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:53:40 INFO - 'PROMPT': '$P$G', 15:53:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:53:40 INFO - 'PWD': 'C:\\slave\\test', 15:53:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:53:40 INFO - 'SESSIONNAME': 'Console', 15:53:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:53:40 INFO - 'SYSTEMDRIVE': 'C:', 15:53:40 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:53:40 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:40 INFO - 'TEST1': 'testie', 15:53:40 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:40 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 15:53:40 INFO - 'USERNAME': 'cltbld', 15:53:40 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:53:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:53:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:53:40 INFO - 'WINDIR': 'C:\\WINDOWS', 15:53:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:53:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:53:41 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 15:53:41 INFO - Downloading mozsystemmonitor-0.0.tar.gz 15:53:41 INFO - Running setup.py egg_info for package mozsystemmonitor 15:53:41 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 15:53:41 INFO - Running setup.py egg_info for package psutil 15:53:41 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 15:53:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 15:53:41 INFO - Installing collected packages: mozsystemmonitor, psutil 15:53:41 INFO - Running setup.py install for mozsystemmonitor 15:53:41 INFO - Running setup.py install for psutil 15:53:41 INFO - building 'psutil._psutil_windows' extension 15:53:41 INFO - error: Unable to find vcvarsall.bat 15:53:41 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-5q_9gr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 15:53:41 INFO - running install 15:53:41 INFO - running build 15:53:41 INFO - running build_py 15:53:41 INFO - running build_ext 15:53:41 INFO - building 'psutil._psutil_windows' extension 15:53:41 INFO - error: Unable to find vcvarsall.bat 15:53:41 INFO - ---------------------------------------- 15:53:41 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-5q_9gr-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 15:53:41 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data\pip\pip.log 15:53:41 WARNING - Return code: 1 15:53:41 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 15:53:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 15:53:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:41 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-036', 'USERDOMAIN': 'T-XP32-IX-036', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036'}}, attempt #1 15:53:41 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 15:53:41 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 15:53:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:53:41 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 15:53:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:53:41 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 15:53:41 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:53:41 INFO - 'DCLOCATION': 'SCL3', 15:53:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:53:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:53:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:53:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:53:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:53:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:53:41 INFO - 'HOMEDRIVE': 'C:', 15:53:41 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:53:41 INFO - 'KTS_VERSION': '1.19c', 15:53:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:53:41 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 15:53:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:53:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:53:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:53:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:53:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:53:41 INFO - 'MOZ_AIRBAG': '1', 15:53:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:53:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:41 INFO - 'MOZ_MSVCVERSION': '8', 15:53:41 INFO - 'MOZ_NO_REMOTE': '1', 15:53:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:53:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:53:41 INFO - 'NO_EM_RESTART': '1', 15:53:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:53:41 INFO - 'OS': 'Windows_NT', 15:53:41 INFO - 'OURDRIVE': 'C:', 15:53:41 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:53:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:53:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:53:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:53:41 INFO - 'PROCESSOR_LEVEL': '6', 15:53:41 INFO - 'PROCESSOR_REVISION': '1e05', 15:53:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:53:41 INFO - 'PROMPT': '$P$G', 15:53:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:53:41 INFO - 'PWD': 'C:\\slave\\test', 15:53:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:53:41 INFO - 'SESSIONNAME': 'Console', 15:53:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:53:41 INFO - 'SYSTEMDRIVE': 'C:', 15:53:41 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:53:41 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:41 INFO - 'TEST1': 'testie', 15:53:41 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:41 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 15:53:41 INFO - 'USERNAME': 'cltbld', 15:53:41 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:53:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:53:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:53:41 INFO - 'WINDIR': 'C:\\WINDOWS', 15:53:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:53:42 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:53:42 INFO - Downloading/unpacking blobuploader==1.2.4 15:53:42 INFO - Downloading blobuploader-1.2.4.tar.gz 15:53:42 INFO - Running setup.py egg_info for package blobuploader 15:53:42 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 15:53:43 INFO - Running setup.py egg_info for package requests 15:53:43 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 15:53:43 INFO - Downloading docopt-0.6.1.tar.gz 15:53:43 INFO - Running setup.py egg_info for package docopt 15:53:43 INFO - Installing collected packages: blobuploader, docopt, requests 15:53:43 INFO - Running setup.py install for blobuploader 15:53:43 INFO - Running setup.py install for docopt 15:53:43 INFO - Running setup.py install for requests 15:53:43 INFO - Successfully installed blobuploader docopt requests 15:53:43 INFO - Cleaning up... 15:53:43 INFO - Return code: 0 15:53:43 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:53:43 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')]} 15:53:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:43 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')]} 15:53:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:43 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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-036', 'USERDOMAIN': 'T-XP32-IX-036', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036'}}, attempt #1 15:53:43 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 15:53:43 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 15:53:43 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:53:43 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 15:53:43 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:53:43 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 15:53:43 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:53:43 INFO - 'DCLOCATION': 'SCL3', 15:53:43 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:53:43 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:53:43 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:53:43 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:53:43 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:53:43 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:53:43 INFO - 'HOMEDRIVE': 'C:', 15:53:43 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:43 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:53:43 INFO - 'KTS_VERSION': '1.19c', 15:53:43 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:53:43 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 15:53:43 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:53:43 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:53:43 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:53:43 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:53:43 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:53:43 INFO - 'MOZ_AIRBAG': '1', 15:53:43 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:53:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:43 INFO - 'MOZ_MSVCVERSION': '8', 15:53:43 INFO - 'MOZ_NO_REMOTE': '1', 15:53:43 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:53:43 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:53:43 INFO - 'NO_EM_RESTART': '1', 15:53:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:43 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:53:43 INFO - 'OS': 'Windows_NT', 15:53:43 INFO - 'OURDRIVE': 'C:', 15:53:43 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', 15:53:43 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:53:43 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:53:43 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:53:43 INFO - 'PROCESSOR_LEVEL': '6', 15:53:43 INFO - 'PROCESSOR_REVISION': '1e05', 15:53:43 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:53:43 INFO - 'PROMPT': '$P$G', 15:53:43 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:53:43 INFO - 'PWD': 'C:\\slave\\test', 15:53:43 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:53:43 INFO - 'SESSIONNAME': 'Console', 15:53:43 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:53:43 INFO - 'SYSTEMDRIVE': 'C:', 15:53:43 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:53:43 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:43 INFO - 'TEST1': 'testie', 15:53:43 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:43 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 15:53:43 INFO - 'USERNAME': 'cltbld', 15:53:43 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:43 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:53:43 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:53:43 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:53:43 INFO - 'WINDIR': 'C:\\WINDOWS', 15:53:43 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:53:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:53:50 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:53:50 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:53:50 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:53:50 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:53:50 INFO - Unpacking c:\slave\test\build\tests\marionette 15:53:50 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:53:50 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:53:50 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 15:53:50 INFO - Running setup.py install for browsermob-proxy 15:53:54 INFO - Running setup.py install for manifestparser 15:53:54 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for marionette-client 15:53:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:53:54 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for marionette-driver 15:53:54 INFO - Running setup.py install for mozcrash 15:53:54 INFO - Running setup.py install for mozdebug 15:53:54 INFO - Running setup.py install for mozdevice 15:53:54 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for mozfile 15:53:54 INFO - Running setup.py install for mozhttpd 15:53:54 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for mozinfo 15:53:54 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for mozInstall 15:53:54 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for mozleak 15:53:54 INFO - Running setup.py install for mozlog 15:53:54 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for moznetwork 15:53:54 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for mozprocess 15:53:54 INFO - Running setup.py install for mozprofile 15:53:54 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for mozrunner 15:53:54 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for mozscreenshot 15:53:54 INFO - Running setup.py install for moztest 15:53:54 INFO - Running setup.py install for mozversion 15:53:54 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:53:54 INFO - Running setup.py install for wptserve 15:53:54 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:53:54 INFO - Cleaning up... 15:53:54 INFO - Return code: 0 15:53:54 INFO - Installing None into virtualenv C:\slave\test\build\venv 15:53:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 15:53:54 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 15:53:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 15:53:54 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-036', 'USERDOMAIN': 'T-XP32-IX-036', 'KTS_VERSION': '1.19c', '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:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-036', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', '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', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', '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', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036'}}, attempt #1 15:53:54 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 15:53:54 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 15:53:54 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:53:54 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 15:53:54 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:53:54 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 15:53:54 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:53:54 INFO - 'DCLOCATION': 'SCL3', 15:53:54 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:53:54 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:53:54 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:53:54 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:53:54 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:53:54 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:53:54 INFO - 'HOMEDRIVE': 'C:', 15:53:54 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:54 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:53:54 INFO - 'KTS_VERSION': '1.19c', 15:53:54 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:53:54 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 15:53:54 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:53:54 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:53:54 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:53:54 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:53:54 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:53:54 INFO - 'MOZ_AIRBAG': '1', 15:53:54 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:53:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:53:54 INFO - 'MOZ_MSVCVERSION': '8', 15:53:54 INFO - 'MOZ_NO_REMOTE': '1', 15:53:54 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:53:54 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:53:54 INFO - 'NO_EM_RESTART': '1', 15:53:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:53:54 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:53:54 INFO - 'OS': 'Windows_NT', 15:53:54 INFO - 'OURDRIVE': 'C:', 15:53:54 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 15:53:54 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:53:54 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:53:54 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:53:54 INFO - 'PROCESSOR_LEVEL': '6', 15:53:54 INFO - 'PROCESSOR_REVISION': '1e05', 15:53:54 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:53:54 INFO - 'PROMPT': '$P$G', 15:53:54 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:53:54 INFO - 'PWD': 'C:\\slave\\test', 15:53:54 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:53:54 INFO - 'SESSIONNAME': 'Console', 15:53:54 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:53:54 INFO - 'SYSTEMDRIVE': 'C:', 15:53:54 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:53:54 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:54 INFO - 'TEST1': 'testie', 15:53:54 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:53:54 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 15:53:54 INFO - 'USERNAME': 'cltbld', 15:53:54 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:53:54 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:53:54 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:53:54 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:53:54 INFO - 'WINDIR': 'C:\\WINDOWS', 15:53:54 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 15:54:01 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 15:54:01 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 15:54:01 INFO - Unpacking c:\slave\test\build\tests\marionette\client 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 15:54:01 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 15:54:01 INFO - Unpacking c:\slave\test\build\tests\marionette 15:54:01 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 15:54:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:01 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)) 15:54:05 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)) 15:54:05 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)) 15:54:05 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)) 15:54:05 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)) 15:54:05 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 15:54:05 INFO - Downloading blessings-1.6.tar.gz 15:54:05 INFO - Running setup.py egg_info for package blessings 15:54:05 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)) 15:54:05 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 15:54:05 INFO - Running setup.py install for blessings 15:54:05 INFO - Running setup.py install for browsermob-proxy 15:54:05 INFO - Running setup.py install for manifestparser 15:54:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Running setup.py install for marionette-client 15:54:05 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 15:54:05 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Running setup.py install for marionette-driver 15:54:05 INFO - Running setup.py install for mozcrash 15:54:05 INFO - Running setup.py install for mozdebug 15:54:05 INFO - Running setup.py install for mozdevice 15:54:05 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Running setup.py install for mozhttpd 15:54:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Running setup.py install for mozInstall 15:54:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Running setup.py install for mozleak 15:54:05 INFO - Running setup.py install for mozprofile 15:54:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Running setup.py install for mozrunner 15:54:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 15:54:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 15:54:06 INFO - Running setup.py install for mozscreenshot 15:54:06 INFO - Running setup.py install for moztest 15:54:06 INFO - Running setup.py install for mozversion 15:54:06 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 15:54:06 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 15:54:06 INFO - Running setup.py install for wptserve 15:54:06 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 15:54:06 INFO - Cleaning up... 15:54:06 INFO - Return code: 0 15:54:06 INFO - Done creating virtualenv C:\slave\test\build\venv. 15:54:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:54:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:54:06 INFO - Reading from file tmpfile_stdout 15:54:06 INFO - Using _rmtree_windows ... 15:54:06 INFO - Using _rmtree_windows ... 15:54:06 INFO - Current package versions: 15:54:06 INFO - blessings == 1.6 15:54:06 INFO - blobuploader == 1.2.4 15:54:06 INFO - browsermob-proxy == 0.6.0 15:54:06 INFO - distribute == 0.6.14 15:54:06 INFO - docopt == 0.6.1 15:54:06 INFO - manifestparser == 1.1 15:54:06 INFO - marionette-client == 2.3.0 15:54:06 INFO - marionette-driver == 1.4.0 15:54:06 INFO - mozInstall == 1.12 15:54:06 INFO - mozcrash == 0.17 15:54:06 INFO - mozdebug == 0.1 15:54:06 INFO - mozdevice == 0.48 15:54:06 INFO - mozfile == 1.2 15:54:06 INFO - mozhttpd == 0.7 15:54:06 INFO - mozinfo == 0.9 15:54:06 INFO - mozleak == 0.1 15:54:06 INFO - mozlog == 3.1 15:54:06 INFO - moznetwork == 0.27 15:54:06 INFO - mozprocess == 0.22 15:54:06 INFO - mozprofile == 0.28 15:54:06 INFO - mozrunner == 6.11 15:54:06 INFO - mozscreenshot == 0.1 15:54:06 INFO - mozsystemmonitor == 0.0 15:54:06 INFO - moztest == 0.7 15:54:06 INFO - mozversion == 1.4 15:54:06 INFO - requests == 1.2.3 15:54:06 INFO - wptserve == 1.4.0 15:54:06 INFO - Running post-action listener: _resource_record_post_action 15:54:06 INFO - Running post-action listener: _start_resource_monitoring 15:54:06 INFO - Starting resource monitoring. 15:54:06 INFO - ##### 15:54:06 INFO - ##### Running pull step. 15:54:06 INFO - ##### 15:54:06 INFO - Running pre-action listener: _resource_record_pre_action 15:54:06 INFO - Running main action method: pull 15:54:06 INFO - Pull has nothing to do! 15:54:06 INFO - Running post-action listener: _resource_record_post_action 15:54:06 INFO - ##### 15:54:06 INFO - ##### Running install step. 15:54:06 INFO - ##### 15:54:06 INFO - Running pre-action listener: _resource_record_pre_action 15:54:06 INFO - Running main action method: install 15:54:06 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 15:54:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 15:54:06 INFO - Reading from file tmpfile_stdout 15:54:06 INFO - Using _rmtree_windows ... 15:54:06 INFO - Using _rmtree_windows ... 15:54:06 INFO - Detecting whether we're running mozinstall >=1.0... 15:54:06 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 15:54:06 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 15:54:06 INFO - Reading from file tmpfile_stdout 15:54:06 INFO - Output received: 15:54:06 INFO - Usage: mozinstall-script.py [options] installer 15:54:06 INFO - Options: 15:54:06 INFO - -h, --help show this help message and exit 15:54:06 INFO - -d DEST, --destination=DEST 15:54:06 INFO - Directory to install application into. [default: 15:54:06 INFO - "C:\slave\test"] 15:54:06 INFO - --app=APP Application being installed. [default: firefox] 15:54:06 INFO - Using _rmtree_windows ... 15:54:06 INFO - Using _rmtree_windows ... 15:54:06 INFO - mkdir: C:\slave\test\build\application 15:54:06 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'] 15:54:06 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 15:54:09 INFO - Reading from file tmpfile_stdout 15:54:09 INFO - Output received: 15:54:09 INFO - C:\slave\test\build\application\firefox\firefox.exe 15:54:09 INFO - Using _rmtree_windows ... 15:54:09 INFO - Using _rmtree_windows ... 15:54:09 INFO - Running post-action listener: _resource_record_post_action 15:54:09 INFO - ##### 15:54:09 INFO - ##### Running run-tests step. 15:54:09 INFO - ##### 15:54:09 INFO - Running pre-action listener: _resource_record_pre_action 15:54:09 INFO - Running main action method: run_tests 15:54:09 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 15:54:09 INFO - Minidump filename unknown. Determining based upon platform and architecture. 15:54:09 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 15:54:09 INFO - grabbing minidump binary from tooltool 15:54: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')]} 15:54:09 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 0x00E46368>, '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 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECF0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 15:54:09 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 15:54:09 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 15:54:09 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 15:54:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp9abjv1 15:54:12 INFO - INFO - File integrity verified, renaming tmp9abjv1 to win32-minidump_stackwalk.exe 15:54:12 INFO - Return code: 0 15:54:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 15:54:12 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 15:54:12 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/JIxYpkAYR5iU0FyhnZljFw/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 15:54:12 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/JIxYpkAYR5iU0FyhnZljFw/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 15:54:12 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 15:54:12 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 15:54:12 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 15:54:12 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 15:54:12 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 15:54:12 INFO - 'DCLOCATION': 'SCL3', 15:54:12 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 15:54:12 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 15:54:12 INFO - 'FP_NO_HOST_CHECK': 'NO', 15:54:12 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 15:54:12 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 15:54:12 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 15:54:12 INFO - 'HOMEDRIVE': 'C:', 15:54:12 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:54:12 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 15:54:12 INFO - 'KTS_VERSION': '1.19c', 15:54:12 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 15:54:12 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 15:54:12 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 15:54:12 INFO - 'MONDIR': 'C:\\Monitor_config\\', 15:54:12 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 15:54:12 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 15:54:12 INFO - 'MOZILLABUILDDRIVE': 'C:', 15:54:12 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 15:54:12 INFO - 'MOZ_AIRBAG': '1', 15:54:12 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 15:54:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 15:54:12 INFO - 'MOZ_MSVCVERSION': '8', 15:54:12 INFO - 'MOZ_NO_REMOTE': '1', 15:54:12 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 15:54:12 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 15:54:12 INFO - 'NO_EM_RESTART': '1', 15:54:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 15:54:12 INFO - 'NUMBER_OF_PROCESSORS': '8', 15:54:12 INFO - 'OS': 'Windows_NT', 15:54:12 INFO - 'OURDRIVE': 'C:', 15:54:12 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', 15:54:12 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 15:54:12 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 15:54:12 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 15:54:12 INFO - 'PROCESSOR_LEVEL': '6', 15:54:12 INFO - 'PROCESSOR_REVISION': '1e05', 15:54:12 INFO - 'PROGRAMFILES': 'C:\\Program Files', 15:54:12 INFO - 'PROMPT': '$P$G', 15:54:12 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 15:54:12 INFO - 'PWD': 'C:\\slave\\test', 15:54:12 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 15:54:12 INFO - 'SESSIONNAME': 'Console', 15:54:12 INFO - 'SLAVEDIR': 'C:\\slave\\', 15:54:12 INFO - 'SYSTEMDRIVE': 'C:', 15:54:12 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 15:54:12 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:12 INFO - 'TEST1': 'testie', 15:54:12 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 15:54:12 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 15:54:12 INFO - 'USERNAME': 'cltbld', 15:54:12 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 15:54:12 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 15:54:12 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 15:54:12 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 15:54:12 INFO - 'WINDIR': 'C:\\WINDOWS', 15:54:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 15:54:12 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/JIxYpkAYR5iU0FyhnZljFw/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 15:54:13 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 15:54:13 INFO - import pkg_resources 15:54:14 INFO - Using 1 client processes 15:54:17 INFO - SUITE-START | Running 778 tests 15:54:17 INFO - Running testharness tests 15:54:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 15:54:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 15:54:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 15:54:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 15:54:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 15:54:17 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 15:54:17 INFO - Setting up ssl 15:54:17 INFO - PROCESS | certutil | 15:54:17 INFO - PROCESS | certutil | 15:54:18 INFO - PROCESS | certutil | 15:54:18 INFO - Certificate Nickname Trust Attributes 15:54:18 INFO - SSL,S/MIME,JAR/XPI 15:54:18 INFO - 15:54:18 INFO - web-platform-tests CT,, 15:54:18 INFO - 15:54:18 INFO - Starting runner 15:54:19 INFO - PROCESS | 3624 | [3624] 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 15:54:19 INFO - PROCESS | 3624 | [3624] 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 15:54:19 INFO - PROCESS | 3624 | [3624] 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 15:54:21 INFO - PROCESS | 3624 | 1464908061162 Marionette DEBUG Marionette enabled via build flag and pref 15:54:21 INFO - PROCESS | 3624 | ++DOCSHELL 11A0F800 == 1 [pid = 3624] [id = 1] 15:54:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 1 (11A0FC00) [pid = 3624] [serial = 1] [outer = 00000000] 15:54:21 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:54:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 2 (11A10800) [pid = 3624] [serial = 2] [outer = 11A0FC00] 15:54:21 INFO - PROCESS | 3624 | [3624] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 15:54:21 INFO - PROCESS | 3624 | [3624] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 15:54:21 INFO - PROCESS | 3624 | ++DOCSHELL 12808400 == 2 [pid = 3624] [id = 2] 15:54:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 3 (12808800) [pid = 3624] [serial = 3] [outer = 00000000] 15:54:21 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:54:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 4 (12809400) [pid = 3624] [serial = 4] [outer = 12808800] 15:54:21 INFO - PROCESS | 3624 | 1464908061715 Marionette INFO Listening on port 2828 15:54:22 INFO - PROCESS | 3624 | 1464908062096 Marionette DEBUG Marionette enabled via command-line flag 15:54:22 INFO - PROCESS | 3624 | ++DOCSHELL 1311F400 == 3 [pid = 3624] [id = 3] 15:54:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 5 (13127400) [pid = 3624] [serial = 5] [outer = 00000000] 15:54:22 INFO - PROCESS | 3624 | [3624] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 15:54:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 6 (13128000) [pid = 3624] [serial = 6] [outer = 13127400] 15:54:22 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 15:54:22 INFO - PROCESS | 3624 | [3624] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 15:54:22 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:54:22 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:54:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 7 (1371B000) [pid = 3624] [serial = 7] [outer = 12808800] 15:54:22 INFO - PROCESS | 3624 | [3624] 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 15:54:22 INFO - PROCESS | 3624 | 1464908062422 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1438 15:54:22 INFO - PROCESS | 3624 | 1464908062553 Marionette DEBUG Closed connection conn0 15:54:22 INFO - PROCESS | 3624 | [3624] 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 15:54:22 INFO - PROCESS | 3624 | 1464908062563 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1440 15:54:22 INFO - PROCESS | 3624 | 1464908062593 Marionette DEBUG Closed connection conn1 15:54:22 INFO - PROCESS | 3624 | [3624] 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 15:54:22 INFO - PROCESS | 3624 | 1464908062601 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1441 15:54:22 INFO - PROCESS | 3624 | ++DOCSHELL 13DD9000 == 4 [pid = 3624] [id = 4] 15:54:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 8 (13DD9400) [pid = 3624] [serial = 8] [outer = 00000000] 15:54:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 9 (140CB400) [pid = 3624] [serial = 9] [outer = 13DD9400] 15:54:22 INFO - PROCESS | 3624 | [3624] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:54:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 10 (140D0000) [pid = 3624] [serial = 10] [outer = 13DD9400] 15:54:22 INFO - PROCESS | 3624 | 1464908062848 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 15:54:22 INFO - PROCESS | 3624 | 1464908062854 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160602141735","device":"desktop","version":"48.0a2"} 15:54:22 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:54:23 INFO - PROCESS | 3624 | [3624] 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 15:54:23 INFO - PROCESS | 3624 | [3624] 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 15:54:23 INFO - PROCESS | 3624 | [3624] 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 15:54:23 INFO - PROCESS | 3624 | ++DOCSHELL 15B66400 == 5 [pid = 3624] [id = 5] 15:54:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 11 (15B66800) [pid = 3624] [serial = 11] [outer = 00000000] 15:54:23 INFO - PROCESS | 3624 | ++DOCSHELL 15B6A800 == 6 [pid = 3624] [id = 6] 15:54:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 12 (15B6AC00) [pid = 3624] [serial = 12] [outer = 00000000] 15:54:24 INFO - PROCESS | 3624 | [3624] 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 15:54:24 INFO - PROCESS | 3624 | ++DOCSHELL 169C7000 == 7 [pid = 3624] [id = 7] 15:54:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 13 (169C7400) [pid = 3624] [serial = 13] [outer = 00000000] 15:54:24 INFO - PROCESS | 3624 | [3624] 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 15:54:24 INFO - PROCESS | 3624 | [3624] 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 15:54:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 14 (171D9400) [pid = 3624] [serial = 14] [outer = 169C7400] 15:54:24 INFO - PROCESS | 3624 | [3624] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 15:54:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 15 (16D46400) [pid = 3624] [serial = 15] [outer = 15B66800] 15:54:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 16 (16D48000) [pid = 3624] [serial = 16] [outer = 15B6AC00] 15:54:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 17 (16D4A800) [pid = 3624] [serial = 17] [outer = 169C7400] 15:54:25 INFO - PROCESS | 3624 | 1464908065290 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 3624 | 1464908065305 Marionette DEBUG loaded listener.js 15:54:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 18 (185B7C00) [pid = 3624] [serial = 18] [outer = 169C7400] 15:54:25 INFO - PROCESS | 3624 | 1464908065891 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"45504d4c-0435-4854-acde-61c301fd9bb8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160602141735","device":"desktop","version":"48.0a2","command_id":1}}] 15:54:26 INFO - PROCESS | 3624 | 1464908066035 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 15:54:26 INFO - PROCESS | 3624 | 1464908066095 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 15:54:26 INFO - PROCESS | 3624 | 1464908066199 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 15:54:26 INFO - PROCESS | 3624 | [3624] 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 15:54:26 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:54:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 19 (17F0E400) [pid = 3624] [serial = 19] [outer = 169C7400] 15:54:26 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 15:54:26 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:54:26 INFO - PROCESS | 3624 | 1464908066709 Marionette TRACE conn2 <- [1,3,null,{}] 15:54:26 INFO - PROCESS | 3624 | 1464908066726 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 15:54:26 INFO - PROCESS | 3624 | 1464908066751 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 15:54:26 INFO - PROCESS | 3624 | 1464908066828 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 15:54:26 INFO - PROCESS | 3624 | 1464908066830 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 15:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 15:54:26 INFO - PROCESS | 3624 | 1464908066835 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 15:54:26 INFO - PROCESS | 3624 | 1464908066838 Marionette TRACE conn2 <- [1,6,null,{}] 15:54:26 INFO - PROCESS | 3624 | 1464908066862 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:26 INFO - PROCESS | 3624 | 1464908066874 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 15:54:26 INFO - PROCESS | 3624 | 1464908066877 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:26 INFO - PROCESS | 3624 | ++DOCSHELL 160A2000 == 8 [pid = 3624] [id = 8] 15:54:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 20 (160A2C00) [pid = 3624] [serial = 20] [outer = 00000000] 15:54:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 21 (160A5400) [pid = 3624] [serial = 21] [outer = 160A2C00] 15:54:26 INFO - PROCESS | 3624 | 1464908066924 Marionette DEBUG loaded listener.js 15:54:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 22 (160A9800) [pid = 3624] [serial = 22] [outer = 160A2C00] 15:54:27 INFO - PROCESS | 3624 | ++DOCSHELL 17EC0800 == 9 [pid = 3624] [id = 9] 15:54:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 23 (17EC0C00) [pid = 3624] [serial = 23] [outer = 00000000] 15:54:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 24 (1A8AD800) [pid = 3624] [serial = 24] [outer = 17EC0C00] 15:54:27 INFO - PROCESS | 3624 | 1464908067308 Marionette DEBUG loaded listener.js 15:54:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 25 (1A8B4800) [pid = 3624] [serial = 25] [outer = 17EC0C00] 15:54:27 INFO - PROCESS | 3624 | 1464908067560 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 15:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 15:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 745ms 15:54:27 INFO - PROCESS | 3624 | 1464908067633 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 15:54:27 INFO - PROCESS | 3624 | 1464908067635 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 15:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 15:54:27 INFO - PROCESS | 3624 | 1464908067666 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 15:54:27 INFO - PROCESS | 3624 | 1464908067668 Marionette TRACE conn2 <- [1,10,null,{}] 15:54:27 INFO - PROCESS | 3624 | 1464908067723 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:27 INFO - PROCESS | 3624 | 1464908067838 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 15:54:27 INFO - PROCESS | 3624 | 1464908067852 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:27 INFO - PROCESS | 3624 | ++DOCSHELL 1AC38800 == 10 [pid = 3624] [id = 10] 15:54:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 26 (1AC38C00) [pid = 3624] [serial = 26] [outer = 00000000] 15:54:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 27 (1B414800) [pid = 3624] [serial = 27] [outer = 1AC38C00] 15:54:27 INFO - PROCESS | 3624 | 1464908067897 Marionette DEBUG loaded listener.js 15:54:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 28 (1B418800) [pid = 3624] [serial = 28] [outer = 1AC38C00] 15:54:28 INFO - PROCESS | 3624 | 1464908068224 Marionette TRACE conn2 <- [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]]]}] 15:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 15:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 591ms 15:54:28 INFO - PROCESS | 3624 | 1464908068264 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 15:54:28 INFO - PROCESS | 3624 | 1464908068266 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 15:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 15:54:28 INFO - PROCESS | 3624 | 1464908068270 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 15:54:28 INFO - PROCESS | 3624 | 1464908068271 Marionette TRACE conn2 <- [1,14,null,{}] 15:54:28 INFO - PROCESS | 3624 | 1464908068275 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:28 INFO - PROCESS | 3624 | 1464908068369 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 15:54:28 INFO - PROCESS | 3624 | 1464908068375 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:28 INFO - PROCESS | 3624 | ++DOCSHELL 17A89C00 == 11 [pid = 3624] [id = 11] 15:54:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 29 (17A90800) [pid = 3624] [serial = 29] [outer = 00000000] 15:54:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 30 (17A94C00) [pid = 3624] [serial = 30] [outer = 17A90800] 15:54:28 INFO - PROCESS | 3624 | 1464908068422 Marionette DEBUG loaded listener.js 15:54:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 31 (1AE06C00) [pid = 3624] [serial = 31] [outer = 17A90800] 15:54:28 INFO - PROCESS | 3624 | 1464908068760 Marionette TRACE conn2 <- [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]]]}] 15:54:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 15:54:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 528ms 15:54:28 INFO - PROCESS | 3624 | 1464908068805 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 15:54:28 INFO - PROCESS | 3624 | 1464908068807 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 15:54:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 15:54:28 INFO - PROCESS | 3624 | 1464908068810 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 15:54:28 INFO - PROCESS | 3624 | 1464908068812 Marionette TRACE conn2 <- [1,18,null,{}] 15:54:28 INFO - PROCESS | 3624 | 1464908068815 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:28 INFO - PROCESS | 3624 | 1464908068916 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 15:54:28 INFO - PROCESS | 3624 | 1464908068923 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:28 INFO - PROCESS | 3624 | ++DOCSHELL 1AE11C00 == 12 [pid = 3624] [id = 12] 15:54:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 32 (1AE12000) [pid = 3624] [serial = 32] [outer = 00000000] 15:54:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 33 (1AE94800) [pid = 3624] [serial = 33] [outer = 1AE12000] 15:54:28 INFO - PROCESS | 3624 | 1464908068968 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 34 (1AE98000) [pid = 3624] [serial = 34] [outer = 1AE12000] 15:54:29 INFO - PROCESS | 3624 | 1464908069316 Marionette TRACE conn2 <- [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]]]}] 15:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 15:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 528ms 15:54:29 INFO - PROCESS | 3624 | 1464908069346 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 15:54:29 INFO - PROCESS | 3624 | 1464908069348 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 15:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 15:54:29 INFO - PROCESS | 3624 | 1464908069352 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 15:54:29 INFO - PROCESS | 3624 | 1464908069353 Marionette TRACE conn2 <- [1,22,null,{}] 15:54:29 INFO - PROCESS | 3624 | 1464908069357 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:29 INFO - PROCESS | 3624 | 1464908069443 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 15:54:29 INFO - PROCESS | 3624 | 1464908069451 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:29 INFO - PROCESS | 3624 | ++DOCSHELL 1AE9E400 == 13 [pid = 3624] [id = 13] 15:54:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 35 (1AEA1C00) [pid = 3624] [serial = 35] [outer = 00000000] 15:54:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 36 (1B529400) [pid = 3624] [serial = 36] [outer = 1AEA1C00] 15:54:29 INFO - PROCESS | 3624 | 1464908069501 Marionette DEBUG loaded listener.js 15:54:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 37 (1B52D400) [pid = 3624] [serial = 37] [outer = 1AEA1C00] 15:54:29 INFO - PROCESS | 3624 | 1464908069803 Marionette TRACE conn2 <- [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]]]}] 15:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 15:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 529ms 15:54:29 INFO - PROCESS | 3624 | 1464908069871 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 15:54:29 INFO - PROCESS | 3624 | 1464908069873 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 15:54:29 INFO - PROCESS | 3624 | 1464908069876 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 15:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 15:54:29 INFO - PROCESS | 3624 | 1464908069878 Marionette TRACE conn2 <- [1,26,null,{}] 15:54:29 INFO - PROCESS | 3624 | 1464908069881 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:29 INFO - PROCESS | 3624 | 1464908069972 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 15:54:29 INFO - PROCESS | 3624 | 1464908069978 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:29 INFO - PROCESS | 3624 | ++DOCSHELL 1B697000 == 14 [pid = 3624] [id = 14] 15:54:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 38 (1B698000) [pid = 3624] [serial = 38] [outer = 00000000] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 39 (1B69D800) [pid = 3624] [serial = 39] [outer = 1B698000] 15:54:30 INFO - PROCESS | 3624 | 1464908070021 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 40 (1B879000) [pid = 3624] [serial = 40] [outer = 1B698000] 15:54:30 INFO - PROCESS | 3624 | 1464908070370 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 15:54:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 15:54:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 528ms 15:54:30 INFO - PROCESS | 3624 | 1464908070412 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 15:54:30 INFO - PROCESS | 3624 | 1464908070413 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 15:54:30 INFO - PROCESS | 3624 | 1464908070417 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 15:54:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 15:54:30 INFO - PROCESS | 3624 | 1464908070418 Marionette TRACE conn2 <- [1,30,null,{}] 15:54:30 INFO - PROCESS | 3624 | 1464908070421 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:30 INFO - PROCESS | 3624 | 1464908070512 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 15:54:30 INFO - PROCESS | 3624 | 1464908070519 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:30 INFO - PROCESS | 3624 | ++DOCSHELL 1B69E800 == 15 [pid = 3624] [id = 15] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 41 (1B87B800) [pid = 3624] [serial = 41] [outer = 00000000] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 42 (1B884000) [pid = 3624] [serial = 42] [outer = 1B87B800] 15:54:30 INFO - PROCESS | 3624 | 1464908070561 Marionette DEBUG loaded listener.js 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 43 (1B885000) [pid = 3624] [serial = 43] [outer = 1B87B800] 15:54:30 INFO - PROCESS | 3624 | ++DOCSHELL 1B87FC00 == 16 [pid = 3624] [id = 16] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 44 (1B880000) [pid = 3624] [serial = 44] [outer = 00000000] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 45 (1BAD2400) [pid = 3624] [serial = 45] [outer = 1B880000] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 46 (1B87F800) [pid = 3624] [serial = 46] [outer = 1B880000] 15:54:30 INFO - PROCESS | 3624 | ++DOCSHELL 1BAD3000 == 17 [pid = 3624] [id = 17] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 47 (1BAD6C00) [pid = 3624] [serial = 47] [outer = 00000000] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 48 (1BC06800) [pid = 3624] [serial = 48] [outer = 1BAD6C00] 15:54:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (1BC10800) [pid = 3624] [serial = 49] [outer = 1BAD6C00] 15:54:31 INFO - PROCESS | 3624 | 1464908071054 Marionette TRACE conn2 <- [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]]]}] 15:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 15:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 684ms 15:54:31 INFO - PROCESS | 3624 | 1464908071117 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 15:54:31 INFO - PROCESS | 3624 | 1464908071118 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 15:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 15:54:31 INFO - PROCESS | 3624 | 1464908071122 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 15:54:31 INFO - PROCESS | 3624 | 1464908071123 Marionette TRACE conn2 <- [1,34,null,{}] 15:54:31 INFO - PROCESS | 3624 | 1464908071127 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:31 INFO - PROCESS | 3624 | 1464908071220 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 15:54:31 INFO - PROCESS | 3624 | 1464908071809 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:31 INFO - PROCESS | 3624 | --DOCSHELL 11A0F800 == 16 [pid = 3624] [id = 1] 15:54:31 INFO - PROCESS | 3624 | ++DOCSHELL 0C78B800 == 17 [pid = 3624] [id = 18] 15:54:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (10233400) [pid = 3624] [serial = 50] [outer = 00000000] 15:54:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (102D4400) [pid = 3624] [serial = 51] [outer = 10233400] 15:54:31 INFO - PROCESS | 3624 | 1464908071869 Marionette DEBUG loaded listener.js 15:54:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (105F6000) [pid = 3624] [serial = 52] [outer = 10233400] 15:54:32 INFO - PROCESS | 3624 | 1464908072369 Marionette TRACE conn2 <- [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]]]}] 15:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 15:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1290ms 15:54:32 INFO - PROCESS | 3624 | 1464908072406 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 15:54:32 INFO - PROCESS | 3624 | 1464908072411 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 15:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 15:54:32 INFO - PROCESS | 3624 | 1464908072418 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 15:54:32 INFO - PROCESS | 3624 | 1464908072422 Marionette TRACE conn2 <- [1,38,null,{}] 15:54:32 INFO - PROCESS | 3624 | 1464908072427 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:32 INFO - PROCESS | 3624 | 1464908072543 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 15:54:32 INFO - PROCESS | 3624 | 1464908072622 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:32 INFO - PROCESS | 3624 | ++DOCSHELL 112AA400 == 18 [pid = 3624] [id = 19] 15:54:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (11A0F800) [pid = 3624] [serial = 53] [outer = 00000000] 15:54:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (12D80000) [pid = 3624] [serial = 54] [outer = 11A0F800] 15:54:32 INFO - PROCESS | 3624 | 1464908072677 Marionette DEBUG loaded listener.js 15:54:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (1311BC00) [pid = 3624] [serial = 55] [outer = 11A0F800] 15:54:33 INFO - PROCESS | 3624 | 1464908073263 Marionette TRACE conn2 <- [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]]]}] 15:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 15:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 886ms 15:54:33 INFO - PROCESS | 3624 | 1464908073321 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 15:54:33 INFO - PROCESS | 3624 | 1464908073326 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 15:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 15:54:33 INFO - PROCESS | 3624 | 1464908073344 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 15:54:33 INFO - PROCESS | 3624 | 1464908073346 Marionette TRACE conn2 <- [1,42,null,{}] 15:54:33 INFO - PROCESS | 3624 | 1464908073350 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:33 INFO - PROCESS | 3624 | 1464908073460 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 15:54:33 INFO - PROCESS | 3624 | 1464908073525 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:33 INFO - PROCESS | 3624 | ++DOCSHELL 1390C000 == 19 [pid = 3624] [id = 20] 15:54:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (140C6800) [pid = 3624] [serial = 56] [outer = 00000000] 15:54:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (151CBC00) [pid = 3624] [serial = 57] [outer = 140C6800] 15:54:33 INFO - PROCESS | 3624 | 1464908073588 Marionette DEBUG loaded listener.js 15:54:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (15624C00) [pid = 3624] [serial = 58] [outer = 140C6800] 15:54:34 INFO - PROCESS | 3624 | 1464908074336 Marionette TRACE conn2 <- [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]]]}] 15:54:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 15:54:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1041ms 15:54:34 INFO - PROCESS | 3624 | 1464908074393 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 15:54:34 INFO - PROCESS | 3624 | 1464908074397 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 15:54:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 15:54:34 INFO - PROCESS | 3624 | 1464908074403 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 15:54:34 INFO - PROCESS | 3624 | 1464908074407 Marionette TRACE conn2 <- [1,46,null,{}] 15:54:34 INFO - PROCESS | 3624 | 1464908074411 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:34 INFO - PROCESS | 3624 | 1464908074501 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 15:54:34 INFO - PROCESS | 3624 | --DOCSHELL 13DD9000 == 18 [pid = 3624] [id = 4] 15:54:34 INFO - PROCESS | 3624 | 1464908074597 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:34 INFO - PROCESS | 3624 | ++DOCSHELL 10BB0400 == 19 [pid = 3624] [id = 21] 15:54:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (10BB1400) [pid = 3624] [serial = 59] [outer = 00000000] 15:54:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (10EF0000) [pid = 3624] [serial = 60] [outer = 10BB1400] 15:54:34 INFO - PROCESS | 3624 | 1464908074653 Marionette DEBUG loaded listener.js 15:54:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (11266000) [pid = 3624] [serial = 61] [outer = 10BB1400] 15:54:34 INFO - PROCESS | 3624 | 1464908075017 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 15:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 15:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 637ms 15:54:35 INFO - PROCESS | 3624 | 1464908075065 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 15:54:35 INFO - PROCESS | 3624 | 1464908075070 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 15:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 15:54:35 INFO - PROCESS | 3624 | 1464908075081 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 15:54:35 INFO - PROCESS | 3624 | 1464908075068 Marionette TRACE conn2 <- [1,50,null,{}] 15:54:35 INFO - PROCESS | 3624 | 1464908075072 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:35 INFO - PROCESS | 3624 | 1464908075207 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 15:54:35 INFO - PROCESS | 3624 | 1464908075242 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:35 INFO - PROCESS | 3624 | ++DOCSHELL 130E4000 == 20 [pid = 3624] [id = 22] 15:54:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (130E5400) [pid = 3624] [serial = 62] [outer = 00000000] 15:54:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (13115000) [pid = 3624] [serial = 63] [outer = 130E5400] 15:54:35 INFO - PROCESS | 3624 | 1464908075287 Marionette DEBUG loaded listener.js 15:54:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13123800) [pid = 3624] [serial = 64] [outer = 130E5400] 15:54:35 INFO - PROCESS | 3624 | 1464908075694 Marionette TRACE conn2 <- [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]]]}] 15:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 15:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 700ms 15:54:35 INFO - PROCESS | 3624 | 1464908075764 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 15:54:35 INFO - PROCESS | 3624 | 1464908075766 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 15:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 15:54:35 INFO - PROCESS | 3624 | 1464908075770 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 15:54:35 INFO - PROCESS | 3624 | 1464908075773 Marionette TRACE conn2 <- [1,54,null,{}] 15:54:35 INFO - PROCESS | 3624 | 1464908075788 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:35 INFO - PROCESS | 3624 | 1464908075867 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 15:54:35 INFO - PROCESS | 3624 | 1464908075877 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:35 INFO - PROCESS | 3624 | ++DOCSHELL 13907C00 == 21 [pid = 3624] [id = 23] 15:54:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (13908800) [pid = 3624] [serial = 65] [outer = 00000000] 15:54:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (140C6C00) [pid = 3624] [serial = 66] [outer = 13908800] 15:54:35 INFO - PROCESS | 3624 | 1464908075923 Marionette DEBUG loaded listener.js 15:54:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (14E24400) [pid = 3624] [serial = 67] [outer = 13908800] 15:54:36 INFO - PROCESS | 3624 | 1464908076339 Marionette TRACE conn2 <- [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]]]}] 15:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 15:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 590ms 15:54:36 INFO - PROCESS | 3624 | 1464908076366 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 15:54:36 INFO - PROCESS | 3624 | 1464908076369 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 15:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 15:54:36 INFO - PROCESS | 3624 | 1464908076372 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - PROCESS | 3624 | 1464908076374 Marionette TRACE conn2 <- [1,58,null,{}] 15:54:36 INFO - PROCESS | 3624 | 1464908076377 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:36 INFO - PROCESS | 3624 | 1464908076456 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 15:54:36 INFO - PROCESS | 3624 | 1464908076463 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:36 INFO - PROCESS | 3624 | ++DOCSHELL 0C785C00 == 22 [pid = 3624] [id = 24] 15:54:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (151D5800) [pid = 3624] [serial = 68] [outer = 00000000] 15:54:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (15621C00) [pid = 3624] [serial = 69] [outer = 151D5800] 15:54:36 INFO - PROCESS | 3624 | 1464908076517 Marionette DEBUG loaded listener.js 15:54:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1562CC00) [pid = 3624] [serial = 70] [outer = 151D5800] 15:54:36 INFO - PROCESS | 3624 | 1464908076925 Marionette TRACE conn2 <- [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]]]}] 15:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 15:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 591ms 15:54:36 INFO - PROCESS | 3624 | 1464908076969 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 15:54:36 INFO - PROCESS | 3624 | 1464908076971 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 15:54:36 INFO - PROCESS | 3624 | 1464908076988 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 15:54:36 INFO - PROCESS | 3624 | 1464908076990 Marionette TRACE conn2 <- [1,62,null,{}] 15:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 15:54:36 INFO - PROCESS | 3624 | 1464908076993 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:37 INFO - PROCESS | 3624 | 1464908077067 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 15:54:37 INFO - PROCESS | 3624 | 1464908077074 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:37 INFO - PROCESS | 3624 | ++DOCSHELL 1594F000 == 23 [pid = 3624] [id = 25] 15:54:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1594F800) [pid = 3624] [serial = 71] [outer = 00000000] 15:54:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15BEE400) [pid = 3624] [serial = 72] [outer = 1594F800] 15:54:37 INFO - PROCESS | 3624 | 1464908077118 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15BF6000) [pid = 3624] [serial = 73] [outer = 1594F800] 15:54:37 INFO - PROCESS | 3624 | 1464908077524 Marionette TRACE conn2 <- [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]]]}] 15:54:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 15:54:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 590ms 15:54:37 INFO - PROCESS | 3624 | 1464908077589 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 15:54:37 INFO - PROCESS | 3624 | 1464908077591 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 15:54:37 INFO - PROCESS | 3624 | 1464908077594 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 15:54:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 15:54:37 INFO - PROCESS | 3624 | 1464908077596 Marionette TRACE conn2 <- [1,66,null,{}] 15:54:37 INFO - PROCESS | 3624 | 1464908077599 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:37 INFO - PROCESS | 3624 | 1464908077690 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 15:54:37 INFO - PROCESS | 3624 | 1464908077697 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:37 INFO - PROCESS | 3624 | ++DOCSHELL 15BF8800 == 24 [pid = 3624] [id = 26] 15:54:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (160A5800) [pid = 3624] [serial = 74] [outer = 00000000] 15:54:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (17169800) [pid = 3624] [serial = 75] [outer = 160A5800] 15:54:37 INFO - PROCESS | 3624 | 1464908077741 Marionette DEBUG loaded listener.js 15:54:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1716A400) [pid = 3624] [serial = 76] [outer = 160A5800] 15:54:38 INFO - PROCESS | 3624 | 1464908078111 Marionette TRACE conn2 <- [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]]]}] 15:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 15:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 591ms 15:54:38 INFO - PROCESS | 3624 | 1464908078184 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 3624 | 1464908078186 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 15:54:38 INFO - PROCESS | 3624 | 1464908078189 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - PROCESS | 3624 | 1464908078191 Marionette TRACE conn2 <- [1,70,null,{}] 15:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 15:54:38 INFO - PROCESS | 3624 | 1464908078198 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:38 INFO - PROCESS | 3624 | 1464908078270 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 15:54:38 INFO - PROCESS | 3624 | 1464908078276 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:38 INFO - PROCESS | 3624 | ++DOCSHELL 16D4A400 == 25 [pid = 3624] [id = 27] 15:54:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (17176800) [pid = 3624] [serial = 77] [outer = 00000000] 15:54:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (17544C00) [pid = 3624] [serial = 78] [outer = 17176800] 15:54:38 INFO - PROCESS | 3624 | 1464908078321 Marionette DEBUG loaded listener.js 15:54:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17A8B800) [pid = 3624] [serial = 79] [outer = 17176800] 15:54:38 INFO - PROCESS | 3624 | 1464908078708 Marionette TRACE conn2 <- [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]]]}] 15:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 15:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 528ms 15:54:38 INFO - PROCESS | 3624 | 1464908078727 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 15:54:38 INFO - PROCESS | 3624 | 1464908078729 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 15:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 15:54:38 INFO - PROCESS | 3624 | 1464908078742 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 15:54:38 INFO - PROCESS | 3624 | 1464908078744 Marionette TRACE conn2 <- [1,74,null,{}] 15:54:38 INFO - PROCESS | 3624 | 1464908078747 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:38 INFO - PROCESS | 3624 | 1464908078850 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 15:54:38 INFO - PROCESS | 3624 | 1464908078859 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:38 INFO - PROCESS | 3624 | ++DOCSHELL 1047F000 == 26 [pid = 3624] [id = 28] 15:54:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13717800) [pid = 3624] [serial = 80] [outer = 00000000] 15:54:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17AC0C00) [pid = 3624] [serial = 81] [outer = 13717800] 15:54:38 INFO - PROCESS | 3624 | 1464908078902 Marionette DEBUG loaded listener.js 15:54:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17E61C00) [pid = 3624] [serial = 82] [outer = 13717800] 15:54:39 INFO - PROCESS | 3624 | 1464908079272 Marionette TRACE conn2 <- [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]]]}] 15:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 15:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 590ms 15:54:39 INFO - PROCESS | 3624 | 1464908079330 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 15:54:39 INFO - PROCESS | 3624 | 1464908079331 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 15:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 15:54:39 INFO - PROCESS | 3624 | 1464908079335 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 15:54:39 INFO - PROCESS | 3624 | 1464908079336 Marionette TRACE conn2 <- [1,78,null,{}] 15:54:39 INFO - PROCESS | 3624 | 1464908079340 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:39 INFO - PROCESS | 3624 | 1464908079442 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 15:54:39 INFO - PROCESS | 3624 | 1464908079450 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:39 INFO - PROCESS | 3624 | ++DOCSHELL 13907800 == 27 [pid = 3624] [id = 29] 15:54:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (160AD400) [pid = 3624] [serial = 83] [outer = 00000000] 15:54:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17EBB800) [pid = 3624] [serial = 84] [outer = 160AD400] 15:54:39 INFO - PROCESS | 3624 | 1464908079493 Marionette DEBUG loaded listener.js 15:54:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17F02C00) [pid = 3624] [serial = 85] [outer = 160AD400] 15:54:39 INFO - PROCESS | 3624 | 1464908079858 Marionette TRACE conn2 <- [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]]]}] 15:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 15:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 590ms 15:54:39 INFO - PROCESS | 3624 | 1464908079932 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 15:54:39 INFO - PROCESS | 3624 | 1464908079934 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 15:54:39 INFO - PROCESS | 3624 | 1464908079937 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 15:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 15:54:39 INFO - PROCESS | 3624 | 1464908079939 Marionette TRACE conn2 <- [1,82,null,{}] 15:54:39 INFO - PROCESS | 3624 | 1464908079943 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:40 INFO - PROCESS | 3624 | 1464908080018 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 15:54:40 INFO - PROCESS | 3624 | 1464908080105 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:40 INFO - PROCESS | 3624 | ++DOCSHELL 14E1E000 == 28 [pid = 3624] [id = 30] 15:54:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (151CB400) [pid = 3624] [serial = 86] [outer = 00000000] 15:54:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (18317800) [pid = 3624] [serial = 87] [outer = 151CB400] 15:54:40 INFO - PROCESS | 3624 | 1464908080150 Marionette DEBUG loaded listener.js 15:54:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (183BA000) [pid = 3624] [serial = 88] [outer = 151CB400] 15:54:40 INFO - PROCESS | 3624 | 1464908080500 Marionette TRACE conn2 <- [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]]]}] 15:54:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 15:54:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 591ms 15:54:40 INFO - PROCESS | 3624 | 1464908080535 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 15:54:40 INFO - PROCESS | 3624 | 1464908080537 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 15:54:40 INFO - PROCESS | 3624 | 1464908080540 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 15:54:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 15:54:40 INFO - PROCESS | 3624 | 1464908080542 Marionette TRACE conn2 <- [1,86,null,{}] 15:54:40 INFO - PROCESS | 3624 | 1464908080546 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:40 INFO - PROCESS | 3624 | 1464908080666 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 15:54:40 INFO - PROCESS | 3624 | 1464908080675 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:40 INFO - PROCESS | 3624 | ++DOCSHELL 17F08800 == 29 [pid = 3624] [id = 31] 15:54:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (18320000) [pid = 3624] [serial = 89] [outer = 00000000] 15:54:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1896E400) [pid = 3624] [serial = 90] [outer = 18320000] 15:54:40 INFO - PROCESS | 3624 | 1464908080720 Marionette DEBUG loaded listener.js 15:54:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A15A400) [pid = 3624] [serial = 91] [outer = 18320000] 15:54:41 INFO - PROCESS | 3624 | 1464908081090 Marionette TRACE conn2 <- [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]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 15:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 590ms 15:54:41 INFO - PROCESS | 3624 | 1464908081121 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 15:54:41 INFO - PROCESS | 3624 | 1464908081123 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 15:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 15:54:41 INFO - PROCESS | 3624 | 1464908081126 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - PROCESS | 3624 | 1464908081127 Marionette TRACE conn2 <- [1,90,null,{}] 15:54:41 INFO - PROCESS | 3624 | 1464908081131 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:41 INFO - PROCESS | 3624 | 1464908081204 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 15:54:41 INFO - PROCESS | 3624 | 1464908081274 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:41 INFO - PROCESS | 3624 | ++DOCSHELL 131B0400 == 30 [pid = 3624] [id = 32] 15:54:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (18976000) [pid = 3624] [serial = 92] [outer = 00000000] 15:54:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1A4B6800) [pid = 3624] [serial = 93] [outer = 18976000] 15:54:41 INFO - PROCESS | 3624 | 1464908081317 Marionette DEBUG loaded listener.js 15:54:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1A4B9400) [pid = 3624] [serial = 94] [outer = 18976000] 15:54:41 INFO - PROCESS | 3624 | 1464908081694 Marionette TRACE conn2 <- [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]]]}] 15:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 15:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 591ms 15:54:41 INFO - PROCESS | 3624 | 1464908081723 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 15:54:41 INFO - PROCESS | 3624 | 1464908081725 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 15:54:41 INFO - PROCESS | 3624 | 1464908081728 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 15:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 15:54:41 INFO - PROCESS | 3624 | 1464908081730 Marionette TRACE conn2 <- [1,94,null,{}] 15:54:41 INFO - PROCESS | 3624 | 1464908081733 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:42 INFO - PROCESS | 3624 | 1464908082573 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 15:54:42 INFO - PROCESS | 3624 | 1464908082685 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:42 INFO - PROCESS | 3624 | ++DOCSHELL 105F3400 == 31 [pid = 3624] [id = 33] 15:54:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (105F5000) [pid = 3624] [serial = 95] [outer = 00000000] 15:54:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (10A5B800) [pid = 3624] [serial = 96] [outer = 105F5000] 15:54:42 INFO - PROCESS | 3624 | 1464908082732 Marionette DEBUG loaded listener.js 15:54:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (10EE7000) [pid = 3624] [serial = 97] [outer = 105F5000] 15:54:43 INFO - PROCESS | 3624 | 1464908083146 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 15:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1445ms 15:54:43 INFO - PROCESS | 3624 | 1464908083192 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 15:54:43 INFO - PROCESS | 3624 | 1464908083196 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 15:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 15:54:43 INFO - PROCESS | 3624 | 1464908083206 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 15:54:43 INFO - PROCESS | 3624 | 1464908083210 Marionette TRACE conn2 <- [1,98,null,{}] 15:54:43 INFO - PROCESS | 3624 | 1464908083214 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:43 INFO - PROCESS | 3624 | 1464908083317 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 15:54:43 INFO - PROCESS | 3624 | 1464908083325 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:43 INFO - PROCESS | 3624 | ++DOCSHELL 114B4C00 == 32 [pid = 3624] [id = 34] 15:54:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (114B5000) [pid = 3624] [serial = 98] [outer = 00000000] 15:54:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (12810000) [pid = 3624] [serial = 99] [outer = 114B5000] 15:54:43 INFO - PROCESS | 3624 | 1464908083373 Marionette DEBUG loaded listener.js 15:54:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (12D80400) [pid = 3624] [serial = 100] [outer = 114B5000] 15:54:43 INFO - PROCESS | 3624 | 1464908083784 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 15:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 15:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 652ms 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13DD9400) [pid = 3624] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1B87B800) [pid = 3624] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1B698000) [pid = 3624] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1AEA1C00) [pid = 3624] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1AE12000) [pid = 3624] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17A90800) [pid = 3624] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1AC38C00) [pid = 3624] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (160A2C00) [pid = 3624] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (130E5400) [pid = 3624] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (13908800) [pid = 3624] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (151D5800) [pid = 3624] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1594F800) [pid = 3624] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (160A5800) [pid = 3624] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17176800) [pid = 3624] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13717800) [pid = 3624] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (160AD400) [pid = 3624] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (151CB400) [pid = 3624] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (18320000) [pid = 3624] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10233400) [pid = 3624] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (11A0F800) [pid = 3624] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (140C6800) [pid = 3624] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 15:54:44 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10BB1400) [pid = 3624] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 15:54:44 INFO - PROCESS | 3624 | 1464908084275 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 15:54:44 INFO - PROCESS | 3624 | 1464908084278 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 15:54:44 INFO - PROCESS | 3624 | 1464908084298 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 15:54:44 INFO - PROCESS | 3624 | 1464908084300 Marionette TRACE conn2 <- [1,102,null,{}] 15:54:44 INFO - PROCESS | 3624 | 1464908084304 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 15:54:44 INFO - PROCESS | 3624 | 1464908084379 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 15:54:44 INFO - PROCESS | 3624 | 1464908084388 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:44 INFO - PROCESS | 3624 | ++DOCSHELL 12897400 == 33 [pid = 3624] [id = 35] 15:54:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (12A9E800) [pid = 3624] [serial = 101] [outer = 00000000] 15:54:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13116800) [pid = 3624] [serial = 102] [outer = 12A9E800] 15:54:44 INFO - PROCESS | 3624 | 1464908084432 Marionette DEBUG loaded listener.js 15:54:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (131AF400) [pid = 3624] [serial = 103] [outer = 12A9E800] 15:54:44 INFO - PROCESS | 3624 | 1464908084832 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 15:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 15:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 575ms 15:54:44 INFO - PROCESS | 3624 | 1464908084886 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 15:54:44 INFO - PROCESS | 3624 | 1464908084889 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 15:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 15:54:44 INFO - PROCESS | 3624 | 1464908084899 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 15:54:44 INFO - PROCESS | 3624 | 1464908084903 Marionette TRACE conn2 <- [1,106,null,{}] 15:54:44 INFO - PROCESS | 3624 | 1464908084907 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:44 INFO - PROCESS | 3624 | 1464908084985 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 15:54:44 INFO - PROCESS | 3624 | 1464908084993 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:44 INFO - PROCESS | 3624 | ++DOCSHELL 14E1BC00 == 34 [pid = 3624] [id = 36] 15:54:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (14E20000) [pid = 3624] [serial = 104] [outer = 00000000] 15:54:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (151CF800) [pid = 3624] [serial = 105] [outer = 14E20000] 15:54:45 INFO - PROCESS | 3624 | 1464908085037 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1528A400) [pid = 3624] [serial = 106] [outer = 14E20000] 15:54:45 INFO - PROCESS | 3624 | 1464908085445 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 15:54:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 15:54:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 590ms 15:54:45 INFO - PROCESS | 3624 | 1464908085490 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 15:54:45 INFO - PROCESS | 3624 | 1464908085492 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 15:54:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 15:54:45 INFO - PROCESS | 3624 | 1464908085495 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 15:54:45 INFO - PROCESS | 3624 | 1464908085497 Marionette TRACE conn2 <- [1,110,null,{}] 15:54:45 INFO - PROCESS | 3624 | 1464908085501 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:45 INFO - PROCESS | 3624 | 1464908085576 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 15:54:45 INFO - PROCESS | 3624 | 1464908085582 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:45 INFO - PROCESS | 3624 | ++DOCSHELL 15287000 == 35 [pid = 3624] [id = 37] 15:54:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (152D7400) [pid = 3624] [serial = 107] [outer = 00000000] 15:54:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15B65400) [pid = 3624] [serial = 108] [outer = 152D7400] 15:54:45 INFO - PROCESS | 3624 | 1464908085625 Marionette DEBUG loaded listener.js 15:54:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (15BF6400) [pid = 3624] [serial = 109] [outer = 152D7400] 15:54:46 INFO - PROCESS | 3624 | 1464908086042 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 15:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 15:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 590ms 15:54:46 INFO - PROCESS | 3624 | 1464908086093 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 15:54:46 INFO - PROCESS | 3624 | 1464908086095 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 15:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 15:54:46 INFO - PROCESS | 3624 | 1464908086101 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 15:54:46 INFO - PROCESS | 3624 | 1464908086103 Marionette TRACE conn2 <- [1,114,null,{}] 15:54:46 INFO - PROCESS | 3624 | 1464908086106 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:46 INFO - PROCESS | 3624 | 1464908086180 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 15:54:46 INFO - PROCESS | 3624 | 1464908086187 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:46 INFO - PROCESS | 3624 | ++DOCSHELL 16606800 == 36 [pid = 3624] [id = 38] 15:54:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (169C5400) [pid = 3624] [serial = 110] [outer = 00000000] 15:54:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16D49400) [pid = 3624] [serial = 111] [outer = 169C5400] 15:54:46 INFO - PROCESS | 3624 | 1464908086237 Marionette DEBUG loaded listener.js 15:54:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1774E000) [pid = 3624] [serial = 112] [outer = 169C5400] 15:54:46 INFO - PROCESS | 3624 | 1464908086810 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 15:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 15:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 792ms 15:54:46 INFO - PROCESS | 3624 | 1464908086914 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 15:54:46 INFO - PROCESS | 3624 | 1464908086920 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 15:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 15:54:46 INFO - PROCESS | 3624 | 1464908086926 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 15:54:46 INFO - PROCESS | 3624 | 1464908086931 Marionette TRACE conn2 <- [1,118,null,{}] 15:54:46 INFO - PROCESS | 3624 | 1464908086936 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:47 INFO - PROCESS | 3624 | 1464908087043 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 15:54:47 INFO - PROCESS | 3624 | 1464908087107 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 3624 | ++DOCSHELL 10F64000 == 37 [pid = 3624] [id = 39] 15:54:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (10F64C00) [pid = 3624] [serial = 113] [outer = 00000000] 15:54:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (11C8C800) [pid = 3624] [serial = 114] [outer = 10F64C00] 15:54:47 INFO - PROCESS | 3624 | 1464908087162 Marionette DEBUG loaded listener.js 15:54:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (12B93C00) [pid = 3624] [serial = 115] [outer = 10F64C00] 15:54:47 INFO - PROCESS | 3624 | 1464908087674 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 15:54:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 15:54:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 792ms 15:54:47 INFO - PROCESS | 3624 | 1464908087727 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 15:54:47 INFO - PROCESS | 3624 | 1464908087733 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 15:54:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 15:54:47 INFO - PROCESS | 3624 | 1464908087739 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 15:54:47 INFO - PROCESS | 3624 | 1464908087742 Marionette TRACE conn2 <- [1,122,null,{}] 15:54:47 INFO - PROCESS | 3624 | 1464908087746 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:47 INFO - PROCESS | 3624 | 1464908087848 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 15:54:47 INFO - PROCESS | 3624 | 1464908087937 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:47 INFO - PROCESS | 3624 | ++DOCSHELL 140C6800 == 38 [pid = 3624] [id = 40] 15:54:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (14E27C00) [pid = 3624] [serial = 116] [outer = 00000000] 15:54:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1567B400) [pid = 3624] [serial = 117] [outer = 14E27C00] 15:54:47 INFO - PROCESS | 3624 | 1464908087990 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (160A6400) [pid = 3624] [serial = 118] [outer = 14E27C00] 15:54:48 INFO - PROCESS | 3624 | 1464908088527 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 15:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 15:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 823ms 15:54:48 INFO - PROCESS | 3624 | 1464908088580 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 15:54:48 INFO - PROCESS | 3624 | 1464908088582 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 15:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 15:54:48 INFO - PROCESS | 3624 | 1464908088586 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 15:54:48 INFO - PROCESS | 3624 | 1464908088590 Marionette TRACE conn2 <- [1,126,null,{}] 15:54:48 INFO - PROCESS | 3624 | 1464908088601 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:48 INFO - PROCESS | 3624 | 1464908088730 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 15:54:48 INFO - PROCESS | 3624 | 1464908088802 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:48 INFO - PROCESS | 3624 | ++DOCSHELL 17ABEC00 == 39 [pid = 3624] [id = 41] 15:54:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17AC0800) [pid = 3624] [serial = 119] [outer = 00000000] 15:54:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17E63400) [pid = 3624] [serial = 120] [outer = 17AC0800] 15:54:48 INFO - PROCESS | 3624 | 1464908088857 Marionette DEBUG loaded listener.js 15:54:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17EA9C00) [pid = 3624] [serial = 121] [outer = 17AC0800] 15:54:49 INFO - PROCESS | 3624 | 1464908089524 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 15:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 15:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 994ms 15:54:49 INFO - PROCESS | 3624 | 1464908089572 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 15:54:49 INFO - PROCESS | 3624 | 1464908089576 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 15:54:49 INFO - PROCESS | 3624 | 1464908089582 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 15:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 15:54:49 INFO - PROCESS | 3624 | 1464908089585 Marionette TRACE conn2 <- [1,130,null,{}] 15:54:49 INFO - PROCESS | 3624 | 1464908089592 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:49 INFO - PROCESS | 3624 | 1464908089683 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 15:54:49 INFO - PROCESS | 3624 | 1464908089757 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:49 INFO - PROCESS | 3624 | ++DOCSHELL 10A57400 == 40 [pid = 3624] [id = 42] 15:54:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (10A57800) [pid = 3624] [serial = 122] [outer = 00000000] 15:54:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (112AC400) [pid = 3624] [serial = 123] [outer = 10A57800] 15:54:49 INFO - PROCESS | 3624 | 1464908089807 Marionette DEBUG loaded listener.js 15:54:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (11C8D800) [pid = 3624] [serial = 124] [outer = 10A57800] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 15287000 == 39 [pid = 3624] [id = 37] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 14E1BC00 == 38 [pid = 3624] [id = 36] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 12897400 == 37 [pid = 3624] [id = 35] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 114B4C00 == 36 [pid = 3624] [id = 34] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 105F3400 == 35 [pid = 3624] [id = 33] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 13907800 == 34 [pid = 3624] [id = 29] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 131B0400 == 33 [pid = 3624] [id = 32] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 140C6800 == 32 [pid = 3624] [id = 40] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 17ABEC00 == 31 [pid = 3624] [id = 41] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 14E1E000 == 30 [pid = 3624] [id = 30] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 17F08800 == 29 [pid = 3624] [id = 31] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 16606800 == 28 [pid = 3624] [id = 38] 15:54:50 INFO - PROCESS | 3624 | --DOCSHELL 10F64000 == 27 [pid = 3624] [id = 39] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (16D4A800) [pid = 3624] [serial = 17] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1B885000) [pid = 3624] [serial = 43] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13115000) [pid = 3624] [serial = 63] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (13123800) [pid = 3624] [serial = 64] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (140C6C00) [pid = 3624] [serial = 66] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (14E24400) [pid = 3624] [serial = 67] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (15621C00) [pid = 3624] [serial = 69] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15BEE400) [pid = 3624] [serial = 72] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17169800) [pid = 3624] [serial = 75] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (17544C00) [pid = 3624] [serial = 78] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17AC0C00) [pid = 3624] [serial = 81] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17EBB800) [pid = 3624] [serial = 84] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (18317800) [pid = 3624] [serial = 87] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1896E400) [pid = 3624] [serial = 90] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1562CC00) [pid = 3624] [serial = 70] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (102D4400) [pid = 3624] [serial = 51] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (12D80000) [pid = 3624] [serial = 54] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (151CBC00) [pid = 3624] [serial = 57] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10EF0000) [pid = 3624] [serial = 60] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15BF6000) [pid = 3624] [serial = 73] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1716A400) [pid = 3624] [serial = 76] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17A8B800) [pid = 3624] [serial = 79] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (11266000) [pid = 3624] [serial = 61] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17E61C00) [pid = 3624] [serial = 82] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17F02C00) [pid = 3624] [serial = 85] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (105F6000) [pid = 3624] [serial = 52] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (183BA000) [pid = 3624] [serial = 88] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1311BC00) [pid = 3624] [serial = 55] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15624C00) [pid = 3624] [serial = 58] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A15A400) [pid = 3624] [serial = 91] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (140CB400) [pid = 3624] [serial = 9] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (140D0000) [pid = 3624] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (12809400) [pid = 3624] [serial = 4] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1B529400) [pid = 3624] [serial = 36] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1AE94800) [pid = 3624] [serial = 33] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1AE98000) [pid = 3624] [serial = 34] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17A94C00) [pid = 3624] [serial = 30] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1AE06C00) [pid = 3624] [serial = 31] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1B418800) [pid = 3624] [serial = 28] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (1B414800) [pid = 3624] [serial = 27] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1A8AD800) [pid = 3624] [serial = 24] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (160A5400) [pid = 3624] [serial = 21] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (160A9800) [pid = 3624] [serial = 22] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (171D9400) [pid = 3624] [serial = 14] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (1BC06800) [pid = 3624] [serial = 48] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1B884000) [pid = 3624] [serial = 42] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (1BAD2400) [pid = 3624] [serial = 45] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (1B69D800) [pid = 3624] [serial = 39] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (1B879000) [pid = 3624] [serial = 40] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (1B52D400) [pid = 3624] [serial = 37] [outer = 00000000] [url = about:blank] 15:54:50 INFO - PROCESS | 3624 | 1464908090835 Marionette TRACE conn2 <- [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]]]}] 15:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 15:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1290ms 15:54:50 INFO - PROCESS | 3624 | 1464908090885 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 15:54:50 INFO - PROCESS | 3624 | 1464908090889 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 15:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 15:54:50 INFO - PROCESS | 3624 | 1464908090894 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 15:54:50 INFO - PROCESS | 3624 | 1464908090897 Marionette TRACE conn2 <- [1,134,null,{}] 15:54:50 INFO - PROCESS | 3624 | 1464908090903 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:50 INFO - PROCESS | 3624 | 1464908090994 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 15:54:51 INFO - PROCESS | 3624 | 1464908091062 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 3624 | ++DOCSHELL 10F5FC00 == 28 [pid = 3624] [id = 43] 15:54:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (10F60C00) [pid = 3624] [serial = 125] [outer = 00000000] 15:54:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (1143A000) [pid = 3624] [serial = 126] [outer = 10F60C00] 15:54:51 INFO - PROCESS | 3624 | 1464908091109 Marionette DEBUG loaded listener.js 15:54:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (11A10400) [pid = 3624] [serial = 127] [outer = 10F60C00] 15:54:51 INFO - PROCESS | 3624 | 1464908091468 Marionette TRACE conn2 <- [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]]]}] 15:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 15:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 591ms 15:54:51 INFO - PROCESS | 3624 | 1464908091492 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 15:54:51 INFO - PROCESS | 3624 | 1464908091498 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 15:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 15:54:51 INFO - PROCESS | 3624 | 1464908091505 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 15:54:51 INFO - PROCESS | 3624 | 1464908091507 Marionette TRACE conn2 <- [1,138,null,{}] 15:54:51 INFO - PROCESS | 3624 | 1464908091511 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:51 INFO - PROCESS | 3624 | 1464908091591 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 15:54:51 INFO - PROCESS | 3624 | 1464908091650 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:51 INFO - PROCESS | 3624 | ++DOCSHELL 1027CC00 == 29 [pid = 3624] [id = 44] 15:54:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (11A0F800) [pid = 3624] [serial = 128] [outer = 00000000] 15:54:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (1311AC00) [pid = 3624] [serial = 129] [outer = 11A0F800] 15:54:51 INFO - PROCESS | 3624 | 1464908091695 Marionette DEBUG loaded listener.js 15:54:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (131B7400) [pid = 3624] [serial = 130] [outer = 11A0F800] 15:54:52 INFO - PROCESS | 3624 | 1464908092062 Marionette TRACE conn2 <- [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]]]}] 15:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 15:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 591ms 15:54:52 INFO - PROCESS | 3624 | 1464908092083 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 15:54:52 INFO - PROCESS | 3624 | 1464908092086 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 15:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 15:54:52 INFO - PROCESS | 3624 | 1464908092095 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 15:54:52 INFO - PROCESS | 3624 | 1464908092098 Marionette TRACE conn2 <- [1,142,null,{}] 15:54:52 INFO - PROCESS | 3624 | 1464908092109 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:52 INFO - PROCESS | 3624 | 1464908092187 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 15:54:52 INFO - PROCESS | 3624 | 1464908092195 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:52 INFO - PROCESS | 3624 | ++DOCSHELL 140D1000 == 30 [pid = 3624] [id = 45] 15:54:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (140D1400) [pid = 3624] [serial = 131] [outer = 00000000] 15:54:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (14E25C00) [pid = 3624] [serial = 132] [outer = 140D1400] 15:54:52 INFO - PROCESS | 3624 | 1464908092243 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (151CB800) [pid = 3624] [serial = 133] [outer = 140D1400] 15:54:52 INFO - PROCESS | 3624 | 1464908092641 Marionette TRACE conn2 <- [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]]]}] 15:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 15:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 590ms 15:54:52 INFO - PROCESS | 3624 | 1464908092695 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 15:54:52 INFO - PROCESS | 3624 | 1464908092698 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 15:54:52 INFO - PROCESS | 3624 | 1464908092705 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 15:54:52 INFO - PROCESS | 3624 | 1464908092707 Marionette TRACE conn2 <- [1,146,null,{}] 15:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 15:54:52 INFO - PROCESS | 3624 | 1464908092710 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:52 INFO - PROCESS | 3624 | 1464908092812 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 15:54:52 INFO - PROCESS | 3624 | 1464908092819 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:52 INFO - PROCESS | 3624 | ++DOCSHELL 1528A800 == 31 [pid = 3624] [id = 46] 15:54:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (15628400) [pid = 3624] [serial = 134] [outer = 00000000] 15:54:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1567B000) [pid = 3624] [serial = 135] [outer = 15628400] 15:54:52 INFO - PROCESS | 3624 | 1464908092863 Marionette DEBUG loaded listener.js 15:54:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (15BEAC00) [pid = 3624] [serial = 136] [outer = 15628400] 15:54:53 INFO - PROCESS | 3624 | 1464908093308 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 15:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 15:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 622ms 15:54:53 INFO - PROCESS | 3624 | 1464908093347 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 15:54:53 INFO - PROCESS | 3624 | 1464908093349 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 15:54:53 INFO - PROCESS | 3624 | 1464908093352 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 15:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 15:54:53 INFO - PROCESS | 3624 | 1464908093353 Marionette TRACE conn2 <- [1,150,null,{}] 15:54:53 INFO - PROCESS | 3624 | 1464908093357 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:53 INFO - PROCESS | 3624 | 1464908093448 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 15:54:53 INFO - PROCESS | 3624 | 1464908093454 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:53 INFO - PROCESS | 3624 | ++DOCSHELL 152D9C00 == 32 [pid = 3624] [id = 47] 15:54:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1562E400) [pid = 3624] [serial = 137] [outer = 00000000] 15:54:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (160A4400) [pid = 3624] [serial = 138] [outer = 1562E400] 15:54:53 INFO - PROCESS | 3624 | 1464908093498 Marionette DEBUG loaded listener.js 15:54:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (160ABC00) [pid = 3624] [serial = 139] [outer = 1562E400] 15:54:53 INFO - PROCESS | 3624 | 1464908093915 Marionette TRACE conn2 <- [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]]]}] 15:54:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 15:54:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 590ms 15:54:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 15:54:53 INFO - PROCESS | 3624 | 1464908093950 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 15:54:53 INFO - PROCESS | 3624 | 1464908093952 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 15:54:53 INFO - PROCESS | 3624 | 1464908093955 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 15:54:53 INFO - PROCESS | 3624 | 1464908093957 Marionette TRACE conn2 <- [1,154,null,{}] 15:54:53 INFO - PROCESS | 3624 | 1464908093960 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:54 INFO - PROCESS | 3624 | 1464908094081 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 15:54:54 INFO - PROCESS | 3624 | 1464908094088 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 3624 | ++DOCSHELL 15627800 == 33 [pid = 3624] [id = 48] 15:54:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (160A1400) [pid = 3624] [serial = 140] [outer = 00000000] 15:54:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (17538C00) [pid = 3624] [serial = 141] [outer = 160A1400] 15:54:54 INFO - PROCESS | 3624 | 1464908094132 Marionette DEBUG loaded listener.js 15:54:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17A89400) [pid = 3624] [serial = 142] [outer = 160A1400] 15:54:54 INFO - PROCESS | 3624 | 1464908094577 Marionette TRACE conn2 <- [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]]]}] 15:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 15:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 684ms 15:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 15:54:54 INFO - PROCESS | 3624 | 1464908094655 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 15:54:54 INFO - PROCESS | 3624 | 1464908094657 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 15:54:54 INFO - PROCESS | 3624 | 1464908094660 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 15:54:54 INFO - PROCESS | 3624 | 1464908094662 Marionette TRACE conn2 <- [1,158,null,{}] 15:54:54 INFO - PROCESS | 3624 | 1464908094665 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:54 INFO - PROCESS | 3624 | 1464908094803 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 15:54:54 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (152D7400) [pid = 3624] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 15:54:54 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (169C5400) [pid = 3624] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 15:54:54 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (114B5000) [pid = 3624] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 15:54:54 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (12A9E800) [pid = 3624] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 15:54:54 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (14E20000) [pid = 3624] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 15:54:54 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (105F5000) [pid = 3624] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 15:54:54 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (18976000) [pid = 3624] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 15:54:54 INFO - PROCESS | 3624 | 1464908094851 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:54 INFO - PROCESS | 3624 | ++DOCSHELL 1027A400 == 34 [pid = 3624] [id = 49] 15:54:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (105F5000) [pid = 3624] [serial = 143] [outer = 00000000] 15:54:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11A1C400) [pid = 3624] [serial = 144] [outer = 105F5000] 15:54:54 INFO - PROCESS | 3624 | 1464908094879 Marionette DEBUG loaded listener.js 15:54:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (13122C00) [pid = 3624] [serial = 145] [outer = 105F5000] 15:54:55 INFO - PROCESS | 3624 | 1464908095219 Marionette TRACE conn2 <- [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]]]}] 15:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 15:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 622ms 15:54:55 INFO - PROCESS | 3624 | 1464908095282 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 15:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 15:54:55 INFO - PROCESS | 3624 | 1464908095294 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 15:54:55 INFO - PROCESS | 3624 | 1464908095301 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 15:54:55 INFO - PROCESS | 3624 | 1464908095303 Marionette TRACE conn2 <- [1,162,null,{}] 15:54:55 INFO - PROCESS | 3624 | 1464908095306 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:55 INFO - PROCESS | 3624 | 1464908095394 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 15:54:55 INFO - PROCESS | 3624 | 1464908095404 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:55 INFO - PROCESS | 3624 | ++DOCSHELL 11A19400 == 35 [pid = 3624] [id = 50] 15:54:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (13232400) [pid = 3624] [serial = 146] [outer = 00000000] 15:54:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (17BC1C00) [pid = 3624] [serial = 147] [outer = 13232400] 15:54:55 INFO - PROCESS | 3624 | 1464908095446 Marionette DEBUG loaded listener.js 15:54:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (17BC3400) [pid = 3624] [serial = 148] [outer = 13232400] 15:54:55 INFO - PROCESS | 3624 | 1464908095815 Marionette TRACE conn2 <- [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]]]}] 15:54:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 15:54:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 528ms 15:54:55 INFO - PROCESS | 3624 | 1464908095833 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 15:54:55 INFO - PROCESS | 3624 | 1464908095835 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 15:54:55 INFO - PROCESS | 3624 | 1464908095839 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 15:54:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 15:54:55 INFO - PROCESS | 3624 | 1464908095840 Marionette TRACE conn2 <- [1,166,null,{}] 15:54:55 INFO - PROCESS | 3624 | 1464908095844 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:55 INFO - PROCESS | 3624 | 1464908095942 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 15:54:55 INFO - PROCESS | 3624 | 1464908095950 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:55 INFO - PROCESS | 3624 | ++DOCSHELL 140C6800 == 36 [pid = 3624] [id = 51] 15:54:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (17A8E000) [pid = 3624] [serial = 149] [outer = 00000000] 15:54:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (17F08C00) [pid = 3624] [serial = 150] [outer = 17A8E000] 15:54:55 INFO - PROCESS | 3624 | 1464908095993 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (17F4CC00) [pid = 3624] [serial = 151] [outer = 17A8E000] 15:54:56 INFO - PROCESS | 3624 | 1464908096353 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 15:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 15:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 528ms 15:54:56 INFO - PROCESS | 3624 | 1464908096375 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 15:54:56 INFO - PROCESS | 3624 | 1464908096376 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 15:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 15:54:56 INFO - PROCESS | 3624 | 1464908096380 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 15:54:56 INFO - PROCESS | 3624 | 1464908096381 Marionette TRACE conn2 <- [1,170,null,{}] 15:54:56 INFO - PROCESS | 3624 | 1464908096385 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:56 INFO - PROCESS | 3624 | 1464908096455 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 15:54:56 INFO - PROCESS | 3624 | 1464908096462 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:56 INFO - PROCESS | 3624 | ++DOCSHELL 11C80800 == 37 [pid = 3624] [id = 52] 15:54:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (131AE800) [pid = 3624] [serial = 152] [outer = 00000000] 15:54:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1854AC00) [pid = 3624] [serial = 153] [outer = 131AE800] 15:54:56 INFO - PROCESS | 3624 | 1464908096505 Marionette DEBUG loaded listener.js 15:54:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (18792C00) [pid = 3624] [serial = 154] [outer = 131AE800] 15:54:57 INFO - PROCESS | 3624 | 1464908097150 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 15:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 15:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 792ms 15:54:57 INFO - PROCESS | 3624 | 1464908097183 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 15:54:57 INFO - PROCESS | 3624 | 1464908097187 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 15:54:57 INFO - PROCESS | 3624 | 1464908097193 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 15:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 15:54:57 INFO - PROCESS | 3624 | 1464908097197 Marionette TRACE conn2 <- [1,174,null,{}] 15:54:57 INFO - PROCESS | 3624 | 1464908097226 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:57 INFO - PROCESS | 3624 | 1464908097339 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 15:54:57 INFO - PROCESS | 3624 | 1464908097408 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:57 INFO - PROCESS | 3624 | ++DOCSHELL 10A61C00 == 38 [pid = 3624] [id = 53] 15:54:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (10ED0000) [pid = 3624] [serial = 155] [outer = 00000000] 15:54:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (11448800) [pid = 3624] [serial = 156] [outer = 10ED0000] 15:54:57 INFO - PROCESS | 3624 | 1464908097464 Marionette DEBUG loaded listener.js 15:54:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (12B89800) [pid = 3624] [serial = 157] [outer = 10ED0000] 15:54:58 INFO - PROCESS | 3624 | 1464908098305 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 15:54:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 15:54:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1166ms 15:54:58 INFO - PROCESS | 3624 | 1464908098357 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 15:54:58 INFO - PROCESS | 3624 | 1464908098361 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 15:54:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 15:54:58 INFO - PROCESS | 3624 | 1464908098366 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 15:54:58 INFO - PROCESS | 3624 | 1464908098370 Marionette TRACE conn2 <- [1,178,null,{}] 15:54:58 INFO - PROCESS | 3624 | 1464908098377 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:58 INFO - PROCESS | 3624 | 1464908098499 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 15:54:58 INFO - PROCESS | 3624 | 1464908098570 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:58 INFO - PROCESS | 3624 | ++DOCSHELL 10EF3000 == 39 [pid = 3624] [id = 54] 15:54:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10F5D000) [pid = 3624] [serial = 158] [outer = 00000000] 15:54:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (112A5C00) [pid = 3624] [serial = 159] [outer = 10F5D000] 15:54:58 INFO - PROCESS | 3624 | 1464908098618 Marionette DEBUG loaded listener.js 15:54:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12891C00) [pid = 3624] [serial = 160] [outer = 10F5D000] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 140C6800 == 38 [pid = 3624] [id = 51] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 11A19400 == 37 [pid = 3624] [id = 50] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 1027A400 == 36 [pid = 3624] [id = 49] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 15627800 == 35 [pid = 3624] [id = 48] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 152D9C00 == 34 [pid = 3624] [id = 47] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 1528A800 == 33 [pid = 3624] [id = 46] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 140D1000 == 32 [pid = 3624] [id = 45] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 1027CC00 == 31 [pid = 3624] [id = 44] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 10F5FC00 == 30 [pid = 3624] [id = 43] 15:54:58 INFO - PROCESS | 3624 | --DOCSHELL 10A57400 == 29 [pid = 3624] [id = 42] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A4B9400) [pid = 3624] [serial = 94] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1774E000) [pid = 3624] [serial = 112] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (12810000) [pid = 3624] [serial = 99] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (13116800) [pid = 3624] [serial = 102] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1528A400) [pid = 3624] [serial = 106] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (10A5B800) [pid = 3624] [serial = 96] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10EE7000) [pid = 3624] [serial = 97] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12D80400) [pid = 3624] [serial = 100] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (151CF800) [pid = 3624] [serial = 105] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (131AF400) [pid = 3624] [serial = 103] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (15BF6400) [pid = 3624] [serial = 109] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (1A4B6800) [pid = 3624] [serial = 93] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (15B65400) [pid = 3624] [serial = 108] [outer = 00000000] [url = about:blank] 15:54:58 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (16D49400) [pid = 3624] [serial = 111] [outer = 00000000] [url = about:blank] 15:54:59 INFO - PROCESS | 3624 | 1464908099086 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 15:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 15:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 15:54:59 INFO - PROCESS | 3624 | 1464908099108 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 15:54:59 INFO - PROCESS | 3624 | 1464908099114 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 15:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 15:54:59 INFO - PROCESS | 3624 | 1464908099121 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 3624 | 1464908099123 Marionette TRACE conn2 <- [1,182,null,{}] 15:54:59 INFO - PROCESS | 3624 | 1464908099133 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:59 INFO - PROCESS | 3624 | 1464908099219 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 15:54:59 INFO - PROCESS | 3624 | 1464908099226 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 3624 | ++DOCSHELL 130EA000 == 30 [pid = 3624] [id = 55] 15:54:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1310E400) [pid = 3624] [serial = 161] [outer = 00000000] 15:54:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (1322B000) [pid = 3624] [serial = 162] [outer = 1310E400] 15:54:59 INFO - PROCESS | 3624 | 1464908099270 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13713000) [pid = 3624] [serial = 163] [outer = 1310E400] 15:54:59 INFO - PROCESS | 3624 | 1464908099675 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 15:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 15:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 590ms 15:54:59 INFO - PROCESS | 3624 | 1464908099715 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 15:54:59 INFO - PROCESS | 3624 | 1464908099718 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 15:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 15:54:59 INFO - PROCESS | 3624 | 1464908099721 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 15:54:59 INFO - PROCESS | 3624 | 1464908099725 Marionette TRACE conn2 <- [1,186,null,{}] 15:54:59 INFO - PROCESS | 3624 | 1464908099735 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:54:59 INFO - PROCESS | 3624 | 1464908099817 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 15:54:59 INFO - PROCESS | 3624 | 1464908099825 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:54:59 INFO - PROCESS | 3624 | ++DOCSHELL 140CFC00 == 31 [pid = 3624] [id = 56] 15:54:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (140D0400) [pid = 3624] [serial = 164] [outer = 00000000] 15:54:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (151CF800) [pid = 3624] [serial = 165] [outer = 140D0400] 15:54:59 INFO - PROCESS | 3624 | 1464908099872 Marionette DEBUG loaded listener.js 15:54:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1528A800) [pid = 3624] [serial = 166] [outer = 140D0400] 15:55:00 INFO - PROCESS | 3624 | 1464908100303 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 15:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 621ms 15:55:00 INFO - PROCESS | 3624 | 1464908100359 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 3624 | 1464908100361 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 15:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 15:55:00 INFO - PROCESS | 3624 | 1464908100364 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - PROCESS | 3624 | 1464908100366 Marionette TRACE conn2 <- [1,190,null,{}] 15:55:00 INFO - PROCESS | 3624 | 1464908100370 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:00 INFO - PROCESS | 3624 | 1464908100431 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 15:55:00 INFO - PROCESS | 3624 | 1464908100437 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:00 INFO - PROCESS | 3624 | ++DOCSHELL 1562EC00 == 32 [pid = 3624] [id = 57] 15:55:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15949800) [pid = 3624] [serial = 167] [outer = 00000000] 15:55:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15BF6C00) [pid = 3624] [serial = 168] [outer = 15949800] 15:55:00 INFO - PROCESS | 3624 | 1464908100480 Marionette DEBUG loaded listener.js 15:55:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (160A3400) [pid = 3624] [serial = 169] [outer = 15949800] 15:55:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (16B90000) [pid = 3624] [serial = 170] [outer = 1BAD6C00] 15:55:00 INFO - PROCESS | 3624 | 1464908100939 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 15:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 15:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 621ms 15:55:00 INFO - PROCESS | 3624 | 1464908100989 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 15:55:00 INFO - PROCESS | 3624 | 1464908100991 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 15:55:00 INFO - PROCESS | 3624 | 1464908101000 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 15:55:00 INFO - PROCESS | 3624 | 1464908101002 Marionette TRACE conn2 <- [1,194,null,{}] 15:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 15:55:01 INFO - PROCESS | 3624 | 1464908101015 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:01 INFO - PROCESS | 3624 | 1464908101109 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 15:55:01 INFO - PROCESS | 3624 | 1464908101184 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:01 INFO - PROCESS | 3624 | ++DOCSHELL 15624C00 == 33 [pid = 3624] [id = 58] 15:55:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (16B8F800) [pid = 3624] [serial = 171] [outer = 00000000] 15:55:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (17169C00) [pid = 3624] [serial = 172] [outer = 16B8F800] 15:55:01 INFO - PROCESS | 3624 | 1464908101228 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (17A89800) [pid = 3624] [serial = 173] [outer = 16B8F800] 15:55:01 INFO - PROCESS | 3624 | 1464908101618 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 15:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 15:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 622ms 15:55:01 INFO - PROCESS | 3624 | 1464908101641 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 15:55:01 INFO - PROCESS | 3624 | 1464908101642 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 15:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 15:55:01 INFO - PROCESS | 3624 | 1464908101646 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 15:55:01 INFO - PROCESS | 3624 | 1464908101647 Marionette TRACE conn2 <- [1,198,null,{}] 15:55:01 INFO - PROCESS | 3624 | 1464908101650 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:01 INFO - PROCESS | 3624 | 1464908101767 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 15:55:01 INFO - PROCESS | 3624 | 1464908101774 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:01 INFO - PROCESS | 3624 | ++DOCSHELL 16D44800 == 34 [pid = 3624] [id = 59] 15:55:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (17A87400) [pid = 3624] [serial = 174] [outer = 00000000] 15:55:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17F02C00) [pid = 3624] [serial = 175] [outer = 17A87400] 15:55:01 INFO - PROCESS | 3624 | 1464908101817 Marionette DEBUG loaded listener.js 15:55:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (183BA000) [pid = 3624] [serial = 176] [outer = 17A87400] 15:55:02 INFO - PROCESS | 3624 | 1464908102223 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 15:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 15:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 637ms 15:55:02 INFO - PROCESS | 3624 | 1464908102284 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 15:55:02 INFO - PROCESS | 3624 | 1464908102286 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 15:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 15:55:02 INFO - PROCESS | 3624 | 1464908102295 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - PROCESS | 3624 | 1464908102297 Marionette TRACE conn2 <- [1,202,null,{}] 15:55:02 INFO - PROCESS | 3624 | 1464908102300 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:02 INFO - PROCESS | 3624 | 1464908102394 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 15:55:02 INFO - PROCESS | 3624 | 1464908102400 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:02 INFO - PROCESS | 3624 | ++DOCSHELL 17E67800 == 35 [pid = 3624] [id = 60] 15:55:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17EC3800) [pid = 3624] [serial = 177] [outer = 00000000] 15:55:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (18979000) [pid = 3624] [serial = 178] [outer = 17EC3800] 15:55:02 INFO - PROCESS | 3624 | 1464908102444 Marionette DEBUG loaded listener.js 15:55:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (18975C00) [pid = 3624] [serial = 179] [outer = 17EC3800] 15:55:02 INFO - PROCESS | 3624 | 1464908102851 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 15:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 15:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 591ms 15:55:02 INFO - PROCESS | 3624 | 1464908102892 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 15:55:02 INFO - PROCESS | 3624 | 1464908102893 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 15:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 15:55:02 INFO - PROCESS | 3624 | 1464908102897 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 15:55:02 INFO - PROCESS | 3624 | 1464908102899 Marionette TRACE conn2 <- [1,206,null,{}] 15:55:02 INFO - PROCESS | 3624 | 1464908102902 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:03 INFO - PROCESS | 3624 | 1464908103069 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1562E400) [pid = 3624] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11A0F800) [pid = 3624] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10F60C00) [pid = 3624] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (140D1400) [pid = 3624] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (160A1400) [pid = 3624] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10F64C00) [pid = 3624] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (14E27C00) [pid = 3624] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17AC0800) [pid = 3624] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (105F5000) [pid = 3624] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (13232400) [pid = 3624] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (15628400) [pid = 3624] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 15:55:03 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (17A8E000) [pid = 3624] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 15:55:03 INFO - PROCESS | 3624 | 1464908103115 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 3624 | ++DOCSHELL 10483400 == 36 [pid = 3624] [id = 61] 15:55:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (105F5000) [pid = 3624] [serial = 180] [outer = 00000000] 15:55:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13125400) [pid = 3624] [serial = 181] [outer = 105F5000] 15:55:03 INFO - PROCESS | 3624 | 1464908103158 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (13232400) [pid = 3624] [serial = 182] [outer = 105F5000] 15:55:03 INFO - PROCESS | 3624 | 1464908103483 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 15:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 15:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 637ms 15:55:03 INFO - PROCESS | 3624 | 1464908103519 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 15:55:03 INFO - PROCESS | 3624 | 1464908103521 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 15:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 15:55:03 INFO - PROCESS | 3624 | 1464908103525 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 15:55:03 INFO - PROCESS | 3624 | 1464908103526 Marionette TRACE conn2 <- [1,210,null,{}] 15:55:03 INFO - PROCESS | 3624 | 1464908103529 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:03 INFO - PROCESS | 3624 | 1464908103627 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 15:55:03 INFO - PROCESS | 3624 | 1464908103635 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:03 INFO - PROCESS | 3624 | ++DOCSHELL 1311B400 == 37 [pid = 3624] [id = 62] 15:55:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (131AAC00) [pid = 3624] [serial = 183] [outer = 00000000] 15:55:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (18974000) [pid = 3624] [serial = 184] [outer = 131AAC00] 15:55:03 INFO - PROCESS | 3624 | 1464908103678 Marionette DEBUG loaded listener.js 15:55:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (1A166800) [pid = 3624] [serial = 185] [outer = 131AAC00] 15:55:04 INFO - PROCESS | 3624 | 1464908104050 Marionette TRACE conn2 <- [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]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 15:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 528ms 15:55:04 INFO - PROCESS | 3624 | 1464908104060 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 3624 | 1464908104062 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 15:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 15:55:04 INFO - PROCESS | 3624 | 1464908104065 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 3624 | 1464908104067 Marionette TRACE conn2 <- [1,214,null,{}] 15:55:04 INFO - PROCESS | 3624 | 1464908104070 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:04 INFO - PROCESS | 3624 | 1464908104141 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 15:55:04 INFO - PROCESS | 3624 | 1464908104148 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:04 INFO - PROCESS | 3624 | ++DOCSHELL 1562A800 == 38 [pid = 3624] [id = 63] 15:55:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (15BF8C00) [pid = 3624] [serial = 186] [outer = 00000000] 15:55:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1A8AFC00) [pid = 3624] [serial = 187] [outer = 15BF8C00] 15:55:04 INFO - PROCESS | 3624 | 1464908104191 Marionette DEBUG loaded listener.js 15:55:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (1AC2FC00) [pid = 3624] [serial = 188] [outer = 15BF8C00] 15:55:04 INFO - PROCESS | 3624 | 1464908104597 Marionette TRACE conn2 <- [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]]]}] 15:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 15:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 590ms 15:55:04 INFO - PROCESS | 3624 | 1464908104663 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 15:55:04 INFO - PROCESS | 3624 | 1464908104665 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 15:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 15:55:04 INFO - PROCESS | 3624 | 1464908104669 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 15:55:04 INFO - PROCESS | 3624 | 1464908104671 Marionette TRACE conn2 <- [1,218,null,{}] 15:55:04 INFO - PROCESS | 3624 | 1464908104674 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:04 INFO - PROCESS | 3624 | 1464908104765 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 15:55:04 INFO - PROCESS | 3624 | 1464908104771 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:04 INFO - PROCESS | 3624 | ++DOCSHELL 1A8AB000 == 39 [pid = 3624] [id = 64] 15:55:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (1A8AD800) [pid = 3624] [serial = 189] [outer = 00000000] 15:55:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1ACE1800) [pid = 3624] [serial = 190] [outer = 1A8AD800] 15:55:04 INFO - PROCESS | 3624 | 1464908104817 Marionette DEBUG loaded listener.js 15:55:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1AE08400) [pid = 3624] [serial = 191] [outer = 1A8AD800] 15:55:05 INFO - PROCESS | 3624 | 1464908105389 Marionette TRACE conn2 <- [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]]]}] 15:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 15:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 793ms 15:55:05 INFO - PROCESS | 3624 | 1464908105471 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 15:55:05 INFO - PROCESS | 3624 | 1464908105476 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 15:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 15:55:05 INFO - PROCESS | 3624 | 1464908105482 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 15:55:05 INFO - PROCESS | 3624 | 1464908105485 Marionette TRACE conn2 <- [1,222,null,{}] 15:55:05 INFO - PROCESS | 3624 | 1464908105491 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:05 INFO - PROCESS | 3624 | 1464908105594 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 15:55:05 INFO - PROCESS | 3624 | 1464908105667 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:05 INFO - PROCESS | 3624 | ++DOCSHELL 10BAAC00 == 40 [pid = 3624] [id = 65] 15:55:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (10EF2C00) [pid = 3624] [serial = 192] [outer = 00000000] 15:55:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (13116800) [pid = 3624] [serial = 193] [outer = 10EF2C00] 15:55:05 INFO - PROCESS | 3624 | 1464908105722 Marionette DEBUG loaded listener.js 15:55:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1322B400) [pid = 3624] [serial = 194] [outer = 10EF2C00] 15:55:06 INFO - PROCESS | 3624 | 1464908106262 Marionette TRACE conn2 <- [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]]]}] 15:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 15:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 839ms 15:55:06 INFO - PROCESS | 3624 | 1464908106314 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 15:55:06 INFO - PROCESS | 3624 | 1464908106320 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 15:55:06 INFO - PROCESS | 3624 | 1464908106328 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 15:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 15:55:06 INFO - PROCESS | 3624 | 1464908106331 Marionette TRACE conn2 <- [1,226,null,{}] 15:55:06 INFO - PROCESS | 3624 | 1464908106335 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:06 INFO - PROCESS | 3624 | 1464908106442 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 15:55:06 INFO - PROCESS | 3624 | 1464908106526 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:06 INFO - PROCESS | 3624 | ++DOCSHELL 140CC400 == 41 [pid = 3624] [id = 66] 15:55:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (140CF400) [pid = 3624] [serial = 195] [outer = 00000000] 15:55:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (15B67400) [pid = 3624] [serial = 196] [outer = 140CF400] 15:55:06 INFO - PROCESS | 3624 | 1464908106578 Marionette DEBUG loaded listener.js 15:55:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (16B89800) [pid = 3624] [serial = 197] [outer = 140CF400] 15:55:07 INFO - PROCESS | 3624 | 1464908107064 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 15:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 792ms 15:55:07 INFO - PROCESS | 3624 | 1464908107134 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 3624 | 1464908107136 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 15:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 15:55:07 INFO - PROCESS | 3624 | 1464908107140 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 3624 | 1464908107144 Marionette TRACE conn2 <- [1,230,null,{}] 15:55:07 INFO - PROCESS | 3624 | 1464908107155 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:07 INFO - PROCESS | 3624 | 1464908107255 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 15:55:07 INFO - PROCESS | 3624 | 1464908107344 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:07 INFO - PROCESS | 3624 | ++DOCSHELL 152DA800 == 42 [pid = 3624] [id = 67] 15:55:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (18979400) [pid = 3624] [serial = 198] [outer = 00000000] 15:55:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1AC39000) [pid = 3624] [serial = 199] [outer = 18979400] 15:55:07 INFO - PROCESS | 3624 | 1464908107407 Marionette DEBUG loaded listener.js 15:55:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1ACE0800) [pid = 3624] [serial = 200] [outer = 18979400] 15:55:07 INFO - PROCESS | 3624 | 1464908107956 Marionette TRACE conn2 <- [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]]]}] 15:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 15:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 839ms 15:55:07 INFO - PROCESS | 3624 | 1464908107982 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 15:55:07 INFO - PROCESS | 3624 | 1464908107985 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 15:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 15:55:07 INFO - PROCESS | 3624 | 1464908107988 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 15:55:07 INFO - PROCESS | 3624 | 1464908107990 Marionette TRACE conn2 <- [1,234,null,{}] 15:55:07 INFO - PROCESS | 3624 | 1464908107993 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:08 INFO - PROCESS | 3624 | 1464908108091 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 15:55:08 INFO - PROCESS | 3624 | 1464908108174 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:08 INFO - PROCESS | 3624 | ++DOCSHELL 1A005800 == 43 [pid = 3624] [id = 68] 15:55:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A005C00) [pid = 3624] [serial = 201] [outer = 00000000] 15:55:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A008400) [pid = 3624] [serial = 202] [outer = 1A005C00] 15:55:08 INFO - PROCESS | 3624 | 1464908108228 Marionette DEBUG loaded listener.js 15:55:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A00A000) [pid = 3624] [serial = 203] [outer = 1A005C00] 15:55:08 INFO - PROCESS | 3624 | 1464908108852 Marionette TRACE conn2 <- [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]]]}] 15:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 15:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 885ms 15:55:08 INFO - PROCESS | 3624 | 1464908108880 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 15:55:08 INFO - PROCESS | 3624 | 1464908108884 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 15:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 15:55:08 INFO - PROCESS | 3624 | 1464908108890 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 15:55:08 INFO - PROCESS | 3624 | 1464908108894 Marionette TRACE conn2 <- [1,238,null,{}] 15:55:08 INFO - PROCESS | 3624 | 1464908108908 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:08 INFO - PROCESS | 3624 | 1464908109000 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 15:55:09 INFO - PROCESS | 3624 | 1464908109079 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 3624 | ++DOCSHELL 10F63800 == 44 [pid = 3624] [id = 69] 15:55:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (11A19400) [pid = 3624] [serial = 204] [outer = 00000000] 15:55:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (12D37800) [pid = 3624] [serial = 205] [outer = 11A19400] 15:55:09 INFO - PROCESS | 3624 | 1464908109127 Marionette DEBUG loaded listener.js 15:55:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (13128400) [pid = 3624] [serial = 206] [outer = 11A19400] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 1562A800 == 43 [pid = 3624] [id = 63] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 1311B400 == 42 [pid = 3624] [id = 62] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 10483400 == 41 [pid = 3624] [id = 61] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 17E67800 == 40 [pid = 3624] [id = 60] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 16D44800 == 39 [pid = 3624] [id = 59] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 15624C00 == 38 [pid = 3624] [id = 58] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 1562EC00 == 37 [pid = 3624] [id = 57] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 140CFC00 == 36 [pid = 3624] [id = 56] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 130EA000 == 35 [pid = 3624] [id = 55] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 10EF3000 == 34 [pid = 3624] [id = 54] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 10A61C00 == 33 [pid = 3624] [id = 53] 15:55:09 INFO - PROCESS | 3624 | --DOCSHELL 11C80800 == 32 [pid = 3624] [id = 52] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (160A4400) [pid = 3624] [serial = 138] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1311AC00) [pid = 3624] [serial = 129] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (131B7400) [pid = 3624] [serial = 130] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1854AC00) [pid = 3624] [serial = 153] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1143A000) [pid = 3624] [serial = 126] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (14E25C00) [pid = 3624] [serial = 132] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (112AC400) [pid = 3624] [serial = 123] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17538C00) [pid = 3624] [serial = 141] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12B93C00) [pid = 3624] [serial = 115] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (11C8C800) [pid = 3624] [serial = 114] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (160A6400) [pid = 3624] [serial = 118] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1567B400) [pid = 3624] [serial = 117] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17EA9C00) [pid = 3624] [serial = 121] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17E63400) [pid = 3624] [serial = 120] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11A1C400) [pid = 3624] [serial = 144] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13122C00) [pid = 3624] [serial = 145] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17BC1C00) [pid = 3624] [serial = 147] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (11A10400) [pid = 3624] [serial = 127] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1567B000) [pid = 3624] [serial = 135] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (15BEAC00) [pid = 3624] [serial = 136] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17A89400) [pid = 3624] [serial = 142] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (160ABC00) [pid = 3624] [serial = 139] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (17BC3400) [pid = 3624] [serial = 148] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17F4CC00) [pid = 3624] [serial = 151] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (151CB800) [pid = 3624] [serial = 133] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (17F08C00) [pid = 3624] [serial = 150] [outer = 00000000] [url = about:blank] 15:55:09 INFO - PROCESS | 3624 | 1464908109744 Marionette TRACE conn2 <- [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]]]}] 15:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 15:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 886ms 15:55:09 INFO - PROCESS | 3624 | 1464908109798 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 15:55:09 INFO - PROCESS | 3624 | 1464908109803 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 15:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 15:55:09 INFO - PROCESS | 3624 | 1464908109825 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 15:55:09 INFO - PROCESS | 3624 | 1464908109828 Marionette TRACE conn2 <- [1,242,null,{}] 15:55:09 INFO - PROCESS | 3624 | 1464908109832 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:09 INFO - PROCESS | 3624 | 1464908109911 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 15:55:09 INFO - PROCESS | 3624 | 1464908109923 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:09 INFO - PROCESS | 3624 | ++DOCSHELL 11C8C800 == 33 [pid = 3624] [id = 70] 15:55:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (12802800) [pid = 3624] [serial = 207] [outer = 00000000] 15:55:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (12B8D400) [pid = 3624] [serial = 208] [outer = 12802800] 15:55:09 INFO - PROCESS | 3624 | 1464908109968 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13123400) [pid = 3624] [serial = 209] [outer = 12802800] 15:55:10 INFO - PROCESS | 3624 | 1464908110404 Marionette TRACE conn2 <- [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]]]}] 15:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 15:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 637ms 15:55:10 INFO - PROCESS | 3624 | 1464908110459 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 15:55:10 INFO - PROCESS | 3624 | 1464908110462 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 15:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 15:55:10 INFO - PROCESS | 3624 | 1464908110467 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 15:55:10 INFO - PROCESS | 3624 | 1464908110472 Marionette TRACE conn2 <- [1,246,null,{}] 15:55:10 INFO - PROCESS | 3624 | 1464908110507 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:10 INFO - PROCESS | 3624 | 1464908110590 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 15:55:10 INFO - PROCESS | 3624 | 1464908110604 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:10 INFO - PROCESS | 3624 | ++DOCSHELL 151CA400 == 34 [pid = 3624] [id = 71] 15:55:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (151CAC00) [pid = 3624] [serial = 210] [outer = 00000000] 15:55:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (152D9800) [pid = 3624] [serial = 211] [outer = 151CAC00] 15:55:10 INFO - PROCESS | 3624 | 1464908110651 Marionette DEBUG loaded listener.js 15:55:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1567B400) [pid = 3624] [serial = 212] [outer = 151CAC00] 15:55:11 INFO - PROCESS | 3624 | 1464908111058 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 15:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 653ms 15:55:11 INFO - PROCESS | 3624 | 1464908111122 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 3624 | 1464908111125 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 15:55:11 INFO - PROCESS | 3624 | 1464908111128 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 15:55:11 INFO - PROCESS | 3624 | 1464908111130 Marionette TRACE conn2 <- [1,250,null,{}] 15:55:11 INFO - PROCESS | 3624 | 1464908111133 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:11 INFO - PROCESS | 3624 | 1464908111210 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 15:55:11 INFO - PROCESS | 3624 | 1464908111216 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 3624 | ++DOCSHELL 15687C00 == 35 [pid = 3624] [id = 72] 15:55:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15BF0800) [pid = 3624] [serial = 213] [outer = 00000000] 15:55:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (160A4C00) [pid = 3624] [serial = 214] [outer = 15BF0800] 15:55:11 INFO - PROCESS | 3624 | 1464908111260 Marionette DEBUG loaded listener.js 15:55:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (160ACC00) [pid = 3624] [serial = 215] [outer = 15BF0800] 15:55:11 INFO - PROCESS | 3624 | 1464908111639 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 15:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 15:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 590ms 15:55:11 INFO - PROCESS | 3624 | 1464908111709 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 15:55:11 INFO - PROCESS | 3624 | 1464908111711 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 15:55:11 INFO - PROCESS | 3624 | 1464908111714 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 15:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 15:55:11 INFO - PROCESS | 3624 | 1464908111716 Marionette TRACE conn2 <- [1,254,null,{}] 15:55:11 INFO - PROCESS | 3624 | 1464908111719 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:11 INFO - PROCESS | 3624 | 1464908111802 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 15:55:11 INFO - PROCESS | 3624 | 1464908111809 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:11 INFO - PROCESS | 3624 | ++DOCSHELL 160AD000 == 36 [pid = 3624] [id = 73] 15:55:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (171E0C00) [pid = 3624] [serial = 216] [outer = 00000000] 15:55:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17A8A000) [pid = 3624] [serial = 217] [outer = 171E0C00] 15:55:11 INFO - PROCESS | 3624 | 1464908111852 Marionette DEBUG loaded listener.js 15:55:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17A8C400) [pid = 3624] [serial = 218] [outer = 171E0C00] 15:55:12 INFO - PROCESS | 3624 | 1464908112300 Marionette TRACE conn2 <- [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]]]}] 15:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 15:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 637ms 15:55:12 INFO - PROCESS | 3624 | 1464908112353 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 15:55:12 INFO - PROCESS | 3624 | 1464908112355 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 15:55:12 INFO - PROCESS | 3624 | 1464908112358 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 15:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 15:55:12 INFO - PROCESS | 3624 | 1464908112359 Marionette TRACE conn2 <- [1,258,null,{}] 15:55:12 INFO - PROCESS | 3624 | 1464908112363 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:12 INFO - PROCESS | 3624 | 1464908112487 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 15:55:12 INFO - PROCESS | 3624 | 1464908112503 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:12 INFO - PROCESS | 3624 | ++DOCSHELL 1311B800 == 37 [pid = 3624] [id = 74] 15:55:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15BEE400) [pid = 3624] [serial = 219] [outer = 00000000] 15:55:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (17EC6800) [pid = 3624] [serial = 220] [outer = 15BEE400] 15:55:12 INFO - PROCESS | 3624 | 1464908112554 Marionette DEBUG loaded listener.js 15:55:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17F47800) [pid = 3624] [serial = 221] [outer = 15BEE400] 15:55:12 INFO - PROCESS | 3624 | 1464908112989 Marionette TRACE conn2 <- [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]]]}] 15:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 15:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 684ms 15:55:13 INFO - PROCESS | 3624 | 1464908113058 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 15:55:13 INFO - PROCESS | 3624 | 1464908113060 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 15:55:13 INFO - PROCESS | 3624 | 1464908113063 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 15:55:13 INFO - PROCESS | 3624 | 1464908113065 Marionette TRACE conn2 <- [1,262,null,{}] 15:55:13 INFO - PROCESS | 3624 | 1464908113068 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:13 INFO - PROCESS | 3624 | 1464908113188 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 15:55:13 INFO - PROCESS | 3624 | 1464908113210 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:13 INFO - PROCESS | 3624 | ++DOCSHELL 10485C00 == 38 [pid = 3624] [id = 75] 15:55:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (130DEC00) [pid = 3624] [serial = 222] [outer = 00000000] 15:55:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1896E000) [pid = 3624] [serial = 223] [outer = 130DEC00] 15:55:13 INFO - PROCESS | 3624 | 1464908113253 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (18975800) [pid = 3624] [serial = 224] [outer = 130DEC00] 15:55:13 INFO - PROCESS | 3624 | 1464908113655 Marionette TRACE conn2 <- [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]]]}] 15:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 15:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 621ms 15:55:13 INFO - PROCESS | 3624 | 1464908113703 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 15:55:13 INFO - PROCESS | 3624 | 1464908113705 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 15:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 15:55:13 INFO - PROCESS | 3624 | 1464908113708 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 15:55:13 INFO - PROCESS | 3624 | 1464908113710 Marionette TRACE conn2 <- [1,266,null,{}] 15:55:13 INFO - PROCESS | 3624 | 1464908113713 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:13 INFO - PROCESS | 3624 | 1464908113815 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 15:55:13 INFO - PROCESS | 3624 | 1464908113821 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:13 INFO - PROCESS | 3624 | ++DOCSHELL 15BF5800 == 39 [pid = 3624] [id = 76] 15:55:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17F50800) [pid = 3624] [serial = 225] [outer = 00000000] 15:55:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A15D000) [pid = 3624] [serial = 226] [outer = 17F50800] 15:55:13 INFO - PROCESS | 3624 | 1464908113863 Marionette DEBUG loaded listener.js 15:55:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A160800) [pid = 3624] [serial = 227] [outer = 17F50800] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (140D0400) [pid = 3624] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (131AAC00) [pid = 3624] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (15BF8C00) [pid = 3624] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1310E400) [pid = 3624] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16B8F800) [pid = 3624] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10A57800) [pid = 3624] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17A87400) [pid = 3624] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (10ED0000) [pid = 3624] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (105F5000) [pid = 3624] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17EC3800) [pid = 3624] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (15949800) [pid = 3624] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 15:55:14 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10F5D000) [pid = 3624] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 15:55:14 INFO - PROCESS | 3624 | 1464908114332 Marionette TRACE conn2 <- [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]]]}] 15:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 15:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 684ms 15:55:14 INFO - PROCESS | 3624 | 1464908114391 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 15:55:14 INFO - PROCESS | 3624 | 1464908114392 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 15:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 15:55:14 INFO - PROCESS | 3624 | 1464908114396 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 15:55:14 INFO - PROCESS | 3624 | 1464908114397 Marionette TRACE conn2 <- [1,270,null,{}] 15:55:14 INFO - PROCESS | 3624 | 1464908114401 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:14 INFO - PROCESS | 3624 | 1464908114524 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 15:55:14 INFO - PROCESS | 3624 | 1464908114581 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:14 INFO - PROCESS | 3624 | ++DOCSHELL 102D2800 == 40 [pid = 3624] [id = 77] 15:55:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (12B0CC00) [pid = 3624] [serial = 228] [outer = 00000000] 15:55:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17EC8400) [pid = 3624] [serial = 229] [outer = 12B0CC00] 15:55:14 INFO - PROCESS | 3624 | 1464908114625 Marionette DEBUG loaded listener.js 15:55:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1A8AEC00) [pid = 3624] [serial = 230] [outer = 12B0CC00] 15:55:14 INFO - PROCESS | 3624 | 1464908114941 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 15:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 15:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 590ms 15:55:14 INFO - PROCESS | 3624 | 1464908114993 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 15:55:14 INFO - PROCESS | 3624 | 1464908114995 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 15:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 15:55:14 INFO - PROCESS | 3624 | 1464908114998 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 15:55:14 INFO - PROCESS | 3624 | 1464908115000 Marionette TRACE conn2 <- [1,274,null,{}] 15:55:15 INFO - PROCESS | 3624 | 1464908115013 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:15 INFO - PROCESS | 3624 | 1464908115086 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 15:55:15 INFO - PROCESS | 3624 | 1464908115093 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:15 INFO - PROCESS | 3624 | ++DOCSHELL 1A8B6C00 == 41 [pid = 3624] [id = 78] 15:55:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1AC37800) [pid = 3624] [serial = 231] [outer = 00000000] 15:55:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (1AE0FC00) [pid = 3624] [serial = 232] [outer = 1AC37800] 15:55:15 INFO - PROCESS | 3624 | 1464908115135 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1AE14400) [pid = 3624] [serial = 233] [outer = 1AC37800] 15:55:15 INFO - PROCESS | 3624 | 1464908115522 Marionette TRACE conn2 <- [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]]]}] 15:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 15:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 528ms 15:55:15 INFO - PROCESS | 3624 | 1464908115534 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 15:55:15 INFO - PROCESS | 3624 | 1464908115536 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 15:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 15:55:15 INFO - PROCESS | 3624 | 1464908115539 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 15:55:15 INFO - PROCESS | 3624 | 1464908115541 Marionette TRACE conn2 <- [1,278,null,{}] 15:55:15 INFO - PROCESS | 3624 | 1464908115545 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:15 INFO - PROCESS | 3624 | 1464908115671 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 15:55:15 INFO - PROCESS | 3624 | 1464908115680 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:15 INFO - PROCESS | 3624 | ++DOCSHELL 1A15FC00 == 42 [pid = 3624] [id = 79] 15:55:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1A4B4800) [pid = 3624] [serial = 234] [outer = 00000000] 15:55:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1AE9CC00) [pid = 3624] [serial = 235] [outer = 1A4B4800] 15:55:15 INFO - PROCESS | 3624 | 1464908115728 Marionette DEBUG loaded listener.js 15:55:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1B411C00) [pid = 3624] [serial = 236] [outer = 1A4B4800] 15:55:16 INFO - PROCESS | 3624 | 1464908116138 Marionette TRACE conn2 <- [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]]]}] 15:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 15:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 637ms 15:55:16 INFO - PROCESS | 3624 | 1464908116224 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 15:55:16 INFO - PROCESS | 3624 | 1464908116228 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 15:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 15:55:16 INFO - PROCESS | 3624 | 1464908116238 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 15:55:16 INFO - PROCESS | 3624 | 1464908116242 Marionette TRACE conn2 <- [1,282,null,{}] 15:55:16 INFO - PROCESS | 3624 | 1464908116248 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:16 INFO - PROCESS | 3624 | 1464908116358 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 15:55:16 INFO - PROCESS | 3624 | 1464908116448 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:16 INFO - PROCESS | 3624 | ++DOCSHELL 10EF3000 == 43 [pid = 3624] [id = 80] 15:55:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (10F5B800) [pid = 3624] [serial = 237] [outer = 00000000] 15:55:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11266000) [pid = 3624] [serial = 238] [outer = 10F5B800] 15:55:16 INFO - PROCESS | 3624 | 1464908116502 Marionette DEBUG loaded listener.js 15:55:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (11A10400) [pid = 3624] [serial = 239] [outer = 10F5B800] 15:55:17 INFO - PROCESS | 3624 | 1464908117112 Marionette TRACE conn2 <- [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]]]}] 15:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 15:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 933ms 15:55:17 INFO - PROCESS | 3624 | 1464908117169 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 15:55:17 INFO - PROCESS | 3624 | 1464908117173 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 15:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 15:55:17 INFO - PROCESS | 3624 | 1464908117180 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 15:55:17 INFO - PROCESS | 3624 | 1464908117184 Marionette TRACE conn2 <- [1,286,null,{}] 15:55:17 INFO - PROCESS | 3624 | 1464908117189 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:17 INFO - PROCESS | 3624 | 1464908117291 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 15:55:17 INFO - PROCESS | 3624 | 1464908117365 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:17 INFO - PROCESS | 3624 | ++DOCSHELL 13232000 == 44 [pid = 3624] [id = 81] 15:55:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13235400) [pid = 3624] [serial = 240] [outer = 00000000] 15:55:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (14EC3800) [pid = 3624] [serial = 241] [outer = 13235400] 15:55:17 INFO - PROCESS | 3624 | 1464908117418 Marionette DEBUG loaded listener.js 15:55:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (152D1C00) [pid = 3624] [serial = 242] [outer = 13235400] 15:55:18 INFO - PROCESS | 3624 | 1464908118047 Marionette TRACE conn2 <- [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]]]}] 15:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 15:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 901ms 15:55:18 INFO - PROCESS | 3624 | 1464908118100 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 15:55:18 INFO - PROCESS | 3624 | 1464908118102 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 15:55:18 INFO - PROCESS | 3624 | 1464908118110 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 15:55:18 INFO - PROCESS | 3624 | 1464908118112 Marionette TRACE conn2 <- [1,290,null,{}] 15:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 15:55:18 INFO - PROCESS | 3624 | 1464908118118 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:18 INFO - PROCESS | 3624 | 1464908118221 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 15:55:18 INFO - PROCESS | 3624 | 1464908118302 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:18 INFO - PROCESS | 3624 | ++DOCSHELL 18976400 == 45 [pid = 3624] [id = 82] 15:55:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (18976800) [pid = 3624] [serial = 243] [outer = 00000000] 15:55:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1AC38000) [pid = 3624] [serial = 244] [outer = 18976800] 15:55:18 INFO - PROCESS | 3624 | 1464908118399 Marionette DEBUG loaded listener.js 15:55:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1AE12C00) [pid = 3624] [serial = 245] [outer = 18976800] 15:55:18 INFO - PROCESS | 3624 | 1464908118973 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 15:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 15:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 870ms 15:55:18 INFO - PROCESS | 3624 | 1464908118998 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 15:55:18 INFO - PROCESS | 3624 | 1464908119000 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 15:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 15:55:18 INFO - PROCESS | 3624 | 1464908119003 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 15:55:18 INFO - PROCESS | 3624 | 1464908119005 Marionette TRACE conn2 <- [1,294,null,{}] 15:55:19 INFO - PROCESS | 3624 | 1464908119009 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:19 INFO - PROCESS | 3624 | 1464908119109 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 15:55:19 INFO - PROCESS | 3624 | 1464908119195 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:19 INFO - PROCESS | 3624 | ++DOCSHELL 1B413000 == 46 [pid = 3624] [id = 83] 15:55:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1B413800) [pid = 3624] [serial = 246] [outer = 00000000] 15:55:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1B419400) [pid = 3624] [serial = 247] [outer = 1B413800] 15:55:19 INFO - PROCESS | 3624 | 1464908119247 Marionette DEBUG loaded listener.js 15:55:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1B525000) [pid = 3624] [serial = 248] [outer = 1B413800] 15:55:19 INFO - PROCESS | 3624 | 1464908119946 Marionette TRACE conn2 <- [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]]]}] 15:55:19 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. 15:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 994ms 15:55:19 INFO - PROCESS | 3624 | 1464908119990 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 15:55:19 INFO - PROCESS | 3624 | 1464908119994 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 15:55:19 INFO - PROCESS | 3624 | 1464908120000 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 15:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 15:55:20 INFO - PROCESS | 3624 | 1464908120004 Marionette TRACE conn2 <- [1,298,null,{}] 15:55:20 INFO - PROCESS | 3624 | 1464908120010 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:20 INFO - PROCESS | 3624 | 1464908120102 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 15:55:20 INFO - PROCESS | 3624 | 1464908120179 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:20 INFO - PROCESS | 3624 | ++DOCSHELL 128C7800 == 47 [pid = 3624] [id = 84] 15:55:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (12B0FC00) [pid = 3624] [serial = 249] [outer = 00000000] 15:55:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (13115800) [pid = 3624] [serial = 250] [outer = 12B0FC00] 15:55:20 INFO - PROCESS | 3624 | 1464908120226 Marionette DEBUG loaded listener.js 15:55:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (13234800) [pid = 3624] [serial = 251] [outer = 12B0FC00] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 1A8B6C00 == 46 [pid = 3624] [id = 78] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 102D2800 == 45 [pid = 3624] [id = 77] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 15BF5800 == 44 [pid = 3624] [id = 76] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 10485C00 == 43 [pid = 3624] [id = 75] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 1311B800 == 42 [pid = 3624] [id = 74] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 160AD000 == 41 [pid = 3624] [id = 73] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 15687C00 == 40 [pid = 3624] [id = 72] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 151CA400 == 39 [pid = 3624] [id = 71] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 11C8C800 == 38 [pid = 3624] [id = 70] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 10F63800 == 37 [pid = 3624] [id = 69] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 10BAAC00 == 36 [pid = 3624] [id = 65] 15:55:20 INFO - PROCESS | 3624 | --DOCSHELL 1A8AB000 == 35 [pid = 3624] [id = 64] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (151CF800) [pid = 3624] [serial = 165] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A166800) [pid = 3624] [serial = 185] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A8AFC00) [pid = 3624] [serial = 187] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1322B000) [pid = 3624] [serial = 162] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17A89800) [pid = 3624] [serial = 173] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (17169C00) [pid = 3624] [serial = 172] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (11C8D800) [pid = 3624] [serial = 124] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (183BA000) [pid = 3624] [serial = 176] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (11448800) [pid = 3624] [serial = 156] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (12B89800) [pid = 3624] [serial = 157] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (13713000) [pid = 3624] [serial = 163] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (13232400) [pid = 3624] [serial = 182] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (18979000) [pid = 3624] [serial = 178] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17F02C00) [pid = 3624] [serial = 175] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1528A800) [pid = 3624] [serial = 166] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (18974000) [pid = 3624] [serial = 184] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (18975C00) [pid = 3624] [serial = 179] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15BF6C00) [pid = 3624] [serial = 168] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1BC10800) [pid = 3624] [serial = 49] [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.] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (160A3400) [pid = 3624] [serial = 169] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (112A5C00) [pid = 3624] [serial = 159] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12891C00) [pid = 3624] [serial = 160] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13125400) [pid = 3624] [serial = 181] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1AC2FC00) [pid = 3624] [serial = 188] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1ACE1800) [pid = 3624] [serial = 190] [outer = 00000000] [url = about:blank] 15:55:20 INFO - PROCESS | 3624 | 1464908120799 Marionette TRACE conn2 <- [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]]]}] 15:55:20 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. 15:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 823ms 15:55:20 INFO - PROCESS | 3624 | 1464908120844 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 15:55:20 INFO - PROCESS | 3624 | 1464908120849 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 15:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 15:55:20 INFO - PROCESS | 3624 | 1464908120855 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 15:55:20 INFO - PROCESS | 3624 | 1464908120857 Marionette TRACE conn2 <- [1,302,null,{}] 15:55:20 INFO - PROCESS | 3624 | 1464908120861 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:20 INFO - PROCESS | 3624 | 1464908120958 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 15:55:21 INFO - PROCESS | 3624 | 1464908121072 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 3624 | ++DOCSHELL 13120800 == 36 [pid = 3624] [id = 85] 15:55:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (13122C00) [pid = 3624] [serial = 252] [outer = 00000000] 15:55:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13238000) [pid = 3624] [serial = 253] [outer = 13122C00] 15:55:21 INFO - PROCESS | 3624 | 1464908121125 Marionette DEBUG loaded listener.js 15:55:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (140C7400) [pid = 3624] [serial = 254] [outer = 13122C00] 15:55:21 INFO - PROCESS | 3624 | 1464908121688 Marionette TRACE conn2 <- [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]]]}] 15:55:21 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. 15:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 902ms 15:55:21 INFO - PROCESS | 3624 | 1464908121759 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 15:55:21 INFO - PROCESS | 3624 | 1464908121761 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 15:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 15:55:21 INFO - PROCESS | 3624 | 1464908121765 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 15:55:21 INFO - PROCESS | 3624 | 1464908121768 Marionette TRACE conn2 <- [1,306,null,{}] 15:55:21 INFO - PROCESS | 3624 | 1464908121778 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:21 INFO - PROCESS | 3624 | 1464908121871 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 15:55:21 INFO - PROCESS | 3624 | 1464908121942 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:21 INFO - PROCESS | 3624 | ++DOCSHELL 13232400 == 37 [pid = 3624] [id = 86] 15:55:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (140D0800) [pid = 3624] [serial = 255] [outer = 00000000] 15:55:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1528D800) [pid = 3624] [serial = 256] [outer = 140D0800] 15:55:21 INFO - PROCESS | 3624 | 1464908121988 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15678C00) [pid = 3624] [serial = 257] [outer = 140D0800] 15:55:22 INFO - PROCESS | 3624 | 1464908122333 Marionette TRACE conn2 <- [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]]]}] 15:55:22 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. 15:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 590ms 15:55:22 INFO - PROCESS | 3624 | 1464908122361 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 3624 | 1464908122364 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 15:55:22 INFO - PROCESS | 3624 | 1464908122367 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 15:55:22 INFO - PROCESS | 3624 | 1464908122368 Marionette TRACE conn2 <- [1,310,null,{}] 15:55:22 INFO - PROCESS | 3624 | 1464908122379 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:22 INFO - PROCESS | 3624 | 1464908122464 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 15:55:22 INFO - PROCESS | 3624 | 1464908122470 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:22 INFO - PROCESS | 3624 | ++DOCSHELL 15624C00 == 38 [pid = 3624] [id = 87] 15:55:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1562EC00) [pid = 3624] [serial = 258] [outer = 00000000] 15:55:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (160A6C00) [pid = 3624] [serial = 259] [outer = 1562EC00] 15:55:22 INFO - PROCESS | 3624 | 1464908122513 Marionette DEBUG loaded listener.js 15:55:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (16611C00) [pid = 3624] [serial = 260] [outer = 1562EC00] 15:55:22 INFO - PROCESS | 3624 | 1464908122909 Marionette TRACE conn2 <- [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]]]}] 15:55:22 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. 15:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 591ms 15:55:22 INFO - PROCESS | 3624 | 1464908122954 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 15:55:22 INFO - PROCESS | 3624 | 1464908122956 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 15:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 15:55:22 INFO - PROCESS | 3624 | 1464908122959 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 15:55:22 INFO - PROCESS | 3624 | 1464908122961 Marionette TRACE conn2 <- [1,314,null,{}] 15:55:22 INFO - PROCESS | 3624 | 1464908122965 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:23 INFO - PROCESS | 3624 | 1464908123073 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 15:55:23 INFO - PROCESS | 3624 | 1464908123081 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3624 | ++DOCSHELL 171DA400 == 39 [pid = 3624] [id = 88] 15:55:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (171E0800) [pid = 3624] [serial = 261] [outer = 00000000] 15:55:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17A89400) [pid = 3624] [serial = 262] [outer = 171E0800] 15:55:23 INFO - PROCESS | 3624 | 1464908123163 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17A91C00) [pid = 3624] [serial = 263] [outer = 171E0800] 15:55:23 INFO - PROCESS | 3624 | 1464908123595 Marionette TRACE conn2 <- [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]]]}] 15:55:23 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. 15:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 699ms 15:55:23 INFO - PROCESS | 3624 | 1464908123658 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 15:55:23 INFO - PROCESS | 3624 | 1464908123659 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 15:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 15:55:23 INFO - PROCESS | 3624 | 1464908123663 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 15:55:23 INFO - PROCESS | 3624 | 1464908123664 Marionette TRACE conn2 <- [1,318,null,{}] 15:55:23 INFO - PROCESS | 3624 | 1464908123671 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:23 INFO - PROCESS | 3624 | 1464908123798 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 15:55:23 INFO - PROCESS | 3624 | 1464908123852 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:23 INFO - PROCESS | 3624 | ++DOCSHELL 1716B000 == 40 [pid = 3624] [id = 89] 15:55:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17176400) [pid = 3624] [serial = 264] [outer = 00000000] 15:55:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1831EC00) [pid = 3624] [serial = 265] [outer = 17176400] 15:55:23 INFO - PROCESS | 3624 | 1464908123898 Marionette DEBUG loaded listener.js 15:55:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (18791C00) [pid = 3624] [serial = 266] [outer = 17176400] 15:55:24 INFO - PROCESS | 3624 | 1464908124311 Marionette TRACE conn2 <- [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]]]}] 15:55:24 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. 15:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 700ms 15:55:24 INFO - PROCESS | 3624 | 1464908124362 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 15:55:24 INFO - PROCESS | 3624 | 1464908124364 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 15:55:24 INFO - PROCESS | 3624 | 1464908124367 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 15:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 15:55:24 INFO - PROCESS | 3624 | 1464908124369 Marionette TRACE conn2 <- [1,322,null,{}] 15:55:24 INFO - PROCESS | 3624 | 1464908124373 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:24 INFO - PROCESS | 3624 | 1464908124504 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 15:55:24 INFO - PROCESS | 3624 | 1464908124514 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:24 INFO - PROCESS | 3624 | ++DOCSHELL 10A63800 == 41 [pid = 3624] [id = 90] 15:55:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1831DC00) [pid = 3624] [serial = 267] [outer = 00000000] 15:55:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A00F800) [pid = 3624] [serial = 268] [outer = 1831DC00] 15:55:24 INFO - PROCESS | 3624 | 1464908124597 Marionette DEBUG loaded listener.js 15:55:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A010400) [pid = 3624] [serial = 269] [outer = 1831DC00] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (15BEE400) [pid = 3624] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (130DEC00) [pid = 3624] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (15BF0800) [pid = 3624] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (171E0C00) [pid = 3624] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (151CAC00) [pid = 3624] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (11A19400) [pid = 3624] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1AC37800) [pid = 3624] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17F50800) [pid = 3624] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (12B0CC00) [pid = 3624] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 15:55:25 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (12802800) [pid = 3624] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 15:55:25 INFO - PROCESS | 3624 | 1464908125068 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 15:55:25 INFO - PROCESS | 3624 | 1464908125133 Marionette TRACE conn2 <- [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]]]}] 15:55:25 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. 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 792ms 15:55:25 INFO - PROCESS | 3624 | 1464908125170 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3624 | 1464908125172 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 15:55:25 INFO - PROCESS | 3624 | 1464908125175 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 3624 | 1464908125178 Marionette TRACE conn2 <- [1,326,null,{}] 15:55:25 INFO - PROCESS | 3624 | 1464908125182 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 3624 | 1464908125261 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 15:55:25 INFO - PROCESS | 3624 | 1464908125268 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3624 | ++DOCSHELL 112AF400 == 42 [pid = 3624] [id = 91] 15:55:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (130EA000) [pid = 3624] [serial = 270] [outer = 00000000] 15:55:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (160A8800) [pid = 3624] [serial = 271] [outer = 130EA000] 15:55:25 INFO - PROCESS | 3624 | 1464908125315 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17A8F000) [pid = 3624] [serial = 272] [outer = 130EA000] 15:55:25 INFO - PROCESS | 3624 | 1464908125709 Marionette TRACE conn2 <- [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]]]}] 15:55:25 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. 15:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 591ms 15:55:25 INFO - PROCESS | 3624 | 1464908125756 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 15:55:25 INFO - PROCESS | 3624 | 1464908125757 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 15:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 15:55:25 INFO - PROCESS | 3624 | 1464908125786 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 15:55:25 INFO - PROCESS | 3624 | 1464908125788 Marionette TRACE conn2 <- [1,330,null,{}] 15:55:25 INFO - PROCESS | 3624 | 1464908125791 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:25 INFO - PROCESS | 3624 | 1464908125873 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 15:55:25 INFO - PROCESS | 3624 | 1464908125880 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:25 INFO - PROCESS | 3624 | ++DOCSHELL 15BF8000 == 43 [pid = 3624] [id = 92] 15:55:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (18978400) [pid = 3624] [serial = 273] [outer = 00000000] 15:55:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1A8A9400) [pid = 3624] [serial = 274] [outer = 18978400] 15:55:25 INFO - PROCESS | 3624 | 1464908125922 Marionette DEBUG loaded listener.js 15:55:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1ACDCC00) [pid = 3624] [serial = 275] [outer = 18978400] 15:55:26 INFO - PROCESS | 3624 | 1464908126312 Marionette TRACE conn2 <- [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]]]}] 15:55:26 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. 15:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 544ms 15:55:26 INFO - PROCESS | 3624 | 1464908126317 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 3624 | 1464908126319 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 15:55:26 INFO - PROCESS | 3624 | 1464908126332 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 15:55:26 INFO - PROCESS | 3624 | 1464908126334 Marionette TRACE conn2 <- [1,334,null,{}] 15:55:26 INFO - PROCESS | 3624 | 1464908126338 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:26 INFO - PROCESS | 3624 | 1464908126448 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 15:55:26 INFO - PROCESS | 3624 | 1464908126456 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:26 INFO - PROCESS | 3624 | ++DOCSHELL 18970400 == 44 [pid = 3624] [id = 93] 15:55:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1AE92400) [pid = 3624] [serial = 276] [outer = 00000000] 15:55:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1AE9F000) [pid = 3624] [serial = 277] [outer = 1AE92400] 15:55:26 INFO - PROCESS | 3624 | 1464908126498 Marionette DEBUG loaded listener.js 15:55:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1B416C00) [pid = 3624] [serial = 278] [outer = 1AE92400] 15:55:26 INFO - PROCESS | 3624 | 1464908126874 Marionette TRACE conn2 <- [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]]]}] 15:55:26 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. 15:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 590ms 15:55:26 INFO - PROCESS | 3624 | 1464908126930 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 15:55:26 INFO - PROCESS | 3624 | 1464908126932 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 15:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 15:55:26 INFO - PROCESS | 3624 | 1464908126936 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 15:55:26 INFO - PROCESS | 3624 | 1464908126938 Marionette TRACE conn2 <- [1,338,null,{}] 15:55:26 INFO - PROCESS | 3624 | 1464908126941 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:27 INFO - PROCESS | 3624 | 1464908127068 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 15:55:27 INFO - PROCESS | 3624 | 1464908127212 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:27 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EFC00 == 45 [pid = 3624] [id = 94] 15:55:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (0F2F0400) [pid = 3624] [serial = 279] [outer = 00000000] 15:55:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (0F2F4400) [pid = 3624] [serial = 280] [outer = 0F2F0400] 15:55:27 INFO - PROCESS | 3624 | 1464908127288 Marionette DEBUG loaded listener.js 15:55:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (0F2F8400) [pid = 3624] [serial = 281] [outer = 0F2F0400] 15:55:27 INFO - PROCESS | 3624 | 1464908127854 Marionette TRACE conn2 <- [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]]]}] 15:55:27 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. 15:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 932ms 15:55:27 INFO - PROCESS | 3624 | 1464908127884 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 15:55:27 INFO - PROCESS | 3624 | 1464908127889 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 15:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 15:55:27 INFO - PROCESS | 3624 | 1464908127896 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 15:55:27 INFO - PROCESS | 3624 | 1464908127902 Marionette TRACE conn2 <- [1,342,null,{}] 15:55:27 INFO - PROCESS | 3624 | 1464908127908 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:27 INFO - PROCESS | 3624 | 1464908128012 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 15:55:28 INFO - PROCESS | 3624 | 1464908128102 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:28 INFO - PROCESS | 3624 | ++DOCSHELL 114A8400 == 46 [pid = 3624] [id = 95] 15:55:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (114B2800) [pid = 3624] [serial = 282] [outer = 00000000] 15:55:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (12D80000) [pid = 3624] [serial = 283] [outer = 114B2800] 15:55:28 INFO - PROCESS | 3624 | 1464908128159 Marionette DEBUG loaded listener.js 15:55:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (13902400) [pid = 3624] [serial = 284] [outer = 114B2800] 15:55:28 INFO - PROCESS | 3624 | 1464908128728 Marionette TRACE conn2 <- [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]]]}] 15:55:28 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. 15:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 901ms 15:55:28 INFO - PROCESS | 3624 | 1464908128783 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 15:55:28 INFO - PROCESS | 3624 | 1464908128788 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 15:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 15:55:28 INFO - PROCESS | 3624 | 1464908128791 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 15:55:28 INFO - PROCESS | 3624 | 1464908128794 Marionette TRACE conn2 <- [1,346,null,{}] 15:55:28 INFO - PROCESS | 3624 | 1464908128797 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:28 INFO - PROCESS | 3624 | 1464908128901 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 15:55:28 INFO - PROCESS | 3624 | 1464908128994 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 3624 | ++DOCSHELL 140CBC00 == 47 [pid = 3624] [id = 96] 15:55:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (15143C00) [pid = 3624] [serial = 285] [outer = 00000000] 15:55:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (15287C00) [pid = 3624] [serial = 286] [outer = 15143C00] 15:55:29 INFO - PROCESS | 3624 | 1464908129048 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (15940400) [pid = 3624] [serial = 287] [outer = 15143C00] 15:55:29 INFO - PROCESS | 3624 | 1464908129564 Marionette TRACE conn2 <- [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]]]}] 15:55:29 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. 15:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 808ms 15:55:29 INFO - PROCESS | 3624 | 1464908129600 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 15:55:29 INFO - PROCESS | 3624 | 1464908129603 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 15:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 15:55:29 INFO - PROCESS | 3624 | 1464908129614 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 15:55:29 INFO - PROCESS | 3624 | 1464908129620 Marionette TRACE conn2 <- [1,350,null,{}] 15:55:29 INFO - PROCESS | 3624 | 1464908129624 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:29 INFO - PROCESS | 3624 | 1464908129727 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 15:55:29 INFO - PROCESS | 3624 | 1464908129814 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:29 INFO - PROCESS | 3624 | ++DOCSHELL 17A88000 == 48 [pid = 3624] [id = 97] 15:55:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17EA2400) [pid = 3624] [serial = 288] [outer = 00000000] 15:55:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (18551C00) [pid = 3624] [serial = 289] [outer = 17EA2400] 15:55:29 INFO - PROCESS | 3624 | 1464908129867 Marionette DEBUG loaded listener.js 15:55:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1A00E800) [pid = 3624] [serial = 290] [outer = 17EA2400] 15:55:30 INFO - PROCESS | 3624 | 1464908130444 Marionette TRACE conn2 <- [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]]]}] 15:55:30 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. 15:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 901ms 15:55:30 INFO - PROCESS | 3624 | 1464908130514 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 15:55:30 INFO - PROCESS | 3624 | 1464908130517 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 15:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 15:55:30 INFO - PROCESS | 3624 | 1464908130520 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 15:55:30 INFO - PROCESS | 3624 | 1464908130522 Marionette TRACE conn2 <- [1,354,null,{}] 15:55:30 INFO - PROCESS | 3624 | 1464908130526 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:30 INFO - PROCESS | 3624 | 1464908130628 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 15:55:30 INFO - PROCESS | 3624 | 1464908130703 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:30 INFO - PROCESS | 3624 | ++DOCSHELL 17F0F800 == 49 [pid = 3624] [id = 98] 15:55:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (18321000) [pid = 3624] [serial = 291] [outer = 00000000] 15:55:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1B526800) [pid = 3624] [serial = 292] [outer = 18321000] 15:55:30 INFO - PROCESS | 3624 | 1464908130755 Marionette DEBUG loaded listener.js 15:55:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1B52D400) [pid = 3624] [serial = 293] [outer = 18321000] 15:55:31 INFO - PROCESS | 3624 | 1464908131303 Marionette TRACE conn2 <- [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]]]}] 15:55:31 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. 15:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 839ms 15:55:31 INFO - PROCESS | 3624 | 1464908131352 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 15:55:31 INFO - PROCESS | 3624 | 1464908131354 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 15:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 15:55:31 INFO - PROCESS | 3624 | 1464908131358 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 15:55:31 INFO - PROCESS | 3624 | 1464908131360 Marionette TRACE conn2 <- [1,358,null,{}] 15:55:31 INFO - PROCESS | 3624 | 1464908131364 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:31 INFO - PROCESS | 3624 | 1464908131462 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 15:55:31 INFO - PROCESS | 3624 | 1464908131567 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:31 INFO - PROCESS | 3624 | ++DOCSHELL 14E28C00 == 50 [pid = 3624] [id = 99] 15:55:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1513A400) [pid = 3624] [serial = 294] [outer = 00000000] 15:55:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (160ADC00) [pid = 3624] [serial = 295] [outer = 1513A400] 15:55:31 INFO - PROCESS | 3624 | 1464908131639 Marionette DEBUG loaded listener.js 15:55:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (161D9000) [pid = 3624] [serial = 296] [outer = 1513A400] 15:55:32 INFO - PROCESS | 3624 | 1464908132383 Marionette TRACE conn2 <- [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]]]}] 15:55:32 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. 15:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1026ms 15:55:32 INFO - PROCESS | 3624 | 1464908132431 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 15:55:32 INFO - PROCESS | 3624 | 1464908132436 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 15:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 15:55:32 INFO - PROCESS | 3624 | 1464908132442 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 15:55:32 INFO - PROCESS | 3624 | 1464908132446 Marionette TRACE conn2 <- [1,362,null,{}] 15:55:32 INFO - PROCESS | 3624 | 1464908132450 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:32 INFO - PROCESS | 3624 | 1464908132545 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 15:55:32 INFO - PROCESS | 3624 | 1464908132623 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:32 INFO - PROCESS | 3624 | ++DOCSHELL 11A10000 == 51 [pid = 3624] [id = 100] 15:55:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (11A17800) [pid = 3624] [serial = 297] [outer = 00000000] 15:55:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (131AF400) [pid = 3624] [serial = 298] [outer = 11A17800] 15:55:32 INFO - PROCESS | 3624 | 1464908132671 Marionette DEBUG loaded listener.js 15:55:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (13718400) [pid = 3624] [serial = 299] [outer = 11A17800] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 18970400 == 50 [pid = 3624] [id = 93] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 15BF8000 == 49 [pid = 3624] [id = 92] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 112AF400 == 48 [pid = 3624] [id = 91] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 10A63800 == 47 [pid = 3624] [id = 90] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 1716B000 == 46 [pid = 3624] [id = 89] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 171DA400 == 45 [pid = 3624] [id = 88] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 15624C00 == 44 [pid = 3624] [id = 87] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 13232400 == 43 [pid = 3624] [id = 86] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 13120800 == 42 [pid = 3624] [id = 85] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 128C7800 == 41 [pid = 3624] [id = 84] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 13232000 == 40 [pid = 3624] [id = 81] 15:55:32 INFO - PROCESS | 3624 | --DOCSHELL 10EF3000 == 39 [pid = 3624] [id = 80] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (17EC6800) [pid = 3624] [serial = 220] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (17F47800) [pid = 3624] [serial = 221] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (18975800) [pid = 3624] [serial = 224] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (160A4C00) [pid = 3624] [serial = 214] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (160ACC00) [pid = 3624] [serial = 215] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17A8A000) [pid = 3624] [serial = 217] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (152D9800) [pid = 3624] [serial = 211] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1567B400) [pid = 3624] [serial = 212] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (13128400) [pid = 3624] [serial = 206] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (12D37800) [pid = 3624] [serial = 205] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1896E000) [pid = 3624] [serial = 223] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1AE14400) [pid = 3624] [serial = 233] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (13116800) [pid = 3624] [serial = 193] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (15B67400) [pid = 3624] [serial = 196] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1AC39000) [pid = 3624] [serial = 199] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A008400) [pid = 3624] [serial = 202] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A15D000) [pid = 3624] [serial = 226] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17EC8400) [pid = 3624] [serial = 229] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1AE9CC00) [pid = 3624] [serial = 235] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1AE0FC00) [pid = 3624] [serial = 232] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A160800) [pid = 3624] [serial = 227] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13123400) [pid = 3624] [serial = 209] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (12B8D400) [pid = 3624] [serial = 208] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17A8C400) [pid = 3624] [serial = 218] [outer = 00000000] [url = about:blank] 15:55:32 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1A8AEC00) [pid = 3624] [serial = 230] [outer = 00000000] [url = about:blank] 15:55:33 INFO - PROCESS | 3624 | 1464908133168 Marionette TRACE conn2 <- [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]]]}] 15:55:33 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. 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 793ms 15:55:33 INFO - PROCESS | 3624 | 1464908133242 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3624 | 1464908133247 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 15:55:33 INFO - PROCESS | 3624 | 1464908133253 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 3624 | 1464908133256 Marionette TRACE conn2 <- [1,366,null,{}] 15:55:33 INFO - PROCESS | 3624 | 1464908133260 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:33 INFO - PROCESS | 3624 | 1464908133343 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 15:55:33 INFO - PROCESS | 3624 | 1464908133353 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 3624 | ++DOCSHELL 1312AC00 == 40 [pid = 3624] [id = 101] 15:55:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (13128400) [pid = 3624] [serial = 300] [outer = 00000000] 15:55:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (14EC6400) [pid = 3624] [serial = 301] [outer = 13128400] 15:55:33 INFO - PROCESS | 3624 | 1464908133403 Marionette DEBUG loaded listener.js 15:55:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (15140000) [pid = 3624] [serial = 302] [outer = 13128400] 15:55:33 INFO - PROCESS | 3624 | 1464908133844 Marionette TRACE conn2 <- [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]]]}] 15:55:33 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. 15:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 637ms 15:55:33 INFO - PROCESS | 3624 | 1464908133890 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 15:55:33 INFO - PROCESS | 3624 | 1464908133892 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 15:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 15:55:33 INFO - PROCESS | 3624 | 1464908133896 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 15:55:33 INFO - PROCESS | 3624 | 1464908133899 Marionette TRACE conn2 <- [1,370,null,{}] 15:55:33 INFO - PROCESS | 3624 | 1464908133909 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:33 INFO - PROCESS | 3624 | 1464908133975 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 15:55:33 INFO - PROCESS | 3624 | 1464908133986 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:33 INFO - PROCESS | 3624 | ++DOCSHELL 15BF6400 == 41 [pid = 3624] [id = 102] 15:55:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (15BF6C00) [pid = 3624] [serial = 303] [outer = 00000000] 15:55:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (160A4400) [pid = 3624] [serial = 304] [outer = 15BF6C00] 15:55:34 INFO - PROCESS | 3624 | 1464908134033 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (161D5C00) [pid = 3624] [serial = 305] [outer = 15BF6C00] 15:55:34 INFO - PROCESS | 3624 | 1464908134471 Marionette TRACE conn2 <- [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]]]}] 15:55:34 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. 15:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 637ms 15:55:34 INFO - PROCESS | 3624 | 1464908134517 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 15:55:34 INFO - PROCESS | 3624 | 1464908134520 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 15:55:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 15:55:34 INFO - PROCESS | 3624 | 1464908134527 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 15:55:34 INFO - PROCESS | 3624 | 1464908134529 Marionette TRACE conn2 <- [1,374,null,{}] 15:55:34 INFO - PROCESS | 3624 | 1464908134532 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:34 INFO - PROCESS | 3624 | 1464908134612 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 15:55:34 INFO - PROCESS | 3624 | 1464908134621 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:34 INFO - PROCESS | 3624 | ++DOCSHELL 161E0400 == 42 [pid = 3624] [id = 103] 15:55:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (161E0C00) [pid = 3624] [serial = 306] [outer = 00000000] 15:55:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (171D8000) [pid = 3624] [serial = 307] [outer = 161E0C00] 15:55:34 INFO - PROCESS | 3624 | 1464908134665 Marionette DEBUG loaded listener.js 15:55:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17A89800) [pid = 3624] [serial = 308] [outer = 161E0C00] 15:55:35 INFO - PROCESS | 3624 | 1464908135123 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 15:55:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 621ms 15:55:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 15:55:35 INFO - PROCESS | 3624 | 1464908135166 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 3624 | 1464908135168 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 15:55:35 INFO - PROCESS | 3624 | 1464908135181 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - PROCESS | 3624 | 1464908135183 Marionette TRACE conn2 <- [1,378,null,{}] 15:55:35 INFO - PROCESS | 3624 | 1464908135186 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:35 INFO - PROCESS | 3624 | 1464908135288 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 15:55:35 INFO - PROCESS | 3624 | 1464908135294 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:35 INFO - PROCESS | 3624 | ++DOCSHELL 10272000 == 43 [pid = 3624] [id = 104] 15:55:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (10276400) [pid = 3624] [serial = 309] [outer = 00000000] 15:55:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17ABEC00) [pid = 3624] [serial = 310] [outer = 10276400] 15:55:35 INFO - PROCESS | 3624 | 1464908135337 Marionette DEBUG loaded listener.js 15:55:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17E6DC00) [pid = 3624] [serial = 311] [outer = 10276400] 15:55:35 INFO - PROCESS | 3624 | 1464908135790 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 15:55:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 15:55:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 653ms 15:55:35 INFO - PROCESS | 3624 | 1464908135830 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 15:55:35 INFO - PROCESS | 3624 | 1464908135832 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 15:55:35 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 15:55:35 INFO - PROCESS | 3624 | 1464908135835 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 15:55:35 INFO - PROCESS | 3624 | 1464908135837 Marionette TRACE conn2 <- [1,382,null,{}] 15:55:35 INFO - PROCESS | 3624 | 1464908135840 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:35 INFO - PROCESS | 3624 | 1464908135952 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 15:55:36 INFO - PROCESS | 3624 | 1464908136040 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 3624 | ++DOCSHELL 17F0FC00 == 44 [pid = 3624] [id = 105] 15:55:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17F47800) [pid = 3624] [serial = 312] [outer = 00000000] 15:55:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A009400) [pid = 3624] [serial = 313] [outer = 17F47800] 15:55:36 INFO - PROCESS | 3624 | 1464908136085 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A009800) [pid = 3624] [serial = 314] [outer = 17F47800] 15:55:36 INFO - PROCESS | 3624 | 1464908136516 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 15:55:36 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 15:55:36 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 746ms 15:55:36 INFO - PROCESS | 3624 | 1464908136576 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 15:55:36 INFO - PROCESS | 3624 | 1464908136578 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 15:55:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 15:55:36 INFO - PROCESS | 3624 | 1464908136588 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 15:55:36 INFO - PROCESS | 3624 | 1464908136590 Marionette TRACE conn2 <- [1,386,null,{}] 15:55:36 INFO - PROCESS | 3624 | 1464908136594 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:36 INFO - PROCESS | 3624 | 1464908136695 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 15:55:36 INFO - PROCESS | 3624 | 1464908136701 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:36 INFO - PROCESS | 3624 | ++DOCSHELL 185B6000 == 45 [pid = 3624] [id = 106] 15:55:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (18790000) [pid = 3624] [serial = 315] [outer = 00000000] 15:55:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A8B5C00) [pid = 3624] [serial = 316] [outer = 18790000] 15:55:36 INFO - PROCESS | 3624 | 1464908136746 Marionette DEBUG loaded listener.js 15:55:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1ACE2000) [pid = 3624] [serial = 317] [outer = 18790000] 15:55:37 INFO - PROCESS | 3624 | 1464908137233 Marionette TRACE conn2 <- [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]]]}] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17176400) [pid = 3624] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1562EC00) [pid = 3624] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (12B0FC00) [pid = 3624] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (13122C00) [pid = 3624] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1831DC00) [pid = 3624] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (140D0800) [pid = 3624] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A4B4800) [pid = 3624] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (130EA000) [pid = 3624] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (18978400) [pid = 3624] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 15:55:37 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (171E0800) [pid = 3624] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 15:55:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 15:55:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 699ms 15:55:37 INFO - PROCESS | 3624 | 1464908137294 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 3624 | 1464908137296 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 15:55:37 INFO - PROCESS | 3624 | 1464908137300 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 15:55:37 INFO - PROCESS | 3624 | 1464908137301 Marionette TRACE conn2 <- [1,390,null,{}] 15:55:37 INFO - PROCESS | 3624 | 1464908137305 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:37 INFO - PROCESS | 3624 | 1464908137386 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 15:55:37 INFO - PROCESS | 3624 | 1464908137404 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 3624 | ++DOCSHELL 1310D800 == 46 [pid = 3624] [id = 107] 15:55:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (14EC4000) [pid = 3624] [serial = 318] [outer = 00000000] 15:55:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (160AB400) [pid = 3624] [serial = 319] [outer = 14EC4000] 15:55:37 INFO - PROCESS | 3624 | 1464908137448 Marionette DEBUG loaded listener.js 15:55:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17EBC800) [pid = 3624] [serial = 320] [outer = 14EC4000] 15:55:37 INFO - PROCESS | 3624 | 1464908137860 Marionette TRACE conn2 <- [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]]]}] 15:55:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 15:55:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 590ms 15:55:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 15:55:37 INFO - PROCESS | 3624 | 1464908137898 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 15:55:37 INFO - PROCESS | 3624 | 1464908137900 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 15:55:37 INFO - PROCESS | 3624 | 1464908137907 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 15:55:37 INFO - PROCESS | 3624 | 1464908137909 Marionette TRACE conn2 <- [1,394,null,{}] 15:55:37 INFO - PROCESS | 3624 | 1464908137912 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:37 INFO - PROCESS | 3624 | 1464908137987 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 15:55:37 INFO - PROCESS | 3624 | 1464908137993 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:37 INFO - PROCESS | 3624 | ++DOCSHELL 140CCC00 == 47 [pid = 3624] [id = 108] 15:55:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17F55800) [pid = 3624] [serial = 321] [outer = 00000000] 15:55:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A8B5400) [pid = 3624] [serial = 322] [outer = 17F55800] 15:55:38 INFO - PROCESS | 3624 | 1464908138036 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1AE93400) [pid = 3624] [serial = 323] [outer = 17F55800] 15:55:38 INFO - PROCESS | 3624 | 1464908138453 Marionette TRACE conn2 <- [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]]]}] 15:55:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 15:55:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 590ms 15:55:38 INFO - PROCESS | 3624 | 1464908138500 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 15:55:38 INFO - PROCESS | 3624 | 1464908138502 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 15:55:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 15:55:38 INFO - PROCESS | 3624 | 1464908138510 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 15:55:38 INFO - PROCESS | 3624 | 1464908138511 Marionette TRACE conn2 <- [1,398,null,{}] 15:55:38 INFO - PROCESS | 3624 | 1464908138515 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:38 INFO - PROCESS | 3624 | 1464908138590 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 15:55:38 INFO - PROCESS | 3624 | 1464908138597 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:38 INFO - PROCESS | 3624 | ++DOCSHELL 1AE9DC00 == 48 [pid = 3624] [id = 109] 15:55:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1AEA0C00) [pid = 3624] [serial = 324] [outer = 00000000] 15:55:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1B522800) [pid = 3624] [serial = 325] [outer = 1AEA0C00] 15:55:38 INFO - PROCESS | 3624 | 1464908138640 Marionette DEBUG loaded listener.js 15:55:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1B694800) [pid = 3624] [serial = 326] [outer = 1AEA0C00] 15:55:39 INFO - PROCESS | 3624 | 1464908139090 Marionette TRACE conn2 <- [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]]]}] 15:55:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 15:55:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 621ms 15:55:39 INFO - PROCESS | 3624 | 1464908139149 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 15:55:39 INFO - PROCESS | 3624 | 1464908139151 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 15:55:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 15:55:39 INFO - PROCESS | 3624 | 1464908139154 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 15:55:39 INFO - PROCESS | 3624 | 1464908139157 Marionette TRACE conn2 <- [1,402,null,{}] 15:55:39 INFO - PROCESS | 3624 | 1464908139160 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:39 INFO - PROCESS | 3624 | 1464908139315 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 15:55:39 INFO - PROCESS | 3624 | 1464908139401 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:39 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EF000 == 49 [pid = 3624] [id = 110] 15:55:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (0F2F2800) [pid = 3624] [serial = 327] [outer = 00000000] 15:55:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (105F4C00) [pid = 3624] [serial = 328] [outer = 0F2F2800] 15:55:39 INFO - PROCESS | 3624 | 1464908139456 Marionette DEBUG loaded listener.js 15:55:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (10ED0000) [pid = 3624] [serial = 329] [outer = 0F2F2800] 15:55:40 INFO - PROCESS | 3624 | 1464908140073 Marionette TRACE conn2 <- [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]]]}] 15:55:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 15:55:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 994ms 15:55:40 INFO - PROCESS | 3624 | 1464908140142 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 15:55:40 INFO - PROCESS | 3624 | 1464908140146 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 15:55:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 15:55:40 INFO - PROCESS | 3624 | 1464908140151 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 15:55:40 INFO - PROCESS | 3624 | 1464908140155 Marionette TRACE conn2 <- [1,406,null,{}] 15:55:40 INFO - PROCESS | 3624 | 1464908140160 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:40 INFO - PROCESS | 3624 | 1464908140273 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 15:55:40 INFO - PROCESS | 3624 | 1464908140398 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:40 INFO - PROCESS | 3624 | ++DOCSHELL 13719400 == 50 [pid = 3624] [id = 111] 15:55:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (13DE0800) [pid = 3624] [serial = 330] [outer = 00000000] 15:55:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (151CA400) [pid = 3624] [serial = 331] [outer = 13DE0800] 15:55:40 INFO - PROCESS | 3624 | 1464908140454 Marionette DEBUG loaded listener.js 15:55:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (152DC400) [pid = 3624] [serial = 332] [outer = 13DE0800] 15:55:41 INFO - PROCESS | 3624 | 1464908141013 Marionette TRACE conn2 <- [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]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 15:55:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 886ms 15:55:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 15:55:41 INFO - PROCESS | 3624 | 1464908141056 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 3624 | 1464908141059 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 15:55:41 INFO - PROCESS | 3624 | 1464908141063 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 3624 | 1464908141065 Marionette TRACE conn2 <- [1,410,null,{}] 15:55:41 INFO - PROCESS | 3624 | 1464908141069 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:41 INFO - PROCESS | 3624 | 1464908141171 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 15:55:41 INFO - PROCESS | 3624 | 1464908141273 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:41 INFO - PROCESS | 3624 | ++DOCSHELL 15148800 == 51 [pid = 3624] [id = 112] 15:55:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1716E400) [pid = 3624] [serial = 333] [outer = 00000000] 15:55:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17EC6800) [pid = 3624] [serial = 334] [outer = 1716E400] 15:55:41 INFO - PROCESS | 3624 | 1464908141328 Marionette DEBUG loaded listener.js 15:55:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (18975400) [pid = 3624] [serial = 335] [outer = 1716E400] 15:55:41 INFO - PROCESS | 3624 | 1464908141911 Marionette TRACE conn2 <- [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]]]}] 15:55:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 15:55:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 901ms 15:55:41 INFO - PROCESS | 3624 | 1464908141966 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 15:55:41 INFO - PROCESS | 3624 | 1464908141970 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 15:55:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 15:55:41 INFO - PROCESS | 3624 | 1464908141981 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 15:55:41 INFO - PROCESS | 3624 | 1464908141985 Marionette TRACE conn2 <- [1,414,null,{}] 15:55:41 INFO - PROCESS | 3624 | 1464908141989 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:42 INFO - PROCESS | 3624 | 1464908142094 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 15:55:42 INFO - PROCESS | 3624 | 1464908142172 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:42 INFO - PROCESS | 3624 | ++DOCSHELL 12D39800 == 52 [pid = 3624] [id = 113] 15:55:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (15149800) [pid = 3624] [serial = 336] [outer = 00000000] 15:55:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1B596C00) [pid = 3624] [serial = 337] [outer = 15149800] 15:55:42 INFO - PROCESS | 3624 | 1464908142273 Marionette DEBUG loaded listener.js 15:55:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1B59A000) [pid = 3624] [serial = 338] [outer = 15149800] 15:55:42 INFO - PROCESS | 3624 | 1464908142858 Marionette TRACE conn2 <- [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]]]}] 15:55:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 15:55:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1103ms 15:55:43 INFO - PROCESS | 3624 | 1464908143101 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 15:55:43 INFO - PROCESS | 3624 | 1464908143105 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 15:55:43 INFO - PROCESS | 3624 | 1464908143111 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 15:55:43 INFO - PROCESS | 3624 | 1464908143114 Marionette TRACE conn2 <- [1,418,null,{}] 15:55:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 15:55:43 INFO - PROCESS | 3624 | 1464908143119 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:43 INFO - PROCESS | 3624 | 1464908143215 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 15:55:43 INFO - PROCESS | 3624 | 1464908143296 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:43 INFO - PROCESS | 3624 | ++DOCSHELL 12D37800 == 53 [pid = 3624] [id = 114] 15:55:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (130DEC00) [pid = 3624] [serial = 339] [outer = 00000000] 15:55:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (13122C00) [pid = 3624] [serial = 340] [outer = 130DEC00] 15:55:43 INFO - PROCESS | 3624 | 1464908143343 Marionette DEBUG loaded listener.js 15:55:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (13DD9400) [pid = 3624] [serial = 341] [outer = 130DEC00] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 152DA800 == 52 [pid = 3624] [id = 67] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 140CC400 == 51 [pid = 3624] [id = 66] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 1AE9DC00 == 50 [pid = 3624] [id = 109] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 140CCC00 == 49 [pid = 3624] [id = 108] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 1310D800 == 48 [pid = 3624] [id = 107] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 185B6000 == 47 [pid = 3624] [id = 106] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 17F0FC00 == 46 [pid = 3624] [id = 105] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 10272000 == 45 [pid = 3624] [id = 104] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 161E0400 == 44 [pid = 3624] [id = 103] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 15BF6400 == 43 [pid = 3624] [id = 102] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 1312AC00 == 42 [pid = 3624] [id = 101] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 11A10000 == 41 [pid = 3624] [id = 100] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 114A8400 == 40 [pid = 3624] [id = 95] 15:55:44 INFO - PROCESS | 3624 | --DOCSHELL 0F2EFC00 == 39 [pid = 3624] [id = 94] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1831EC00) [pid = 3624] [serial = 265] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (160A6C00) [pid = 3624] [serial = 259] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (13234800) [pid = 3624] [serial = 251] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (13115800) [pid = 3624] [serial = 250] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (13238000) [pid = 3624] [serial = 253] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (140C7400) [pid = 3624] [serial = 254] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1A00F800) [pid = 3624] [serial = 268] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1528D800) [pid = 3624] [serial = 256] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (15678C00) [pid = 3624] [serial = 257] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1B411C00) [pid = 3624] [serial = 236] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (11266000) [pid = 3624] [serial = 238] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (14EC3800) [pid = 3624] [serial = 241] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (18791C00) [pid = 3624] [serial = 266] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1AC38000) [pid = 3624] [serial = 244] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1B419400) [pid = 3624] [serial = 247] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (17A8F000) [pid = 3624] [serial = 272] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (160A8800) [pid = 3624] [serial = 271] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1A8A9400) [pid = 3624] [serial = 274] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A010400) [pid = 3624] [serial = 269] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1AE9F000) [pid = 3624] [serial = 277] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17A89400) [pid = 3624] [serial = 262] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17A91C00) [pid = 3624] [serial = 263] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1ACDCC00) [pid = 3624] [serial = 275] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16611C00) [pid = 3624] [serial = 260] [outer = 00000000] [url = about:blank] 15:55:44 INFO - PROCESS | 3624 | 1464908144422 Marionette TRACE conn2 <- [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]]]}] 15:55:44 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 15:55:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1352ms 15:55:44 INFO - PROCESS | 3624 | 1464908144470 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 15:55:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 15:55:44 INFO - PROCESS | 3624 | 1464908144473 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 15:55:44 INFO - PROCESS | 3624 | 1464908144480 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 15:55:44 INFO - PROCESS | 3624 | 1464908144484 Marionette TRACE conn2 <- [1,422,null,{}] 15:55:44 INFO - PROCESS | 3624 | 1464908144487 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:44 INFO - PROCESS | 3624 | 1464908144568 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 15:55:44 INFO - PROCESS | 3624 | 1464908144575 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:44 INFO - PROCESS | 3624 | ++DOCSHELL 11262000 == 40 [pid = 3624] [id = 115] 15:55:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (12896C00) [pid = 3624] [serial = 342] [outer = 00000000] 15:55:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1311A800) [pid = 3624] [serial = 343] [outer = 12896C00] 15:55:44 INFO - PROCESS | 3624 | 1464908144622 Marionette DEBUG loaded listener.js 15:55:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (13719000) [pid = 3624] [serial = 344] [outer = 12896C00] 15:55:45 INFO - PROCESS | 3624 | 1464908145555 Marionette TRACE conn2 <- [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]]]}] 15:55:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 15:55:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1150ms 15:55:45 INFO - PROCESS | 3624 | 1464908145613 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 15:55:45 INFO - PROCESS | 3624 | 1464908145615 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 15:55:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 15:55:45 INFO - PROCESS | 3624 | 1464908145619 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 15:55:45 INFO - PROCESS | 3624 | 1464908145621 Marionette TRACE conn2 <- [1,426,null,{}] 15:55:45 INFO - PROCESS | 3624 | 1464908145630 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:45 INFO - PROCESS | 3624 | 1464908145715 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 15:55:45 INFO - PROCESS | 3624 | 1464908145724 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:45 INFO - PROCESS | 3624 | ++DOCSHELL 15678C00 == 41 [pid = 3624] [id = 116] 15:55:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (15946400) [pid = 3624] [serial = 345] [outer = 00000000] 15:55:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (160AA000) [pid = 3624] [serial = 346] [outer = 15946400] 15:55:45 INFO - PROCESS | 3624 | 1464908145771 Marionette DEBUG loaded listener.js 15:55:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (161D7C00) [pid = 3624] [serial = 347] [outer = 15946400] 15:55:46 INFO - PROCESS | 3624 | 1464908146236 Marionette TRACE conn2 <- [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] 15:55:46 INFO - PROCESS | 3624 | 1464908146268 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 15:55:46 INFO - PROCESS | 3624 | 1464908146272 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 15:55:46 INFO - PROCESS | 3624 | 1464908146273 Marionette TRACE conn2 <- [1,430,null,{}] 15:55:46 INFO - PROCESS | 3624 | 1464908146277 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:46 INFO - PROCESS | 3624 | 1464908146387 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 15:55:46 INFO - PROCESS | 3624 | 1464908146393 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:46 INFO - PROCESS | 3624 | ++DOCSHELL 16B83400 == 42 [pid = 3624] [id = 117] 15:55:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (16B8D800) [pid = 3624] [serial = 348] [outer = 00000000] 15:55:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17A8EC00) [pid = 3624] [serial = 349] [outer = 16B8D800] 15:55:46 INFO - PROCESS | 3624 | 1464908146437 Marionette DEBUG loaded listener.js 15:55:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17ABE400) [pid = 3624] [serial = 350] [outer = 16B8D800] 15:55:46 INFO - PROCESS | 3624 | 1464908146886 Marionette TRACE conn2 <- [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]]]}] 15:55:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 15:55:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 637ms 15:55:46 INFO - PROCESS | 3624 | 1464908146910 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 15:55:46 INFO - PROCESS | 3624 | 1464908146912 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 15:55:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 15:55:46 INFO - PROCESS | 3624 | 1464908146921 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 15:55:46 INFO - PROCESS | 3624 | 1464908146922 Marionette TRACE conn2 <- [1,434,null,{}] 15:55:46 INFO - PROCESS | 3624 | 1464908146926 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:47 INFO - PROCESS | 3624 | 1464908147036 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 15:55:47 INFO - PROCESS | 3624 | 1464908147042 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 3624 | ++DOCSHELL 160A1C00 == 43 [pid = 3624] [id = 118] 15:55:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (161DAC00) [pid = 3624] [serial = 351] [outer = 00000000] 15:55:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17F04000) [pid = 3624] [serial = 352] [outer = 161DAC00] 15:55:47 INFO - PROCESS | 3624 | 1464908147112 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17F04400) [pid = 3624] [serial = 353] [outer = 161DAC00] 15:55:47 INFO - PROCESS | 3624 | 1464908147527 Marionette TRACE conn2 <- [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]]]}] 15:55:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 15:55:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 621ms 15:55:47 INFO - PROCESS | 3624 | 1464908147556 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 15:55:47 INFO - PROCESS | 3624 | 1464908147558 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 15:55:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 15:55:47 INFO - PROCESS | 3624 | 1464908147561 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 15:55:47 INFO - PROCESS | 3624 | 1464908147563 Marionette TRACE conn2 <- [1,438,null,{}] 15:55:47 INFO - PROCESS | 3624 | 1464908147566 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:47 INFO - PROCESS | 3624 | 1464908147692 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 15:55:47 INFO - PROCESS | 3624 | 1464908147700 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:47 INFO - PROCESS | 3624 | ++DOCSHELL 10EF0800 == 44 [pid = 3624] [id = 119] 15:55:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17E63400) [pid = 3624] [serial = 354] [outer = 00000000] 15:55:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1A010000) [pid = 3624] [serial = 355] [outer = 17E63400] 15:55:47 INFO - PROCESS | 3624 | 1464908147789 Marionette DEBUG loaded listener.js 15:55:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A1BF800) [pid = 3624] [serial = 356] [outer = 17E63400] 15:55:48 INFO - PROCESS | 3624 | 1464908148480 Marionette TRACE conn2 <- [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]]]}] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (10276400) [pid = 3624] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17F55800) [pid = 3624] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (18976800) [pid = 3624] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (13235400) [pid = 3624] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (131AE800) [pid = 3624] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (10EF2C00) [pid = 3624] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A005C00) [pid = 3624] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (18979400) [pid = 3624] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (10F5B800) [pid = 3624] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (140CF400) [pid = 3624] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1B413800) [pid = 3624] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A8AD800) [pid = 3624] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17F47800) [pid = 3624] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (18790000) [pid = 3624] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (161E0C00) [pid = 3624] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (13128400) [pid = 3624] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (11A17800) [pid = 3624] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (114B2800) [pid = 3624] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1513A400) [pid = 3624] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (15BF6C00) [pid = 3624] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0F2F0400) [pid = 3624] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 15:55:48 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (14EC4000) [pid = 3624] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 15:55:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 15:55:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 994ms 15:55:48 INFO - PROCESS | 3624 | 1464908148546 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 15:55:48 INFO - PROCESS | 3624 | 1464908148548 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 15:55:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 15:55:48 INFO - PROCESS | 3624 | 1464908148552 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 15:55:48 INFO - PROCESS | 3624 | 1464908148553 Marionette TRACE conn2 <- [1,442,null,{}] 15:55:48 INFO - PROCESS | 3624 | 1464908148557 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:48 INFO - PROCESS | 3624 | 1464908148634 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 15:55:48 INFO - PROCESS | 3624 | 1464908148642 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:48 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F5000 == 45 [pid = 3624] [id = 120] 15:55:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (105FA800) [pid = 3624] [serial = 357] [outer = 00000000] 15:55:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1311F000) [pid = 3624] [serial = 358] [outer = 105FA800] 15:55:48 INFO - PROCESS | 3624 | 1464908148688 Marionette DEBUG loaded listener.js 15:55:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1322F400) [pid = 3624] [serial = 359] [outer = 105FA800] 15:55:49 INFO - PROCESS | 3624 | 1464908149099 Marionette TRACE conn2 <- [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]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 15:55:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 590ms 15:55:49 INFO - PROCESS | 3624 | 1464908149149 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 15:55:49 INFO - PROCESS | 3624 | 1464908149151 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 15:55:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 15:55:49 INFO - PROCESS | 3624 | 1464908149154 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - PROCESS | 3624 | 1464908149156 Marionette TRACE conn2 <- [1,446,null,{}] 15:55:49 INFO - PROCESS | 3624 | 1464908149159 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:49 INFO - PROCESS | 3624 | 1464908149236 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 15:55:49 INFO - PROCESS | 3624 | 1464908149242 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 3624 | ++DOCSHELL 1322FC00 == 46 [pid = 3624] [id = 121] 15:55:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (14EC4000) [pid = 3624] [serial = 360] [outer = 00000000] 15:55:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (17F55800) [pid = 3624] [serial = 361] [outer = 14EC4000] 15:55:49 INFO - PROCESS | 3624 | 1464908149285 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1854E800) [pid = 3624] [serial = 362] [outer = 14EC4000] 15:55:49 INFO - PROCESS | 3624 | 1464908149700 Marionette TRACE conn2 <- [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]]]}] 15:55:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 15:55:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 590ms 15:55:49 INFO - PROCESS | 3624 | 1464908149751 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 15:55:49 INFO - PROCESS | 3624 | 1464908149753 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 15:55:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 15:55:49 INFO - PROCESS | 3624 | 1464908149757 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 15:55:49 INFO - PROCESS | 3624 | 1464908149759 Marionette TRACE conn2 <- [1,450,null,{}] 15:55:49 INFO - PROCESS | 3624 | 1464908149762 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:49 INFO - PROCESS | 3624 | 1464908149839 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 15:55:49 INFO - PROCESS | 3624 | 1464908149846 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:49 INFO - PROCESS | 3624 | ++DOCSHELL 1A159C00 == 47 [pid = 3624] [id = 122] 15:55:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A167C00) [pid = 3624] [serial = 363] [outer = 00000000] 15:55:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A1C8400) [pid = 3624] [serial = 364] [outer = 1A167C00] 15:55:49 INFO - PROCESS | 3624 | 1464908149889 Marionette DEBUG loaded listener.js 15:55:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A8AB000) [pid = 3624] [serial = 365] [outer = 1A167C00] 15:55:50 INFO - PROCESS | 3624 | 1464908150503 Marionette TRACE conn2 <- [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] 15:55:50 INFO - PROCESS | 3624 | 1464908150566 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 15:55:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 15:55:50 INFO - PROCESS | 3624 | 1464908150572 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 15:55:50 INFO - PROCESS | 3624 | 1464908150575 Marionette TRACE conn2 <- [1,454,null,{}] 15:55:50 INFO - PROCESS | 3624 | 1464908150581 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:50 INFO - PROCESS | 3624 | 1464908150688 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 15:55:50 INFO - PROCESS | 3624 | 1464908150810 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:50 INFO - PROCESS | 3624 | ++DOCSHELL 10F63800 == 48 [pid = 3624] [id = 123] 15:55:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (11263400) [pid = 3624] [serial = 366] [outer = 00000000] 15:55:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1322B800) [pid = 3624] [serial = 367] [outer = 11263400] 15:55:50 INFO - PROCESS | 3624 | 1464908150867 Marionette DEBUG loaded listener.js 15:55:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1513C800) [pid = 3624] [serial = 368] [outer = 11263400] 15:55:51 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:51 INFO - PROCESS | 3624 | 1464908151467 Marionette TRACE conn2 <- [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]]]}] 15:55:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 15:55:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 933ms 15:55:51 INFO - PROCESS | 3624 | 1464908151502 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 15:55:51 INFO - PROCESS | 3624 | 1464908151508 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 15:55:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 15:55:51 INFO - PROCESS | 3624 | 1464908151515 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 15:55:51 INFO - PROCESS | 3624 | 1464908151517 Marionette TRACE conn2 <- [1,458,null,{}] 15:55:51 INFO - PROCESS | 3624 | 1464908151521 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:51 INFO - PROCESS | 3624 | 1464908151625 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 15:55:51 INFO - PROCESS | 3624 | 1464908151718 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:51 INFO - PROCESS | 3624 | ++DOCSHELL 15687800 == 49 [pid = 3624] [id = 124] 15:55:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (15B6E800) [pid = 3624] [serial = 369] [outer = 00000000] 15:55:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (161DA400) [pid = 3624] [serial = 370] [outer = 15B6E800] 15:55:51 INFO - PROCESS | 3624 | 1464908151771 Marionette DEBUG loaded listener.js 15:55:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (171D9400) [pid = 3624] [serial = 371] [outer = 15B6E800] 15:55:52 INFO - PROCESS | 3624 | 1464908152364 Marionette TRACE conn2 <- [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] 15:55:52 INFO - PROCESS | 3624 | 1464908152420 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 15:55:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 15:55:52 INFO - PROCESS | 3624 | 1464908152423 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 15:55:52 INFO - PROCESS | 3624 | 1464908152427 Marionette TRACE conn2 <- [1,462,null,{}] 15:55:52 INFO - PROCESS | 3624 | 1464908152438 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:52 INFO - PROCESS | 3624 | 1464908152580 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 15:55:52 INFO - PROCESS | 3624 | 1464908152676 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:52 INFO - PROCESS | 3624 | ++DOCSHELL 12B93C00 == 50 [pid = 3624] [id = 125] 15:55:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (18972C00) [pid = 3624] [serial = 372] [outer = 00000000] 15:55:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A1CD400) [pid = 3624] [serial = 373] [outer = 18972C00] 15:55:52 INFO - PROCESS | 3624 | 1464908152733 Marionette DEBUG loaded listener.js 15:55:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1AE10400) [pid = 3624] [serial = 374] [outer = 18972C00] 15:55:53 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:55:53 INFO - PROCESS | 3624 | 1464908153324 Marionette TRACE conn2 <- [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] 15:55:53 INFO - PROCESS | 3624 | 1464908153371 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 15:55:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 15:55:53 INFO - PROCESS | 3624 | 1464908153374 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 15:55:53 INFO - PROCESS | 3624 | 1464908153376 Marionette TRACE conn2 <- [1,466,null,{}] 15:55:53 INFO - PROCESS | 3624 | 1464908153380 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:53 INFO - PROCESS | 3624 | 1464908153487 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 15:55:53 INFO - PROCESS | 3624 | 1464908153613 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:53 INFO - PROCESS | 3624 | ++DOCSHELL 1AE9DC00 == 51 [pid = 3624] [id = 126] 15:55:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1B410800) [pid = 3624] [serial = 375] [outer = 00000000] 15:55:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1B419400) [pid = 3624] [serial = 376] [outer = 1B410800] 15:55:53 INFO - PROCESS | 3624 | 1464908153667 Marionette DEBUG loaded listener.js 15:55:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1B522C00) [pid = 3624] [serial = 377] [outer = 1B410800] 15:55:54 INFO - PROCESS | 3624 | 1464908154287 Marionette TRACE conn2 <- [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] 15:55:54 INFO - PROCESS | 3624 | 1464908154305 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 15:55:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 15:55:54 INFO - PROCESS | 3624 | 1464908154308 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 15:55:54 INFO - PROCESS | 3624 | 1464908154310 Marionette TRACE conn2 <- [1,470,null,{}] 15:55:54 INFO - PROCESS | 3624 | 1464908154314 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:54 INFO - PROCESS | 3624 | 1464908154411 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 15:55:54 INFO - PROCESS | 3624 | 1464908154504 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:54 INFO - PROCESS | 3624 | ++DOCSHELL 11446C00 == 52 [pid = 3624] [id = 127] 15:55:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (114B5000) [pid = 3624] [serial = 378] [outer = 00000000] 15:55:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (14E1B400) [pid = 3624] [serial = 379] [outer = 114B5000] 15:55:54 INFO - PROCESS | 3624 | 1464908154564 Marionette DEBUG loaded listener.js 15:55:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (15142000) [pid = 3624] [serial = 380] [outer = 114B5000] 15:55:54 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:55:54 INFO - PROCESS | 3624 | [3624] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 15:55:55 INFO - PROCESS | 3624 | 1464908155260 Marionette TRACE conn2 <- [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]]]}] 15:55:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 15:55:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 994ms 15:55:55 INFO - PROCESS | 3624 | 1464908155310 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 15:55:55 INFO - PROCESS | 3624 | 1464908155315 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 15:55:55 INFO - PROCESS | 3624 | 1464908155320 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 15:55:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 15:55:55 INFO - PROCESS | 3624 | 1464908155324 Marionette TRACE conn2 <- [1,474,null,{}] 15:55:55 INFO - PROCESS | 3624 | 1464908155347 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:55 INFO - PROCESS | 3624 | 1464908155463 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 15:55:55 INFO - PROCESS | 3624 | 1464908155545 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:55 INFO - PROCESS | 3624 | ++DOCSHELL 131B1000 == 53 [pid = 3624] [id = 128] 15:55:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1322AC00) [pid = 3624] [serial = 381] [outer = 00000000] 15:55:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1513E400) [pid = 3624] [serial = 382] [outer = 1322AC00] 15:55:55 INFO - PROCESS | 3624 | 1464908155641 Marionette DEBUG loaded listener.js 15:55:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (152D9C00) [pid = 3624] [serial = 383] [outer = 1322AC00] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 1322FC00 == 52 [pid = 3624] [id = 121] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 0F2F5000 == 51 [pid = 3624] [id = 120] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 10EF0800 == 50 [pid = 3624] [id = 119] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 160A1C00 == 49 [pid = 3624] [id = 118] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 16B83400 == 48 [pid = 3624] [id = 117] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 15678C00 == 47 [pid = 3624] [id = 116] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 11262000 == 46 [pid = 3624] [id = 115] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 12D37800 == 45 [pid = 3624] [id = 114] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 13719400 == 44 [pid = 3624] [id = 111] 15:55:55 INFO - PROCESS | 3624 | --DOCSHELL 0F2EF000 == 43 [pid = 3624] [id = 110] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1AE12C00) [pid = 3624] [serial = 245] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (152D1C00) [pid = 3624] [serial = 242] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (18792C00) [pid = 3624] [serial = 154] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1322B400) [pid = 3624] [serial = 194] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A00A000) [pid = 3624] [serial = 203] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1ACE0800) [pid = 3624] [serial = 200] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (11A10400) [pid = 3624] [serial = 239] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (16B89800) [pid = 3624] [serial = 197] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1B525000) [pid = 3624] [serial = 248] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1AE08400) [pid = 3624] [serial = 191] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A009400) [pid = 3624] [serial = 313] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A8B5C00) [pid = 3624] [serial = 316] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A009800) [pid = 3624] [serial = 314] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (171D8000) [pid = 3624] [serial = 307] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (14EC6400) [pid = 3624] [serial = 301] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (15140000) [pid = 3624] [serial = 302] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13718400) [pid = 3624] [serial = 299] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (131AF400) [pid = 3624] [serial = 298] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (12D80000) [pid = 3624] [serial = 283] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (13902400) [pid = 3624] [serial = 284] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (161D9000) [pid = 3624] [serial = 296] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (160ADC00) [pid = 3624] [serial = 295] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (160A4400) [pid = 3624] [serial = 304] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (161D5C00) [pid = 3624] [serial = 305] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (0F2F8400) [pid = 3624] [serial = 281] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0F2F4400) [pid = 3624] [serial = 280] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (15287C00) [pid = 3624] [serial = 286] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (18551C00) [pid = 3624] [serial = 289] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1B526800) [pid = 3624] [serial = 292] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17EBC800) [pid = 3624] [serial = 320] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (160AB400) [pid = 3624] [serial = 319] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1ACE2000) [pid = 3624] [serial = 317] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17ABEC00) [pid = 3624] [serial = 310] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17E6DC00) [pid = 3624] [serial = 311] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1AE93400) [pid = 3624] [serial = 323] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A8B5400) [pid = 3624] [serial = 322] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17A89800) [pid = 3624] [serial = 308] [outer = 00000000] [url = about:blank] 15:55:55 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1B522800) [pid = 3624] [serial = 325] [outer = 00000000] [url = about:blank] 15:55:56 INFO - PROCESS | 3624 | 1464908156142 Marionette TRACE conn2 <- [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]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 15:55:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 855ms 15:55:56 INFO - PROCESS | 3624 | 1464908156185 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 3624 | 1464908156190 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 15:55:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 15:55:56 INFO - PROCESS | 3624 | 1464908156196 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 3624 | 1464908156198 Marionette TRACE conn2 <- [1,478,null,{}] 15:55:56 INFO - PROCESS | 3624 | 1464908156202 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:56 INFO - PROCESS | 3624 | 1464908156286 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 15:55:56 INFO - PROCESS | 3624 | 1464908156295 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 3624 | ++DOCSHELL 1322C000 == 44 [pid = 3624] [id = 129] 15:55:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1322F000) [pid = 3624] [serial = 384] [outer = 00000000] 15:55:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (14EC6400) [pid = 3624] [serial = 385] [outer = 1322F000] 15:55:56 INFO - PROCESS | 3624 | 1464908156339 Marionette DEBUG loaded listener.js 15:55:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15287C00) [pid = 3624] [serial = 386] [outer = 1322F000] 15:55:56 INFO - PROCESS | 3624 | 1464908156785 Marionette TRACE conn2 <- [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]]]}] 15:55:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 15:55:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 622ms 15:55:56 INFO - PROCESS | 3624 | 1464908156817 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 15:55:56 INFO - PROCESS | 3624 | 1464908156820 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 15:55:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 15:55:56 INFO - PROCESS | 3624 | 1464908156823 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 15:55:56 INFO - PROCESS | 3624 | 1464908156826 Marionette TRACE conn2 <- [1,482,null,{}] 15:55:56 INFO - PROCESS | 3624 | 1464908156836 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:56 INFO - PROCESS | 3624 | 1464908156918 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 15:55:56 INFO - PROCESS | 3624 | 1464908156929 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:56 INFO - PROCESS | 3624 | ++DOCSHELL 161D7800 == 45 [pid = 3624] [id = 130] 15:55:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (161E0000) [pid = 3624] [serial = 387] [outer = 00000000] 15:55:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17169800) [pid = 3624] [serial = 388] [outer = 161E0000] 15:55:56 INFO - PROCESS | 3624 | 1464908156975 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17A89000) [pid = 3624] [serial = 389] [outer = 161E0000] 15:55:57 INFO - PROCESS | 3624 | 1464908157449 Marionette TRACE conn2 <- [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]]]}] 15:55:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 15:55:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 622ms 15:55:57 INFO - PROCESS | 3624 | 1464908157460 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 15:55:57 INFO - PROCESS | 3624 | 1464908157463 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 15:55:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 15:55:57 INFO - PROCESS | 3624 | 1464908157466 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 15:55:57 INFO - PROCESS | 3624 | 1464908157467 Marionette TRACE conn2 <- [1,486,null,{}] 15:55:57 INFO - PROCESS | 3624 | 1464908157471 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:57 INFO - PROCESS | 3624 | 1464908157551 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 15:55:57 INFO - PROCESS | 3624 | 1464908157558 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:57 INFO - PROCESS | 3624 | ++DOCSHELL 17E67000 == 46 [pid = 3624] [id = 131] 15:55:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (17E67800) [pid = 3624] [serial = 390] [outer = 00000000] 15:55:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17F05400) [pid = 3624] [serial = 391] [outer = 17E67800] 15:55:57 INFO - PROCESS | 3624 | 1464908157601 Marionette DEBUG loaded listener.js 15:55:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (185B5400) [pid = 3624] [serial = 392] [outer = 17E67800] 15:55:58 INFO - PROCESS | 3624 | 1464908158090 Marionette TRACE conn2 <- [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]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 15:55:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 637ms 15:55:58 INFO - PROCESS | 3624 | 1464908158104 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 3624 | 1464908158106 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 15:55:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 15:55:58 INFO - PROCESS | 3624 | 1464908158116 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 3624 | 1464908158118 Marionette TRACE conn2 <- [1,490,null,{}] 15:55:58 INFO - PROCESS | 3624 | 1464908158121 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:58 INFO - PROCESS | 3624 | 1464908158224 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 15:55:58 INFO - PROCESS | 3624 | 1464908158230 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 3624 | ++DOCSHELL 160A9000 == 47 [pid = 3624] [id = 132] 15:55:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17A8E400) [pid = 3624] [serial = 393] [outer = 00000000] 15:55:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A009400) [pid = 3624] [serial = 394] [outer = 17A8E400] 15:55:58 INFO - PROCESS | 3624 | 1464908158273 Marionette DEBUG loaded listener.js 15:55:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A159400) [pid = 3624] [serial = 395] [outer = 17A8E400] 15:55:58 INFO - PROCESS | 3624 | 1464908158748 Marionette TRACE conn2 <- [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]]]}] 15:55:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 15:55:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 699ms 15:55:58 INFO - PROCESS | 3624 | 1464908158814 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 15:55:58 INFO - PROCESS | 3624 | 1464908158817 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 15:55:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 15:55:58 INFO - PROCESS | 3624 | 1464908158821 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 15:55:58 INFO - PROCESS | 3624 | 1464908158823 Marionette TRACE conn2 <- [1,494,null,{}] 15:55:58 INFO - PROCESS | 3624 | 1464908158827 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:58 INFO - PROCESS | 3624 | 1464908158941 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 15:55:58 INFO - PROCESS | 3624 | 1464908158997 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:58 INFO - PROCESS | 3624 | ++DOCSHELL 1A160800 == 48 [pid = 3624] [id = 133] 15:55:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A4BB800) [pid = 3624] [serial = 396] [outer = 00000000] 15:55:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1ACD8000) [pid = 3624] [serial = 397] [outer = 1A4BB800] 15:55:59 INFO - PROCESS | 3624 | 1464908159041 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1ACE0400) [pid = 3624] [serial = 398] [outer = 1A4BB800] 15:55:59 INFO - PROCESS | 3624 | 1464908159426 Marionette TRACE conn2 <- [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]]]}] 15:55:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 15:55:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 684ms 15:55:59 INFO - PROCESS | 3624 | 1464908159503 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 15:55:59 INFO - PROCESS | 3624 | 1464908159505 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 15:55:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 15:55:59 INFO - PROCESS | 3624 | 1464908159545 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 15:55:59 INFO - PROCESS | 3624 | 1464908159547 Marionette TRACE conn2 <- [1,498,null,{}] 15:55:59 INFO - PROCESS | 3624 | 1464908159561 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:55:59 INFO - PROCESS | 3624 | 1464908159663 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 15:55:59 INFO - PROCESS | 3624 | 1464908159729 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:55:59 INFO - PROCESS | 3624 | ++DOCSHELL 11264C00 == 49 [pid = 3624] [id = 134] 15:55:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1ACE0800) [pid = 3624] [serial = 399] [outer = 00000000] 15:55:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1AE94000) [pid = 3624] [serial = 400] [outer = 1ACE0800] 15:55:59 INFO - PROCESS | 3624 | 1464908159773 Marionette DEBUG loaded listener.js 15:55:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1AE94800) [pid = 3624] [serial = 401] [outer = 1ACE0800] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (105FA800) [pid = 3624] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (18321000) [pid = 3624] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (15143C00) [pid = 3624] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (15946400) [pid = 3624] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1AE92400) [pid = 3624] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (12896C00) [pid = 3624] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17EA2400) [pid = 3624] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (16B8D800) [pid = 3624] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (130DEC00) [pid = 3624] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (161DAC00) [pid = 3624] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17E63400) [pid = 3624] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 15:56:00 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (14EC4000) [pid = 3624] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 15:56:00 INFO - PROCESS | 3624 | 1464908160262 Marionette TRACE conn2 <- [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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 15:56:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 777ms 15:56:00 INFO - PROCESS | 3624 | 1464908160295 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 3624 | 1464908160297 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 15:56:00 INFO - PROCESS | 3624 | 1464908160300 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 15:56:00 INFO - PROCESS | 3624 | 1464908160302 Marionette TRACE conn2 <- [1,502,null,{}] 15:56:00 INFO - PROCESS | 3624 | 1464908160305 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:00 INFO - PROCESS | 3624 | 1464908160396 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 15:56:00 INFO - PROCESS | 3624 | 1464908160403 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:00 INFO - PROCESS | 3624 | ++DOCSHELL 15281800 == 50 [pid = 3624] [id = 135] 15:56:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (1567B400) [pid = 3624] [serial = 402] [outer = 00000000] 15:56:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17F0E000) [pid = 3624] [serial = 403] [outer = 1567B400] 15:56:00 INFO - PROCESS | 3624 | 1464908160448 Marionette DEBUG loaded listener.js 15:56:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1A008800) [pid = 3624] [serial = 404] [outer = 1567B400] 15:56:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17F02000) [pid = 3624] [serial = 405] [outer = 1BAD6C00] 15:56:00 INFO - PROCESS | 3624 | 1464908160929 Marionette TRACE conn2 <- [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]]]}] 15:56:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 15:56:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 699ms 15:56:00 INFO - PROCESS | 3624 | 1464908161000 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 15:56:00 INFO - PROCESS | 3624 | 1464908161002 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 15:56:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 15:56:00 INFO - PROCESS | 3624 | 1464908161006 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 15:56:00 INFO - PROCESS | 3624 | 1464908161007 Marionette TRACE conn2 <- [1,506,null,{}] 15:56:00 INFO - PROCESS | 3624 | 1464908161010 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:01 INFO - PROCESS | 3624 | 1464908161088 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 15:56:01 INFO - PROCESS | 3624 | 1464908161095 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3624 | ++DOCSHELL 1022E400 == 51 [pid = 3624] [id = 136] 15:56:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1716A400) [pid = 3624] [serial = 406] [outer = 00000000] 15:56:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1B41AC00) [pid = 3624] [serial = 407] [outer = 1716A400] 15:56:01 INFO - PROCESS | 3624 | 1464908161137 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1B58F400) [pid = 3624] [serial = 408] [outer = 1716A400] 15:56:01 INFO - PROCESS | 3624 | 1464908161550 Marionette TRACE conn2 <- [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]]]}] 15:56:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 15:56:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 590ms 15:56:01 INFO - PROCESS | 3624 | 1464908161603 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 15:56:01 INFO - PROCESS | 3624 | 1464908161605 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 15:56:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 15:56:01 INFO - PROCESS | 3624 | 1464908161608 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 15:56:01 INFO - PROCESS | 3624 | 1464908161610 Marionette TRACE conn2 <- [1,510,null,{}] 15:56:01 INFO - PROCESS | 3624 | 1464908161613 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:01 INFO - PROCESS | 3624 | 1464908161690 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 15:56:01 INFO - PROCESS | 3624 | 1464908161696 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:01 INFO - PROCESS | 3624 | ++DOCSHELL 18973000 == 52 [pid = 3624] [id = 137] 15:56:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (1A4CBC00) [pid = 3624] [serial = 409] [outer = 00000000] 15:56:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1A4D4800) [pid = 3624] [serial = 410] [outer = 1A4CBC00] 15:56:01 INFO - PROCESS | 3624 | 1464908161747 Marionette DEBUG loaded listener.js 15:56:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1A4D6800) [pid = 3624] [serial = 411] [outer = 1A4CBC00] 15:56:02 INFO - PROCESS | 3624 | 1464908162143 Marionette TRACE conn2 <- [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]]]}] 15:56:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 15:56:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 590ms 15:56:02 INFO - PROCESS | 3624 | 1464908162225 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 15:56:02 INFO - PROCESS | 3624 | 1464908162230 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 15:56:02 INFO - PROCESS | 3624 | 1464908162236 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 15:56:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 15:56:02 INFO - PROCESS | 3624 | 1464908162240 Marionette TRACE conn2 <- [1,514,null,{}] 15:56:02 INFO - PROCESS | 3624 | 1464908162247 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:02 INFO - PROCESS | 3624 | 1464908162363 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 15:56:02 INFO - PROCESS | 3624 | 1464908162519 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:02 INFO - PROCESS | 3624 | ++DOCSHELL 1126A800 == 53 [pid = 3624] [id = 138] 15:56:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (112A7800) [pid = 3624] [serial = 412] [outer = 00000000] 15:56:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (11C80800) [pid = 3624] [serial = 413] [outer = 112A7800] 15:56:02 INFO - PROCESS | 3624 | 1464908162573 Marionette DEBUG loaded listener.js 15:56:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (13129C00) [pid = 3624] [serial = 414] [outer = 112A7800] 15:56:03 INFO - PROCESS | 3624 | 1464908163095 Marionette TRACE conn2 <- [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]]]}] 15:56:03 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 15:56:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 901ms 15:56:03 INFO - PROCESS | 3624 | 1464908163144 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 15:56:03 INFO - PROCESS | 3624 | 1464908163148 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 15:56:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 15:56:03 INFO - PROCESS | 3624 | 1464908163155 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 15:56:03 INFO - PROCESS | 3624 | 1464908163159 Marionette TRACE conn2 <- [1,518,null,{}] 15:56:03 INFO - PROCESS | 3624 | 1464908163164 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:03 INFO - PROCESS | 3624 | 1464908163268 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 15:56:03 INFO - PROCESS | 3624 | 1464908163363 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:03 INFO - PROCESS | 3624 | ++DOCSHELL 11A17800 == 54 [pid = 3624] [id = 139] 15:56:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1435DC00) [pid = 3624] [serial = 415] [outer = 00000000] 15:56:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (14368C00) [pid = 3624] [serial = 416] [outer = 1435DC00] 15:56:03 INFO - PROCESS | 3624 | 1464908163416 Marionette DEBUG loaded listener.js 15:56:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (15147400) [pid = 3624] [serial = 417] [outer = 1435DC00] 15:56:03 INFO - PROCESS | 3624 | 1464908164012 Marionette TRACE conn2 <- [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]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 15:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 902ms 15:56:04 INFO - PROCESS | 3624 | 1464908164059 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 3624 | 1464908164061 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 15:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 15:56:04 INFO - PROCESS | 3624 | 1464908164065 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 3624 | 1464908164067 Marionette TRACE conn2 <- [1,522,null,{}] 15:56:04 INFO - PROCESS | 3624 | 1464908164076 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:04 INFO - PROCESS | 3624 | 1464908164190 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 15:56:04 INFO - PROCESS | 3624 | 1464908164287 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:04 INFO - PROCESS | 3624 | ++DOCSHELL 17E9D400 == 55 [pid = 3624] [id = 140] 15:56:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17EA2C00) [pid = 3624] [serial = 418] [outer = 00000000] 15:56:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (18551C00) [pid = 3624] [serial = 419] [outer = 17EA2C00] 15:56:04 INFO - PROCESS | 3624 | 1464908164343 Marionette DEBUG loaded listener.js 15:56:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A007800) [pid = 3624] [serial = 420] [outer = 17EA2C00] 15:56:04 INFO - PROCESS | 3624 | 1464908164870 Marionette TRACE conn2 <- [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]]]}] 15:56:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 15:56:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 901ms 15:56:04 INFO - PROCESS | 3624 | 1464908164953 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 15:56:04 INFO - PROCESS | 3624 | 1464908164955 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 15:56:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 15:56:04 INFO - PROCESS | 3624 | 1464908164959 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 15:56:04 INFO - PROCESS | 3624 | 1464908164960 Marionette TRACE conn2 <- [1,526,null,{}] 15:56:04 INFO - PROCESS | 3624 | 1464908164964 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:05 INFO - PROCESS | 3624 | 1464908165067 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 15:56:05 INFO - PROCESS | 3624 | 1464908165188 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:05 INFO - PROCESS | 3624 | ++DOCSHELL 1A4D1C00 == 56 [pid = 3624] [id = 141] 15:56:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1A4D2C00) [pid = 3624] [serial = 421] [outer = 00000000] 15:56:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1AC37000) [pid = 3624] [serial = 422] [outer = 1A4D2C00] 15:56:05 INFO - PROCESS | 3624 | 1464908165241 Marionette DEBUG loaded listener.js 15:56:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1AE9FC00) [pid = 3624] [serial = 423] [outer = 1A4D2C00] 15:56:05 INFO - PROCESS | 3624 | 1464908165796 Marionette TRACE conn2 <- [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]]]}] 15:56:05 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 15:56:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 932ms 15:56:05 INFO - PROCESS | 3624 | 1464908165904 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 15:56:05 INFO - PROCESS | 3624 | 1464908165906 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 15:56:05 INFO - PROCESS | 3624 | 1464908165924 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 15:56:05 INFO - PROCESS | 3624 | 1464908165926 Marionette TRACE conn2 <- [1,530,null,{}] 15:56:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 15:56:05 INFO - PROCESS | 3624 | 1464908165930 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:06 INFO - PROCESS | 3624 | 1464908166064 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 15:56:06 INFO - PROCESS | 3624 | 1464908166181 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:06 INFO - PROCESS | 3624 | ++DOCSHELL 0C390000 == 57 [pid = 3624] [id = 142] 15:56:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (0C390800) [pid = 3624] [serial = 424] [outer = 00000000] 15:56:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (0F2F3400) [pid = 3624] [serial = 425] [outer = 0C390800] 15:56:06 INFO - PROCESS | 3624 | 1464908166234 Marionette DEBUG loaded listener.js 15:56:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (112A6800) [pid = 3624] [serial = 426] [outer = 0C390800] 15:56:06 INFO - PROCESS | 3624 | 1464908166918 Marionette TRACE conn2 <- [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"]]]}] 15:56:06 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 15:56:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 15:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:56:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 15:56:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:56:06 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 15:56:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 15:56:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:56:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:56:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 15:56:06 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 15:56:06 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1026ms 15:56:06 INFO - PROCESS | 3624 | 1464908166974 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 15:56:06 INFO - PROCESS | 3624 | 1464908166978 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 15:56:06 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 15:56:06 INFO - PROCESS | 3624 | 1464908166984 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 15:56:06 INFO - PROCESS | 3624 | 1464908166988 Marionette TRACE conn2 <- [1,534,null,{}] 15:56:06 INFO - PROCESS | 3624 | 1464908167009 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:07 INFO - PROCESS | 3624 | 1464908167112 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 15:56:07 INFO - PROCESS | 3624 | 1464908167209 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:07 INFO - PROCESS | 3624 | ++DOCSHELL 10437400 == 58 [pid = 3624] [id = 143] 15:56:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (10446800) [pid = 3624] [serial = 427] [outer = 00000000] 15:56:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (112AFC00) [pid = 3624] [serial = 428] [outer = 10446800] 15:56:07 INFO - PROCESS | 3624 | 1464908167256 Marionette DEBUG loaded listener.js 15:56:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (13238000) [pid = 3624] [serial = 429] [outer = 10446800] 15:56:07 INFO - PROCESS | 3624 | 1464908167783 Marionette TRACE conn2 <- [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]]]}] 15:56:07 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. 15:56:07 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 855ms 15:56:07 INFO - PROCESS | 3624 | 1464908167830 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 15:56:07 INFO - PROCESS | 3624 | 1464908167835 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 15:56:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 15:56:07 INFO - PROCESS | 3624 | 1464908167841 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 15:56:07 INFO - PROCESS | 3624 | 1464908167844 Marionette TRACE conn2 <- [1,538,null,{}] 15:56:07 INFO - PROCESS | 3624 | 1464908167847 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:07 INFO - PROCESS | 3624 | 1464908167958 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 1022E400 == 57 [pid = 3624] [id = 136] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 15281800 == 56 [pid = 3624] [id = 135] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 11264C00 == 55 [pid = 3624] [id = 134] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 1A160800 == 54 [pid = 3624] [id = 133] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 160A9000 == 53 [pid = 3624] [id = 132] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 17E67000 == 52 [pid = 3624] [id = 131] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 161D7800 == 51 [pid = 3624] [id = 130] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 1322C000 == 50 [pid = 3624] [id = 129] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 131B1000 == 49 [pid = 3624] [id = 128] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A1C8400) [pid = 3624] [serial = 364] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 12B93C00 == 48 [pid = 3624] [id = 125] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 15687800 == 47 [pid = 3624] [id = 124] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 10F63800 == 46 [pid = 3624] [id = 123] 15:56:08 INFO - PROCESS | 3624 | --DOCSHELL 1A159C00 == 45 [pid = 3624] [id = 122] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1854E800) [pid = 3624] [serial = 362] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1322F400) [pid = 3624] [serial = 359] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1B596C00) [pid = 3624] [serial = 337] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (151CA400) [pid = 3624] [serial = 331] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1B52D400) [pid = 3624] [serial = 293] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (15940400) [pid = 3624] [serial = 287] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (17EC6800) [pid = 3624] [serial = 334] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (161D7C00) [pid = 3624] [serial = 347] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1B416C00) [pid = 3624] [serial = 278] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (105F4C00) [pid = 3624] [serial = 328] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (13719000) [pid = 3624] [serial = 344] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1311A800) [pid = 3624] [serial = 343] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A00E800) [pid = 3624] [serial = 290] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17ABE400) [pid = 3624] [serial = 350] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (13DD9400) [pid = 3624] [serial = 341] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17F04400) [pid = 3624] [serial = 353] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1311F000) [pid = 3624] [serial = 358] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A010000) [pid = 3624] [serial = 355] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A1BF800) [pid = 3624] [serial = 356] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17F04000) [pid = 3624] [serial = 352] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17A8EC00) [pid = 3624] [serial = 349] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (13122C00) [pid = 3624] [serial = 340] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (17F55800) [pid = 3624] [serial = 361] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (160AA000) [pid = 3624] [serial = 346] [outer = 00000000] [url = about:blank] 15:56:08 INFO - PROCESS | 3624 | 1464908168120 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3624 | ++DOCSHELL 0C785400 == 46 [pid = 3624] [id = 144] 15:56:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (0F2EF000) [pid = 3624] [serial = 430] [outer = 00000000] 15:56:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (10F5C800) [pid = 3624] [serial = 431] [outer = 0F2EF000] 15:56:08 INFO - PROCESS | 3624 | 1464908168169 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (12B93C00) [pid = 3624] [serial = 432] [outer = 0F2EF000] 15:56:08 INFO - PROCESS | 3624 | 1464908168549 Marionette TRACE conn2 <- [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]]]}] 15:56:08 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. 15:56:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 730ms 15:56:08 INFO - PROCESS | 3624 | 1464908168580 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 15:56:08 INFO - PROCESS | 3624 | 1464908168582 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 15:56:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 15:56:08 INFO - PROCESS | 3624 | 1464908168585 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 15:56:08 INFO - PROCESS | 3624 | 1464908168589 Marionette TRACE conn2 <- [1,542,null,{}] 15:56:08 INFO - PROCESS | 3624 | 1464908168599 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:08 INFO - PROCESS | 3624 | 1464908168702 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 15:56:08 INFO - PROCESS | 3624 | 1464908168782 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:08 INFO - PROCESS | 3624 | ++DOCSHELL 13127800 == 47 [pid = 3624] [id = 145] 15:56:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (140CE400) [pid = 3624] [serial = 433] [outer = 00000000] 15:56:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (151D1800) [pid = 3624] [serial = 434] [outer = 140CE400] 15:56:08 INFO - PROCESS | 3624 | 1464908168829 Marionette DEBUG loaded listener.js 15:56:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (15946400) [pid = 3624] [serial = 435] [outer = 140CE400] 15:56:09 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:09 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:09 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:09 INFO - PROCESS | 3624 | 1464908169204 Marionette TRACE conn2 <- [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]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 15:56:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 621ms 15:56:09 INFO - PROCESS | 3624 | 1464908169231 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 3624 | 1464908169233 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 15:56:09 INFO - PROCESS | 3624 | 1464908169237 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - PROCESS | 3624 | 1464908169239 Marionette TRACE conn2 <- [1,546,null,{}] 15:56:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 15:56:09 INFO - PROCESS | 3624 | 1464908169242 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:09 INFO - PROCESS | 3624 | 1464908169322 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 15:56:09 INFO - PROCESS | 3624 | 1464908169328 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3624 | ++DOCSHELL 10EE7000 == 48 [pid = 3624] [id = 146] 15:56:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (140CD800) [pid = 3624] [serial = 436] [outer = 00000000] 15:56:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (160A6800) [pid = 3624] [serial = 437] [outer = 140CD800] 15:56:09 INFO - PROCESS | 3624 | 1464908169372 Marionette DEBUG loaded listener.js 15:56:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (160ACC00) [pid = 3624] [serial = 438] [outer = 140CD800] 15:56:09 INFO - PROCESS | 3624 | 1464908169800 Marionette TRACE conn2 <- [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]]]}] 15:56:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 15:56:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 590ms 15:56:09 INFO - PROCESS | 3624 | 1464908169837 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 15:56:09 INFO - PROCESS | 3624 | 1464908169838 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 15:56:09 INFO - PROCESS | 3624 | 1464908169842 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 15:56:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 15:56:09 INFO - PROCESS | 3624 | 1464908169843 Marionette TRACE conn2 <- [1,550,null,{}] 15:56:09 INFO - PROCESS | 3624 | 1464908169868 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:09 INFO - PROCESS | 3624 | 1464908169952 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 15:56:09 INFO - PROCESS | 3624 | 1464908169961 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:09 INFO - PROCESS | 3624 | ++DOCSHELL 160A3400 == 49 [pid = 3624] [id = 147] 15:56:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (161D4400) [pid = 3624] [serial = 439] [outer = 00000000] 15:56:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (161DFC00) [pid = 3624] [serial = 440] [outer = 161D4400] 15:56:09 INFO - PROCESS | 3624 | 1464908170005 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (16D47C00) [pid = 3624] [serial = 441] [outer = 161D4400] 15:56:10 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:10 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:10 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:10 INFO - PROCESS | 3624 | 1464908170454 Marionette TRACE conn2 <- [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]]]}] 15:56:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 15:56:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 699ms 15:56:10 INFO - PROCESS | 3624 | 1464908170530 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 15:56:10 INFO - PROCESS | 3624 | 1464908170532 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 15:56:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 15:56:10 INFO - PROCESS | 3624 | 1464908170536 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 15:56:10 INFO - PROCESS | 3624 | 1464908170538 Marionette TRACE conn2 <- [1,554,null,{}] 15:56:10 INFO - PROCESS | 3624 | 1464908170541 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:10 INFO - PROCESS | 3624 | 1464908170654 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 15:56:10 INFO - PROCESS | 3624 | 1464908170737 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:10 INFO - PROCESS | 3624 | ++DOCSHELL 17A8EC00 == 50 [pid = 3624] [id = 148] 15:56:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17A8F400) [pid = 3624] [serial = 442] [outer = 00000000] 15:56:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17E62C00) [pid = 3624] [serial = 443] [outer = 17A8F400] 15:56:10 INFO - PROCESS | 3624 | 1464908170782 Marionette DEBUG loaded listener.js 15:56:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17E6DC00) [pid = 3624] [serial = 444] [outer = 17A8F400] 15:56:11 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:11 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:11 INFO - PROCESS | 3624 | 1464908171198 Marionette TRACE conn2 <- [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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 15:56:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 683ms 15:56:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 15:56:11 INFO - PROCESS | 3624 | 1464908171236 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3624 | 1464908171237 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 15:56:11 INFO - PROCESS | 3624 | 1464908171241 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - PROCESS | 3624 | 1464908171242 Marionette TRACE conn2 <- [1,558,null,{}] 15:56:11 INFO - PROCESS | 3624 | 1464908171256 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:11 INFO - PROCESS | 3624 | 1464908171361 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 15:56:11 INFO - PROCESS | 3624 | 1464908171367 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:11 INFO - PROCESS | 3624 | ++DOCSHELL 171E0C00 == 51 [pid = 3624] [id = 149] 15:56:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17A8A000) [pid = 3624] [serial = 445] [outer = 00000000] 15:56:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17F4B800) [pid = 3624] [serial = 446] [outer = 17A8A000] 15:56:11 INFO - PROCESS | 3624 | 1464908171410 Marionette DEBUG loaded listener.js 15:56:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17F54C00) [pid = 3624] [serial = 447] [outer = 17A8A000] 15:56:11 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:11 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:11 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:11 INFO - PROCESS | 3624 | 1464908171832 Marionette TRACE conn2 <- [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]]]}] 15:56:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 15:56:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 621ms 15:56:11 INFO - PROCESS | 3624 | 1464908171879 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 15:56:11 INFO - PROCESS | 3624 | 1464908171881 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 15:56:11 INFO - PROCESS | 3624 | 1464908171884 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 15:56:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 15:56:11 INFO - PROCESS | 3624 | 1464908171886 Marionette TRACE conn2 <- [1,562,null,{}] 15:56:11 INFO - PROCESS | 3624 | 1464908171889 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:11 INFO - PROCESS | 3624 | 1464908172000 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 15:56:12 INFO - PROCESS | 3624 | 1464908172096 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 3624 | ++DOCSHELL 17A8E000 == 52 [pid = 3624] [id = 150] 15:56:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17EBB400) [pid = 3624] [serial = 448] [outer = 00000000] 15:56:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1A005400) [pid = 3624] [serial = 449] [outer = 17EBB400] 15:56:12 INFO - PROCESS | 3624 | 1464908172139 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1A159C00) [pid = 3624] [serial = 450] [outer = 17EBB400] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1AEA0C00) [pid = 3624] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17A8E400) [pid = 3624] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A4BB800) [pid = 3624] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1ACE0800) [pid = 3624] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (17E67800) [pid = 3624] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (161E0000) [pid = 3624] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (114B5000) [pid = 3624] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1322AC00) [pid = 3624] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1567B400) [pid = 3624] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1716A400) [pid = 3624] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 15:56:12 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1322F000) [pid = 3624] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 15:56:12 INFO - PROCESS | 3624 | 1464908172631 Marionette TRACE conn2 <- [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]]]}] 15:56:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 15:56:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 792ms 15:56:12 INFO - PROCESS | 3624 | 1464908172687 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 15:56:12 INFO - PROCESS | 3624 | 1464908172689 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 15:56:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 15:56:12 INFO - PROCESS | 3624 | 1464908172692 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 15:56:12 INFO - PROCESS | 3624 | 1464908172704 Marionette TRACE conn2 <- [1,566,null,{}] 15:56:12 INFO - PROCESS | 3624 | 1464908172707 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:12 INFO - PROCESS | 3624 | 1464908172787 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 15:56:12 INFO - PROCESS | 3624 | 1464908172810 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:12 INFO - PROCESS | 3624 | ++DOCSHELL 17A8E400 == 53 [pid = 3624] [id = 151] 15:56:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17ABE400) [pid = 3624] [serial = 451] [outer = 00000000] 15:56:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17F47800) [pid = 3624] [serial = 452] [outer = 17ABE400] 15:56:12 INFO - PROCESS | 3624 | 1464908172853 Marionette DEBUG loaded listener.js 15:56:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A009800) [pid = 3624] [serial = 453] [outer = 17ABE400] 15:56:13 INFO - PROCESS | 3624 | 1464908173246 Marionette TRACE conn2 <- [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]]]}] 15:56:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 15:56:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 591ms 15:56:13 INFO - PROCESS | 3624 | 1464908173273 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 3624 | 1464908173275 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 15:56:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 15:56:13 INFO - PROCESS | 3624 | 1464908173278 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 3624 | 1464908173280 Marionette TRACE conn2 <- [1,570,null,{}] 15:56:13 INFO - PROCESS | 3624 | 1464908173295 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:13 INFO - PROCESS | 3624 | 1464908173373 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 15:56:13 INFO - PROCESS | 3624 | 1464908173379 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:13 INFO - PROCESS | 3624 | ++DOCSHELL 14E25800 == 54 [pid = 3624] [id = 152] 15:56:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17EBB800) [pid = 3624] [serial = 454] [outer = 00000000] 15:56:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A1C3800) [pid = 3624] [serial = 455] [outer = 17EBB800] 15:56:13 INFO - PROCESS | 3624 | 1464908173421 Marionette DEBUG loaded listener.js 15:56:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1A1CD000) [pid = 3624] [serial = 456] [outer = 17EBB800] 15:56:13 INFO - PROCESS | 3624 | 1464908173856 Marionette TRACE conn2 <- [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]]]}] 15:56:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 15:56:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 590ms 15:56:13 INFO - PROCESS | 3624 | 1464908173876 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 15:56:13 INFO - PROCESS | 3624 | 1464908173878 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 15:56:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 15:56:13 INFO - PROCESS | 3624 | 1464908173881 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 15:56:13 INFO - PROCESS | 3624 | 1464908173883 Marionette TRACE conn2 <- [1,574,null,{}] 15:56:13 INFO - PROCESS | 3624 | 1464908173887 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:14 INFO - PROCESS | 3624 | 1464908174015 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 15:56:14 INFO - PROCESS | 3624 | 1464908174023 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 3624 | ++DOCSHELL 1A1C5000 == 55 [pid = 3624] [id = 153] 15:56:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1A4B6400) [pid = 3624] [serial = 457] [outer = 00000000] 15:56:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A8B2400) [pid = 3624] [serial = 458] [outer = 1A4B6400] 15:56:14 INFO - PROCESS | 3624 | 1464908174081 Marionette DEBUG loaded listener.js 15:56:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1AE0CC00) [pid = 3624] [serial = 459] [outer = 1A4B6400] 15:56:14 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:14 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:14 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:14 INFO - PROCESS | 3624 | 1464908174597 Marionette TRACE conn2 <- [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]]]}] 15:56:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 15:56:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 730ms 15:56:14 INFO - PROCESS | 3624 | 1464908174624 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 15:56:14 INFO - PROCESS | 3624 | 1464908174629 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 15:56:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 15:56:14 INFO - PROCESS | 3624 | 1464908174635 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 15:56:14 INFO - PROCESS | 3624 | 1464908174639 Marionette TRACE conn2 <- [1,578,null,{}] 15:56:14 INFO - PROCESS | 3624 | 1464908174645 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:14 INFO - PROCESS | 3624 | 1464908174799 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 15:56:14 INFO - PROCESS | 3624 | 1464908174896 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:14 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F8C00 == 56 [pid = 3624] [id = 154] 15:56:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1027C800) [pid = 3624] [serial = 460] [outer = 00000000] 15:56:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (11C0A800) [pid = 3624] [serial = 461] [outer = 1027C800] 15:56:14 INFO - PROCESS | 3624 | 1464908174951 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (13230800) [pid = 3624] [serial = 462] [outer = 1027C800] 15:56:15 INFO - PROCESS | 3624 | 1464908175531 Marionette TRACE conn2 <- [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]]]}] 15:56:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 15:56:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 933ms 15:56:15 INFO - PROCESS | 3624 | 1464908175579 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 15:56:15 INFO - PROCESS | 3624 | 1464908175585 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 15:56:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 15:56:15 INFO - PROCESS | 3624 | 1464908175591 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 15:56:15 INFO - PROCESS | 3624 | 1464908175594 Marionette TRACE conn2 <- [1,582,null,{}] 15:56:15 INFO - PROCESS | 3624 | 1464908175598 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:15 INFO - PROCESS | 3624 | 1464908175703 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 15:56:15 INFO - PROCESS | 3624 | 1464908175798 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:15 INFO - PROCESS | 3624 | ++DOCSHELL 1435BC00 == 57 [pid = 3624] [id = 155] 15:56:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1435E400) [pid = 3624] [serial = 463] [outer = 00000000] 15:56:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (152D7C00) [pid = 3624] [serial = 464] [outer = 1435E400] 15:56:15 INFO - PROCESS | 3624 | 1464908175852 Marionette DEBUG loaded listener.js 15:56:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (15B66000) [pid = 3624] [serial = 465] [outer = 1435E400] 15:56:16 INFO - PROCESS | 3624 | 1464908176454 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 15:56:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 15:56:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 932ms 15:56:16 INFO - PROCESS | 3624 | 1464908176518 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 15:56:16 INFO - PROCESS | 3624 | 1464908176521 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 15:56:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 15:56:16 INFO - PROCESS | 3624 | 1464908176525 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 15:56:16 INFO - PROCESS | 3624 | 1464908176529 Marionette TRACE conn2 <- [1,586,null,{}] 15:56:16 INFO - PROCESS | 3624 | 1464908176539 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:16 INFO - PROCESS | 3624 | 1464908176645 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 15:56:16 INFO - PROCESS | 3624 | 1464908176769 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:16 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F4800 == 58 [pid = 3624] [id = 156] 15:56:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A005C00) [pid = 3624] [serial = 466] [outer = 00000000] 15:56:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A1C3000) [pid = 3624] [serial = 467] [outer = 1A005C00] 15:56:16 INFO - PROCESS | 3624 | 1464908176826 Marionette DEBUG loaded listener.js 15:56:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1A4CF800) [pid = 3624] [serial = 468] [outer = 1A005C00] 15:56:17 INFO - PROCESS | 3624 | 1464908177367 Marionette TRACE conn2 <- [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]]]}] 15:56:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 15:56:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 901ms 15:56:17 INFO - PROCESS | 3624 | 1464908177429 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 15:56:17 INFO - PROCESS | 3624 | 1464908177431 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 15:56:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 15:56:17 INFO - PROCESS | 3624 | 1464908177435 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 15:56:17 INFO - PROCESS | 3624 | 1464908177437 Marionette TRACE conn2 <- [1,590,null,{}] 15:56:17 INFO - PROCESS | 3624 | 1464908177441 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:17 INFO - PROCESS | 3624 | 1464908177542 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 15:56:17 INFO - PROCESS | 3624 | 1464908177636 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A4D1400 == 59 [pid = 3624] [id = 157] 15:56:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1AC35C00) [pid = 3624] [serial = 469] [outer = 00000000] 15:56:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1AE93400) [pid = 3624] [serial = 470] [outer = 1AC35C00] 15:56:17 INFO - PROCESS | 3624 | 1464908177689 Marionette DEBUG loaded listener.js 15:56:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1B410000) [pid = 3624] [serial = 471] [outer = 1AC35C00] 15:56:18 INFO - PROCESS | 3624 | 1464908178259 Marionette TRACE conn2 <- [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]]]}] 15:56:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 15:56:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 839ms 15:56:18 INFO - PROCESS | 3624 | 1464908178292 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 15:56:18 INFO - PROCESS | 3624 | 1464908178294 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 15:56:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 15:56:18 INFO - PROCESS | 3624 | 1464908178298 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 15:56:18 INFO - PROCESS | 3624 | 1464908178300 Marionette TRACE conn2 <- [1,594,null,{}] 15:56:18 INFO - PROCESS | 3624 | 1464908178304 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:18 INFO - PROCESS | 3624 | 1464908178401 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 15:56:18 INFO - PROCESS | 3624 | 1464908178495 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:18 INFO - PROCESS | 3624 | ++DOCSHELL 183BA000 == 60 [pid = 3624] [id = 158] 15:56:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1B522800) [pid = 3624] [serial = 472] [outer = 00000000] 15:56:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1B52D400) [pid = 3624] [serial = 473] [outer = 1B522800] 15:56:18 INFO - PROCESS | 3624 | 1464908178547 Marionette DEBUG loaded listener.js 15:56:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1B58D000) [pid = 3624] [serial = 474] [outer = 1B522800] 15:56:19 INFO - PROCESS | 3624 | 1464908179057 Marionette TRACE conn2 <- [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]]]}] 15:56:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 15:56:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 823ms 15:56:19 INFO - PROCESS | 3624 | 1464908179127 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 15:56:19 INFO - PROCESS | 3624 | 1464908179129 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 15:56:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 15:56:19 INFO - PROCESS | 3624 | 1464908179133 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 15:56:19 INFO - PROCESS | 3624 | 1464908179135 Marionette TRACE conn2 <- [1,598,null,{}] 15:56:19 INFO - PROCESS | 3624 | 1464908179138 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:19 INFO - PROCESS | 3624 | 1464908179302 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 15:56:19 INFO - PROCESS | 3624 | 1464908179559 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:19 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EF400 == 61 [pid = 3624] [id = 159] 15:56:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (0F2F7400) [pid = 3624] [serial = 475] [outer = 00000000] 15:56:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (10BB3800) [pid = 3624] [serial = 476] [outer = 0F2F7400] 15:56:19 INFO - PROCESS | 3624 | 1464908179614 Marionette DEBUG loaded listener.js 15:56:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (11C01800) [pid = 3624] [serial = 477] [outer = 0F2F7400] 15:56:20 INFO - PROCESS | 3624 | 1464908180239 Marionette TRACE conn2 <- [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]]]}] 15:56:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 15:56:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1134ms 15:56:20 INFO - PROCESS | 3624 | 1464908180279 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 15:56:20 INFO - PROCESS | 3624 | 1464908180283 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 15:56:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 15:56:20 INFO - PROCESS | 3624 | 1464908180287 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 15:56:20 INFO - PROCESS | 3624 | 1464908180290 Marionette TRACE conn2 <- [1,602,null,{}] 15:56:20 INFO - PROCESS | 3624 | 1464908180295 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:20 INFO - PROCESS | 3624 | 1464908180407 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 14E25800 == 60 [pid = 3624] [id = 152] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 17A8E400 == 59 [pid = 3624] [id = 151] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 17A8E000 == 58 [pid = 3624] [id = 150] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 171E0C00 == 57 [pid = 3624] [id = 149] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 17A8EC00 == 56 [pid = 3624] [id = 148] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 160A3400 == 55 [pid = 3624] [id = 147] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 10EE7000 == 54 [pid = 3624] [id = 146] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 13127800 == 53 [pid = 3624] [id = 145] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 0C785400 == 52 [pid = 3624] [id = 144] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 10437400 == 51 [pid = 3624] [id = 143] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 11A17800 == 50 [pid = 3624] [id = 139] 15:56:20 INFO - PROCESS | 3624 | --DOCSHELL 1126A800 == 49 [pid = 3624] [id = 138] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1B694800) [pid = 3624] [serial = 326] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1A159400) [pid = 3624] [serial = 395] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1ACE0400) [pid = 3624] [serial = 398] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1ACD8000) [pid = 3624] [serial = 397] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1322B800) [pid = 3624] [serial = 367] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (161DA400) [pid = 3624] [serial = 370] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1AE94000) [pid = 3624] [serial = 400] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1A1CD400) [pid = 3624] [serial = 373] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17F05400) [pid = 3624] [serial = 391] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (17169800) [pid = 3624] [serial = 388] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (17A89000) [pid = 3624] [serial = 389] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (15142000) [pid = 3624] [serial = 380] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (14E1B400) [pid = 3624] [serial = 379] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (152D9C00) [pid = 3624] [serial = 383] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1513E400) [pid = 3624] [serial = 382] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (17F0E000) [pid = 3624] [serial = 403] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1B419400) [pid = 3624] [serial = 376] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1B41AC00) [pid = 3624] [serial = 407] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A4D4800) [pid = 3624] [serial = 410] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1B58F400) [pid = 3624] [serial = 408] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (16B90000) [pid = 3624] [serial = 170] [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.] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1AE94800) [pid = 3624] [serial = 401] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15287C00) [pid = 3624] [serial = 386] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (14EC6400) [pid = 3624] [serial = 385] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1A009400) [pid = 3624] [serial = 394] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A008800) [pid = 3624] [serial = 404] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (185B5400) [pid = 3624] [serial = 392] [outer = 00000000] [url = about:blank] 15:56:20 INFO - PROCESS | 3624 | 1464908180535 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:20 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F6800 == 50 [pid = 3624] [id = 160] 15:56:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1022BC00) [pid = 3624] [serial = 478] [outer = 00000000] 15:56:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (10BB1C00) [pid = 3624] [serial = 479] [outer = 1022BC00] 15:56:20 INFO - PROCESS | 3624 | 1464908180582 Marionette DEBUG loaded listener.js 15:56:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (13127800) [pid = 3624] [serial = 480] [outer = 1022BC00] 15:56:21 INFO - PROCESS | 3624 | 1464908181036 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 15:56:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 15:56:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 793ms 15:56:21 INFO - PROCESS | 3624 | 1464908181088 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 3624 | 1464908181092 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 15:56:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 15:56:21 INFO - PROCESS | 3624 | 1464908181096 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 3624 | 1464908181098 Marionette TRACE conn2 <- [1,606,null,{}] 15:56:21 INFO - PROCESS | 3624 | 1464908181102 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:21 INFO - PROCESS | 3624 | 1464908181286 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 15:56:21 INFO - PROCESS | 3624 | 1464908181301 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3624 | ++DOCSHELL 161D7800 == 51 [pid = 3624] [id = 161] 15:56:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (161D7C00) [pid = 3624] [serial = 481] [outer = 00000000] 15:56:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (16D3E400) [pid = 3624] [serial = 482] [outer = 161D7C00] 15:56:21 INFO - PROCESS | 3624 | 1464908181346 Marionette DEBUG loaded listener.js 15:56:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17542800) [pid = 3624] [serial = 483] [outer = 161D7C00] 15:56:21 INFO - PROCESS | 3624 | 1464908181806 Marionette TRACE conn2 <- [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]]]}] 15:56:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 15:56:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 731ms 15:56:21 INFO - PROCESS | 3624 | 1464908181820 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 15:56:21 INFO - PROCESS | 3624 | 1464908181822 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 15:56:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 15:56:21 INFO - PROCESS | 3624 | 1464908181827 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 15:56:21 INFO - PROCESS | 3624 | 1464908181832 Marionette TRACE conn2 <- [1,610,null,{}] 15:56:21 INFO - PROCESS | 3624 | 1464908181845 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:21 INFO - PROCESS | 3624 | 1464908181927 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 15:56:21 INFO - PROCESS | 3624 | 1464908181935 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:21 INFO - PROCESS | 3624 | ++DOCSHELL 152D8400 == 52 [pid = 3624] [id = 162] 15:56:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (152DA400) [pid = 3624] [serial = 484] [outer = 00000000] 15:56:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (175E2000) [pid = 3624] [serial = 485] [outer = 152DA400] 15:56:21 INFO - PROCESS | 3624 | 1464908181978 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (175EA400) [pid = 3624] [serial = 486] [outer = 152DA400] 15:56:22 INFO - PROCESS | 3624 | 1464908182401 Marionette TRACE conn2 <- [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]]]}] 15:56:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 15:56:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 590ms 15:56:22 INFO - PROCESS | 3624 | 1464908182429 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 15:56:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 15:56:22 INFO - PROCESS | 3624 | 1464908182431 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 15:56:22 INFO - PROCESS | 3624 | 1464908182434 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 15:56:22 INFO - PROCESS | 3624 | 1464908182436 Marionette TRACE conn2 <- [1,614,null,{}] 15:56:22 INFO - PROCESS | 3624 | 1464908182439 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:22 INFO - PROCESS | 3624 | 1464908182520 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 15:56:22 INFO - PROCESS | 3624 | 1464908182526 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:22 INFO - PROCESS | 3624 | ++DOCSHELL 10487400 == 53 [pid = 3624] [id = 163] 15:56:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (10488000) [pid = 3624] [serial = 487] [outer = 00000000] 15:56:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17EBD000) [pid = 3624] [serial = 488] [outer = 10488000] 15:56:22 INFO - PROCESS | 3624 | 1464908182569 Marionette DEBUG loaded listener.js 15:56:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (18314000) [pid = 3624] [serial = 489] [outer = 10488000] 15:56:23 INFO - PROCESS | 3624 | 1464908183060 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 15:56:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 15:56:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 700ms 15:56:23 INFO - PROCESS | 3624 | 1464908183133 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 3624 | 1464908183135 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 15:56:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 15:56:23 INFO - PROCESS | 3624 | 1464908183138 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 3624 | 1464908183140 Marionette TRACE conn2 <- [1,618,null,{}] 15:56:23 INFO - PROCESS | 3624 | 1464908183149 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:23 INFO - PROCESS | 3624 | 1464908183253 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 15:56:23 INFO - PROCESS | 3624 | 1464908183267 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:23 INFO - PROCESS | 3624 | ++DOCSHELL 18796800 == 54 [pid = 3624] [id = 164] 15:56:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1879BC00) [pid = 3624] [serial = 490] [outer = 00000000] 15:56:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A006000) [pid = 3624] [serial = 491] [outer = 1879BC00] 15:56:23 INFO - PROCESS | 3624 | 1464908183368 Marionette DEBUG loaded listener.js 15:56:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A15AC00) [pid = 3624] [serial = 492] [outer = 1879BC00] 15:56:23 INFO - PROCESS | 3624 | 1464908183794 Marionette TRACE conn2 <- [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]]]}] 15:56:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 15:56:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 699ms 15:56:23 INFO - PROCESS | 3624 | 1464908183838 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 15:56:23 INFO - PROCESS | 3624 | 1464908183840 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 15:56:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 15:56:23 INFO - PROCESS | 3624 | 1464908183879 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 15:56:23 INFO - PROCESS | 3624 | 1464908183881 Marionette TRACE conn2 <- [1,622,null,{}] 15:56:23 INFO - PROCESS | 3624 | 1464908183890 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:23 INFO - PROCESS | 3624 | 1464908183997 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 15:56:23 INFO - PROCESS | 3624 | 1464908184012 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 3624 | ++DOCSHELL 1A1BF000 == 55 [pid = 3624] [id = 165] 15:56:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A1BF800) [pid = 3624] [serial = 493] [outer = 00000000] 15:56:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A4D6400) [pid = 3624] [serial = 494] [outer = 1A1BF800] 15:56:24 INFO - PROCESS | 3624 | 1464908184102 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1A8B5400) [pid = 3624] [serial = 495] [outer = 1A1BF800] 15:56:24 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:24 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:24 INFO - PROCESS | 3624 | 1464908184490 Marionette TRACE conn2 <- [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]]]}] 15:56:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 15:56:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 668ms 15:56:24 INFO - PROCESS | 3624 | 1464908184527 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 15:56:24 INFO - PROCESS | 3624 | 1464908184529 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 15:56:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 15:56:24 INFO - PROCESS | 3624 | 1464908184532 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 15:56:24 INFO - PROCESS | 3624 | 1464908184534 Marionette TRACE conn2 <- [1,626,null,{}] 15:56:24 INFO - PROCESS | 3624 | 1464908184543 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:24 INFO - PROCESS | 3624 | 1464908184646 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 15:56:24 INFO - PROCESS | 3624 | 1464908184653 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:24 INFO - PROCESS | 3624 | ++DOCSHELL 1A4B4800 == 56 [pid = 3624] [id = 166] 15:56:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A4C1000) [pid = 3624] [serial = 496] [outer = 00000000] 15:56:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1AE15C00) [pid = 3624] [serial = 497] [outer = 1A4C1000] 15:56:24 INFO - PROCESS | 3624 | 1464908184679 Marionette DEBUG loaded listener.js 15:56:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1AE9F400) [pid = 3624] [serial = 498] [outer = 1A4C1000] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (17A8F400) [pid = 3624] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (17A8A000) [pid = 3624] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17EBB400) [pid = 3624] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (0F2EF000) [pid = 3624] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (10446800) [pid = 3624] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (161D4400) [pid = 3624] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (140CE400) [pid = 3624] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (140CD800) [pid = 3624] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17EBB800) [pid = 3624] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (17ABE400) [pid = 3624] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15149800) [pid = 3624] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (0F2F2800) [pid = 3624] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (13DE0800) [pid = 3624] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 15:56:24 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1716E400) [pid = 3624] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 15:56:25 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:25 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:25 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:25 INFO - PROCESS | 3624 | 1464908185188 Marionette TRACE conn2 <- [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]]]}] 15:56:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 15:56:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 683ms 15:56:25 INFO - PROCESS | 3624 | 1464908185215 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 3624 | 1464908185217 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 15:56:25 INFO - PROCESS | 3624 | 1464908185220 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 15:56:25 INFO - PROCESS | 3624 | 1464908185222 Marionette TRACE conn2 <- [1,630,null,{}] 15:56:25 INFO - PROCESS | 3624 | 1464908185225 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:25 INFO - PROCESS | 3624 | 1464908185337 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 15:56:25 INFO - PROCESS | 3624 | 1464908185346 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 3624 | ++DOCSHELL 105FA400 == 57 [pid = 3624] [id = 167] 15:56:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (13DE0800) [pid = 3624] [serial = 499] [outer = 00000000] 15:56:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (16B8D800) [pid = 3624] [serial = 500] [outer = 13DE0800] 15:56:25 INFO - PROCESS | 3624 | 1464908185389 Marionette DEBUG loaded listener.js 15:56:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (18974000) [pid = 3624] [serial = 501] [outer = 13DE0800] 15:56:25 INFO - PROCESS | 3624 | 1464908185792 Marionette TRACE conn2 <- [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]]]}] 15:56:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 15:56:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 590ms 15:56:25 INFO - PROCESS | 3624 | 1464908185818 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 15:56:25 INFO - PROCESS | 3624 | 1464908185820 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 15:56:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 15:56:25 INFO - PROCESS | 3624 | 1464908185823 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 15:56:25 INFO - PROCESS | 3624 | 1464908185825 Marionette TRACE conn2 <- [1,634,null,{}] 15:56:25 INFO - PROCESS | 3624 | 1464908185828 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:25 INFO - PROCESS | 3624 | 1464908185943 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 15:56:25 INFO - PROCESS | 3624 | 1464908185949 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:25 INFO - PROCESS | 3624 | ++DOCSHELL 17A95C00 == 58 [pid = 3624] [id = 168] 15:56:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1A1C5C00) [pid = 3624] [serial = 502] [outer = 00000000] 15:56:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1AE09400) [pid = 3624] [serial = 503] [outer = 1A1C5C00] 15:56:25 INFO - PROCESS | 3624 | 1464908185991 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1B41D000) [pid = 3624] [serial = 504] [outer = 1A1C5C00] 15:56:26 INFO - PROCESS | 3624 | 1464908186382 Marionette TRACE conn2 <- [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]]]}] 15:56:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 15:56:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 591ms 15:56:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 15:56:26 INFO - PROCESS | 3624 | 1464908186424 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 15:56:26 INFO - PROCESS | 3624 | 1464908186426 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 15:56:26 INFO - PROCESS | 3624 | 1464908186429 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 15:56:26 INFO - PROCESS | 3624 | 1464908186431 Marionette TRACE conn2 <- [1,638,null,{}] 15:56:26 INFO - PROCESS | 3624 | 1464908186434 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:26 INFO - PROCESS | 3624 | 1464908186512 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 15:56:26 INFO - PROCESS | 3624 | 1464908186518 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:26 INFO - PROCESS | 3624 | ++DOCSHELL 166A0800 == 59 [pid = 3624] [id = 169] 15:56:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (166A6800) [pid = 3624] [serial = 505] [outer = 00000000] 15:56:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (166AA000) [pid = 3624] [serial = 506] [outer = 166A6800] 15:56:26 INFO - PROCESS | 3624 | 1464908186566 Marionette DEBUG loaded listener.js 15:56:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (166AF000) [pid = 3624] [serial = 507] [outer = 166A6800] 15:56:27 INFO - PROCESS | 3624 | 1464908187141 Marionette TRACE conn2 <- [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]]]}] 15:56:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 15:56:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 730ms 15:56:27 INFO - PROCESS | 3624 | 1464908187167 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 15:56:27 INFO - PROCESS | 3624 | 1464908187172 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 15:56:27 INFO - PROCESS | 3624 | 1464908187177 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 15:56:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 15:56:27 INFO - PROCESS | 3624 | 1464908187182 Marionette TRACE conn2 <- [1,642,null,{}] 15:56:27 INFO - PROCESS | 3624 | 1464908187188 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:27 INFO - PROCESS | 3624 | 1464908187297 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 15:56:27 INFO - PROCESS | 3624 | 1464908187406 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:27 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F5000 == 60 [pid = 3624] [id = 170] 15:56:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (10A64C00) [pid = 3624] [serial = 508] [outer = 00000000] 15:56:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (10B30800) [pid = 3624] [serial = 509] [outer = 10A64C00] 15:56:27 INFO - PROCESS | 3624 | 1464908187445 Marionette DEBUG loaded listener.js 15:56:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (10B36C00) [pid = 3624] [serial = 510] [outer = 10A64C00] 15:56:28 INFO - PROCESS | 3624 | 1464908188080 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 15:56:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 15:56:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 932ms 15:56:28 INFO - PROCESS | 3624 | 1464908188108 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 15:56:28 INFO - PROCESS | 3624 | 1464908188114 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 15:56:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 15:56:28 INFO - PROCESS | 3624 | 1464908188120 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 15:56:28 INFO - PROCESS | 3624 | 1464908188123 Marionette TRACE conn2 <- [1,646,null,{}] 15:56:28 INFO - PROCESS | 3624 | 1464908188127 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:28 INFO - PROCESS | 3624 | 1464908188237 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 15:56:28 INFO - PROCESS | 3624 | 1464908188337 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:28 INFO - PROCESS | 3624 | ++DOCSHELL 14E25400 == 61 [pid = 3624] [id = 171] 15:56:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (14E28000) [pid = 3624] [serial = 511] [outer = 00000000] 15:56:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1562CC00) [pid = 3624] [serial = 512] [outer = 14E28000] 15:56:28 INFO - PROCESS | 3624 | 1464908188396 Marionette DEBUG loaded listener.js 15:56:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (160A4400) [pid = 3624] [serial = 513] [outer = 14E28000] 15:56:28 INFO - PROCESS | 3624 | 1464908188941 Marionette TRACE conn2 <- [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]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 15:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 901ms 15:56:29 INFO - PROCESS | 3624 | 1464908189022 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3624 | 1464908189025 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 15:56:29 INFO - PROCESS | 3624 | 1464908189029 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3624 | 1464908189033 Marionette TRACE conn2 <- [1,650,null,{}] 15:56:29 INFO - PROCESS | 3624 | 1464908189043 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:29 INFO - PROCESS | 3624 | 1464908189150 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 15:56:29 INFO - PROCESS | 3624 | 1464908189276 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:29 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F5800 == 62 [pid = 3624] [id = 172] 15:56:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (0F2F5C00) [pid = 3624] [serial = 514] [outer = 00000000] 15:56:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (16D45800) [pid = 3624] [serial = 515] [outer = 0F2F5C00] 15:56:29 INFO - PROCESS | 3624 | 1464908189332 Marionette DEBUG loaded listener.js 15:56:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (16DB0000) [pid = 3624] [serial = 516] [outer = 0F2F5C00] 15:56:29 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:29 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:29 INFO - PROCESS | 3624 | 1464908189932 Marionette TRACE conn2 <- [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]]]}] 15:56:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 15:56:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 947ms 15:56:29 INFO - PROCESS | 3624 | 1464908189973 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 15:56:29 INFO - PROCESS | 3624 | 1464908189976 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 15:56:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 15:56:29 INFO - PROCESS | 3624 | 1464908189980 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 15:56:29 INFO - PROCESS | 3624 | 1464908189982 Marionette TRACE conn2 <- [1,654,null,{}] 15:56:29 INFO - PROCESS | 3624 | 1464908189985 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:30 INFO - PROCESS | 3624 | 1464908190090 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 15:56:30 INFO - PROCESS | 3624 | 1464908190187 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:30 INFO - PROCESS | 3624 | ++DOCSHELL 16DB6C00 == 63 [pid = 3624] [id = 173] 15:56:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (16DB7C00) [pid = 3624] [serial = 517] [outer = 00000000] 15:56:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (16DBB400) [pid = 3624] [serial = 518] [outer = 16DB7C00] 15:56:30 INFO - PROCESS | 3624 | 1464908190241 Marionette DEBUG loaded listener.js 15:56:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (175E4C00) [pid = 3624] [serial = 519] [outer = 16DB7C00] 15:56:30 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:30 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:30 INFO - PROCESS | 3624 | 1464908190787 Marionette TRACE conn2 <- [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]]]}] 15:56:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 15:56:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 901ms 15:56:30 INFO - PROCESS | 3624 | 1464908190867 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 15:56:30 INFO - PROCESS | 3624 | 1464908190870 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 15:56:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 15:56:30 INFO - PROCESS | 3624 | 1464908190873 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 15:56:30 INFO - PROCESS | 3624 | 1464908190875 Marionette TRACE conn2 <- [1,658,null,{}] 15:56:30 INFO - PROCESS | 3624 | 1464908190879 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:31 INFO - PROCESS | 3624 | 1464908191014 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 15:56:31 INFO - PROCESS | 3624 | 1464908191148 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:31 INFO - PROCESS | 3624 | ++DOCSHELL 16DB5000 == 64 [pid = 3624] [id = 174] 15:56:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (16DB9800) [pid = 3624] [serial = 520] [outer = 00000000] 15:56:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1A004000) [pid = 3624] [serial = 521] [outer = 16DB9800] 15:56:31 INFO - PROCESS | 3624 | 1464908191204 Marionette DEBUG loaded listener.js 15:56:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1A008400) [pid = 3624] [serial = 522] [outer = 16DB9800] 15:56:31 INFO - PROCESS | 3624 | 1464908191904 Marionette TRACE conn2 <- [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]]]}] 15:56:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 15:56:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1088ms 15:56:31 INFO - PROCESS | 3624 | 1464908191966 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 15:56:31 INFO - PROCESS | 3624 | 1464908191970 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 15:56:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 15:56:31 INFO - PROCESS | 3624 | 1464908191976 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 15:56:31 INFO - PROCESS | 3624 | 1464908191979 Marionette TRACE conn2 <- [1,662,null,{}] 15:56:31 INFO - PROCESS | 3624 | 1464908191984 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:32 INFO - PROCESS | 3624 | 1464908192082 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 15:56:32 INFO - PROCESS | 3624 | 1464908192175 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:32 INFO - PROCESS | 3624 | ++DOCSHELL 10F5D000 == 65 [pid = 3624] [id = 175] 15:56:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (114A8800) [pid = 3624] [serial = 523] [outer = 00000000] 15:56:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1322B400) [pid = 3624] [serial = 524] [outer = 114A8800] 15:56:32 INFO - PROCESS | 3624 | 1464908192225 Marionette DEBUG loaded listener.js 15:56:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (140CC400) [pid = 3624] [serial = 525] [outer = 114A8800] 15:56:32 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:56:32 INFO - PROCESS | 3624 | [3624] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 15:56:32 INFO - PROCESS | 3624 | 1464908192792 Marionette TRACE conn2 <- [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]]]}] 15:56:32 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 15:56:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 839ms 15:56:32 INFO - PROCESS | 3624 | 1464908192820 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 15:56:32 INFO - PROCESS | 3624 | 1464908192825 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 15:56:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 15:56:32 INFO - PROCESS | 3624 | 1464908192831 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 15:56:32 INFO - PROCESS | 3624 | 1464908192833 Marionette TRACE conn2 <- [1,666,null,{}] 15:56:32 INFO - PROCESS | 3624 | 1464908192837 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:32 INFO - PROCESS | 3624 | 1464908192932 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 15:56:33 INFO - PROCESS | 3624 | 1464908193034 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 3624 | ++DOCSHELL 10B36000 == 66 [pid = 3624] [id = 176] 15:56:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (14EC9800) [pid = 3624] [serial = 526] [outer = 00000000] 15:56:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (15281800) [pid = 3624] [serial = 527] [outer = 14EC9800] 15:56:33 INFO - PROCESS | 3624 | 1464908193064 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (160A1800) [pid = 3624] [serial = 528] [outer = 14EC9800] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 17A95C00 == 65 [pid = 3624] [id = 168] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 105FA400 == 64 [pid = 3624] [id = 167] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 1A4B4800 == 63 [pid = 3624] [id = 166] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 1A1BF000 == 62 [pid = 3624] [id = 165] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 18796800 == 61 [pid = 3624] [id = 164] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 10487400 == 60 [pid = 3624] [id = 163] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 152D8400 == 59 [pid = 3624] [id = 162] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 161D7800 == 58 [pid = 3624] [id = 161] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 0F2F6800 == 57 [pid = 3624] [id = 160] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 0F2EF400 == 56 [pid = 3624] [id = 159] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 1435BC00 == 55 [pid = 3624] [id = 155] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 0F2F8C00 == 54 [pid = 3624] [id = 154] 15:56:33 INFO - PROCESS | 3624 | --DOCSHELL 1A1C5000 == 53 [pid = 3624] [id = 153] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (17E62C00) [pid = 3624] [serial = 443] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (17F4B800) [pid = 3624] [serial = 446] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (17E6DC00) [pid = 3624] [serial = 444] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1A005400) [pid = 3624] [serial = 449] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (10F5C800) [pid = 3624] [serial = 431] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (12B93C00) [pid = 3624] [serial = 432] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (13238000) [pid = 3624] [serial = 429] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (112AFC00) [pid = 3624] [serial = 428] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (161DFC00) [pid = 3624] [serial = 440] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (151D1800) [pid = 3624] [serial = 434] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (15946400) [pid = 3624] [serial = 435] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (160A6800) [pid = 3624] [serial = 437] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (160ACC00) [pid = 3624] [serial = 438] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1A1CD000) [pid = 3624] [serial = 456] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (0F2F3400) [pid = 3624] [serial = 425] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (17F54C00) [pid = 3624] [serial = 447] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (11C80800) [pid = 3624] [serial = 413] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (14368C00) [pid = 3624] [serial = 416] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (18551C00) [pid = 3624] [serial = 419] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1AC37000) [pid = 3624] [serial = 422] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1A1C3800) [pid = 3624] [serial = 455] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A159C00) [pid = 3624] [serial = 450] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (17F47800) [pid = 3624] [serial = 452] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1A8B2400) [pid = 3624] [serial = 458] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1A009800) [pid = 3624] [serial = 453] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (16D47C00) [pid = 3624] [serial = 441] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1B59A000) [pid = 3624] [serial = 338] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (10ED0000) [pid = 3624] [serial = 329] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (152DC400) [pid = 3624] [serial = 332] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (18975400) [pid = 3624] [serial = 335] [outer = 00000000] [url = about:blank] 15:56:33 INFO - PROCESS | 3624 | 1464908193602 Marionette TRACE conn2 <- [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]]]}] 15:56:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 15:56:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 823ms 15:56:33 INFO - PROCESS | 3624 | 1464908193658 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 15:56:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 15:56:33 INFO - PROCESS | 3624 | 1464908193660 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 15:56:33 INFO - PROCESS | 3624 | 1464908193664 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 15:56:33 INFO - PROCESS | 3624 | 1464908193667 Marionette TRACE conn2 <- [1,670,null,{}] 15:56:33 INFO - PROCESS | 3624 | 1464908193677 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:33 INFO - PROCESS | 3624 | 1464908193765 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 15:56:33 INFO - PROCESS | 3624 | 1464908193775 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:33 INFO - PROCESS | 3624 | ++DOCSHELL 1311A800 == 54 [pid = 3624] [id = 177] 15:56:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (140C7000) [pid = 3624] [serial = 529] [outer = 00000000] 15:56:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15287C00) [pid = 3624] [serial = 530] [outer = 140C7000] 15:56:33 INFO - PROCESS | 3624 | 1464908193826 Marionette DEBUG loaded listener.js 15:56:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1594D400) [pid = 3624] [serial = 531] [outer = 140C7000] 15:56:34 INFO - PROCESS | 3624 | 1464908194819 Marionette TRACE conn2 <- [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]]]}] 15:56:34 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) 15:56:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1181ms 15:56:34 INFO - PROCESS | 3624 | 1464908194859 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 15:56:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 15:56:34 INFO - PROCESS | 3624 | 1464908194861 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 15:56:34 INFO - PROCESS | 3624 | 1464908194865 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 15:56:34 INFO - PROCESS | 3624 | 1464908194866 Marionette TRACE conn2 <- [1,674,null,{}] 15:56:34 INFO - PROCESS | 3624 | 1464908194870 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:34 INFO - PROCESS | 3624 | 1464908194951 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 15:56:34 INFO - PROCESS | 3624 | 1464908194958 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:34 INFO - PROCESS | 3624 | ++DOCSHELL 15BF5800 == 55 [pid = 3624] [id = 178] 15:56:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (160A6000) [pid = 3624] [serial = 532] [outer = 00000000] 15:56:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (16B83400) [pid = 3624] [serial = 533] [outer = 160A6000] 15:56:34 INFO - PROCESS | 3624 | 1464908195002 Marionette DEBUG loaded listener.js 15:56:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (16DB5400) [pid = 3624] [serial = 534] [outer = 160A6000] 15:56:35 INFO - PROCESS | 3624 | 1464908195922 Marionette TRACE conn2 <- [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]]]}] 15:56:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 15:56:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1088ms 15:56:35 INFO - PROCESS | 3624 | 1464908195949 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 15:56:35 INFO - PROCESS | 3624 | 1464908195951 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 15:56:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 15:56:35 INFO - PROCESS | 3624 | 1464908195960 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 15:56:35 INFO - PROCESS | 3624 | 1464908195961 Marionette TRACE conn2 <- [1,678,null,{}] 15:56:35 INFO - PROCESS | 3624 | 1464908195965 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:36 INFO - PROCESS | 3624 | 1464908196070 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 15:56:36 INFO - PROCESS | 3624 | 1464908196076 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:36 INFO - PROCESS | 3624 | ++DOCSHELL 0C393C00 == 56 [pid = 3624] [id = 179] 15:56:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (0F2F4000) [pid = 3624] [serial = 535] [outer = 00000000] 15:56:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17538400) [pid = 3624] [serial = 536] [outer = 0F2F4000] 15:56:36 INFO - PROCESS | 3624 | 1464908196120 Marionette DEBUG loaded listener.js 15:56:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17753800) [pid = 3624] [serial = 537] [outer = 0F2F4000] 15:56:37 INFO - PROCESS | 3624 | 1464908197080 Marionette TRACE conn2 <- [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]]]}] 15:56:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 15:56:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1134ms 15:56:37 INFO - PROCESS | 3624 | 1464908197102 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 15:56:37 INFO - PROCESS | 3624 | 1464908197104 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 15:56:37 INFO - PROCESS | 3624 | 1464908197107 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 15:56:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 15:56:37 INFO - PROCESS | 3624 | 1464908197109 Marionette TRACE conn2 <- [1,682,null,{}] 15:56:37 INFO - PROCESS | 3624 | 1464908197112 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:37 INFO - PROCESS | 3624 | 1464908197240 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 15:56:37 INFO - PROCESS | 3624 | 1464908197292 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:37 INFO - PROCESS | 3624 | ++DOCSHELL 10B2AC00 == 57 [pid = 3624] [id = 180] 15:56:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (16DB6800) [pid = 3624] [serial = 538] [outer = 00000000] 15:56:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (18314C00) [pid = 3624] [serial = 539] [outer = 16DB6800] 15:56:37 INFO - PROCESS | 3624 | 1464908197337 Marionette DEBUG loaded listener.js 15:56:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (18796800) [pid = 3624] [serial = 540] [outer = 16DB6800] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (11263400) [pid = 3624] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (112A7800) [pid = 3624] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (18972C00) [pid = 3624] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (0C390800) [pid = 3624] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (17EA2C00) [pid = 3624] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (15B6E800) [pid = 3624] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1B410800) [pid = 3624] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1435DC00) [pid = 3624] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1A167C00) [pid = 3624] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1A4D2C00) [pid = 3624] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1879BC00) [pid = 3624] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A1BF800) [pid = 3624] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1A4C1000) [pid = 3624] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (13DE0800) [pid = 3624] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (152DA400) [pid = 3624] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (0F2F7400) [pid = 3624] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1022BC00) [pid = 3624] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (161D7C00) [pid = 3624] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10488000) [pid = 3624] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1A1C5C00) [pid = 3624] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 15:56:37 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1A4B6400) [pid = 3624] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 15:56:38 INFO - PROCESS | 3624 | 1464908198250 Marionette TRACE conn2 <- [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]]]}] 15:56:38 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) 15:56:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 15:56:38 INFO - PROCESS | 3624 | 1464908198311 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 15:56:38 INFO - PROCESS | 3624 | 1464908198313 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 15:56:38 INFO - PROCESS | 3624 | 1464908198316 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 15:56:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 15:56:38 INFO - PROCESS | 3624 | 1464908198318 Marionette TRACE conn2 <- [1,686,null,{}] 15:56:38 INFO - PROCESS | 3624 | 1464908198322 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:38 INFO - PROCESS | 3624 | 1464908198427 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 15:56:38 INFO - PROCESS | 3624 | 1464908198476 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:38 INFO - PROCESS | 3624 | ++DOCSHELL 1022A000 == 58 [pid = 3624] [id = 181] 15:56:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1022BC00) [pid = 3624] [serial = 541] [outer = 00000000] 15:56:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (13DE0800) [pid = 3624] [serial = 542] [outer = 1022BC00] 15:56:38 INFO - PROCESS | 3624 | 1464908198521 Marionette DEBUG loaded listener.js 15:56:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (15142000) [pid = 3624] [serial = 543] [outer = 1022BC00] 15:56:39 INFO - PROCESS | 3624 | 1464908199368 Marionette TRACE conn2 <- [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]]]}] 15:56:39 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) 15:56:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1087ms 15:56:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 15:56:39 INFO - PROCESS | 3624 | 1464908199401 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 15:56:39 INFO - PROCESS | 3624 | 1464908199403 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 15:56:39 INFO - PROCESS | 3624 | 1464908199407 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 15:56:39 INFO - PROCESS | 3624 | 1464908199409 Marionette TRACE conn2 <- [1,690,null,{}] 15:56:39 INFO - PROCESS | 3624 | 1464908199412 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:39 INFO - PROCESS | 3624 | 1464908199520 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 15:56:39 INFO - PROCESS | 3624 | 1464908199529 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:39 INFO - PROCESS | 3624 | ++DOCSHELL 13111000 == 59 [pid = 3624] [id = 182] 15:56:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (131B8000) [pid = 3624] [serial = 544] [outer = 00000000] 15:56:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (16B92800) [pid = 3624] [serial = 545] [outer = 131B8000] 15:56:39 INFO - PROCESS | 3624 | 1464908199572 Marionette DEBUG loaded listener.js 15:56:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17F4A400) [pid = 3624] [serial = 546] [outer = 131B8000] 15:56:40 INFO - PROCESS | 3624 | 1464908200607 Marionette TRACE conn2 <- [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]]]}] 15:56:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 15:56:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1243ms 15:56:40 INFO - PROCESS | 3624 | 1464908200675 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 15:56:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 15:56:40 INFO - PROCESS | 3624 | 1464908200681 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 15:56:40 INFO - PROCESS | 3624 | 1464908200687 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 15:56:40 INFO - PROCESS | 3624 | 1464908200690 Marionette TRACE conn2 <- [1,694,null,{}] 15:56:40 INFO - PROCESS | 3624 | 1464908200698 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:40 INFO - PROCESS | 3624 | 1464908200804 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 15:56:40 INFO - PROCESS | 3624 | 1464908200923 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:40 INFO - PROCESS | 3624 | ++DOCSHELL 11260400 == 60 [pid = 3624] [id = 183] 15:56:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (11262400) [pid = 3624] [serial = 547] [outer = 00000000] 15:56:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (13126C00) [pid = 3624] [serial = 548] [outer = 11262400] 15:56:41 INFO - PROCESS | 3624 | 1464908201021 Marionette DEBUG loaded listener.js 15:56:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (13717C00) [pid = 3624] [serial = 549] [outer = 11262400] 15:56:42 INFO - PROCESS | 3624 | 1464908202062 Marionette TRACE conn2 <- [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]]]}] 15:56:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 15:56:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1445ms 15:56:42 INFO - PROCESS | 3624 | 1464908202123 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 15:56:42 INFO - PROCESS | 3624 | 1464908202129 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 15:56:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 15:56:42 INFO - PROCESS | 3624 | 1464908202136 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 15:56:42 INFO - PROCESS | 3624 | 1464908202139 Marionette TRACE conn2 <- [1,698,null,{}] 15:56:42 INFO - PROCESS | 3624 | 1464908202143 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:42 INFO - PROCESS | 3624 | 1464908202280 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 15:56:42 INFO - PROCESS | 3624 | 1464908202406 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:42 INFO - PROCESS | 3624 | ++DOCSHELL 151D5C00 == 61 [pid = 3624] [id = 184] 15:56:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1527F800) [pid = 3624] [serial = 550] [outer = 00000000] 15:56:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15BF3000) [pid = 3624] [serial = 551] [outer = 1527F800] 15:56:42 INFO - PROCESS | 3624 | 1464908202460 Marionette DEBUG loaded listener.js 15:56:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (161DF400) [pid = 3624] [serial = 552] [outer = 1527F800] 15:56:43 INFO - PROCESS | 3624 | 1464908203520 Marionette TRACE conn2 <- [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]]]}] 15:56:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 15:56:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1414ms 15:56:43 INFO - PROCESS | 3624 | 1464908203551 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 15:56:43 INFO - PROCESS | 3624 | 1464908203553 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 15:56:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 15:56:43 INFO - PROCESS | 3624 | 1464908203557 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 15:56:43 INFO - PROCESS | 3624 | 1464908203561 Marionette TRACE conn2 <- [1,702,null,{}] 15:56:43 INFO - PROCESS | 3624 | 1464908203571 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:43 INFO - PROCESS | 3624 | 1464908203678 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 15:56:43 INFO - PROCESS | 3624 | 1464908203811 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:43 INFO - PROCESS | 3624 | ++DOCSHELL 16DB7000 == 62 [pid = 3624] [id = 185] 15:56:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17EBE400) [pid = 3624] [serial = 553] [outer = 00000000] 15:56:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1A007C00) [pid = 3624] [serial = 554] [outer = 17EBE400] 15:56:43 INFO - PROCESS | 3624 | 1464908203866 Marionette DEBUG loaded listener.js 15:56:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1A15BC00) [pid = 3624] [serial = 555] [outer = 17EBE400] 15:56:44 INFO - PROCESS | 3624 | 1464908204879 Marionette TRACE conn2 <- [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]]]}] 15:56:44 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 15:56:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1413ms 15:56:44 INFO - PROCESS | 3624 | 1464908204957 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 15:56:44 INFO - PROCESS | 3624 | 1464908204961 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 15:56:44 INFO - PROCESS | 3624 | 1464908204966 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 15:56:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 15:56:44 INFO - PROCESS | 3624 | 1464908204970 Marionette TRACE conn2 <- [1,706,null,{}] 15:56:44 INFO - PROCESS | 3624 | 1464908204975 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:45 INFO - PROCESS | 3624 | 1464908205106 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 15:56:45 INFO - PROCESS | 3624 | 1464908205235 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:45 INFO - PROCESS | 3624 | ++DOCSHELL 10B31000 == 63 [pid = 3624] [id = 186] 15:56:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (114B2800) [pid = 3624] [serial = 556] [outer = 00000000] 15:56:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (12D3C400) [pid = 3624] [serial = 557] [outer = 114B2800] 15:56:45 INFO - PROCESS | 3624 | 1464908205283 Marionette DEBUG loaded listener.js 15:56:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (131AFC00) [pid = 3624] [serial = 558] [outer = 114B2800] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 1022A000 == 62 [pid = 3624] [id = 181] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 10B2AC00 == 61 [pid = 3624] [id = 180] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 0C393C00 == 60 [pid = 3624] [id = 179] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 15BF5800 == 59 [pid = 3624] [id = 178] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 1311A800 == 58 [pid = 3624] [id = 177] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 10B36000 == 57 [pid = 3624] [id = 176] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 10F5D000 == 56 [pid = 3624] [id = 175] 15:56:45 INFO - PROCESS | 3624 | --DOCSHELL 0F2F5000 == 55 [pid = 3624] [id = 170] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1513C800) [pid = 3624] [serial = 368] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (13129C00) [pid = 3624] [serial = 414] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1AE10400) [pid = 3624] [serial = 374] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (112A6800) [pid = 3624] [serial = 426] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A007800) [pid = 3624] [serial = 420] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (171D9400) [pid = 3624] [serial = 371] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1B522C00) [pid = 3624] [serial = 377] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (15147400) [pid = 3624] [serial = 417] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A8AB000) [pid = 3624] [serial = 365] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1AE9FC00) [pid = 3624] [serial = 423] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1A006000) [pid = 3624] [serial = 491] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1A4D6400) [pid = 3624] [serial = 494] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1A15AC00) [pid = 3624] [serial = 492] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1AE15C00) [pid = 3624] [serial = 497] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A8B5400) [pid = 3624] [serial = 495] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (16B8D800) [pid = 3624] [serial = 500] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (175E2000) [pid = 3624] [serial = 485] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (11C01800) [pid = 3624] [serial = 477] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (10BB3800) [pid = 3624] [serial = 476] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (10BB1C00) [pid = 3624] [serial = 479] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (13127800) [pid = 3624] [serial = 480] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1A1C3000) [pid = 3624] [serial = 467] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (16D3E400) [pid = 3624] [serial = 482] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17542800) [pid = 3624] [serial = 483] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (17EBD000) [pid = 3624] [serial = 488] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (152D7C00) [pid = 3624] [serial = 464] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (11C0A800) [pid = 3624] [serial = 461] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (1AE09400) [pid = 3624] [serial = 503] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1AE0CC00) [pid = 3624] [serial = 459] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1AE93400) [pid = 3624] [serial = 470] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1B52D400) [pid = 3624] [serial = 473] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (166AA000) [pid = 3624] [serial = 506] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1AE9F400) [pid = 3624] [serial = 498] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1B41D000) [pid = 3624] [serial = 504] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (175EA400) [pid = 3624] [serial = 486] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (18974000) [pid = 3624] [serial = 501] [outer = 00000000] [url = about:blank] 15:56:45 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (18314000) [pid = 3624] [serial = 489] [outer = 00000000] [url = about:blank] 15:56:46 INFO - PROCESS | 3624 | 1464908206319 Marionette TRACE conn2 <- [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]]]}] 15:56:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 15:56:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1383ms 15:56:46 INFO - PROCESS | 3624 | 1464908206374 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 15:56:46 INFO - PROCESS | 3624 | 1464908206379 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 15:56:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 15:56:46 INFO - PROCESS | 3624 | 1464908206385 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 15:56:46 INFO - PROCESS | 3624 | 1464908206388 Marionette TRACE conn2 <- [1,710,null,{}] 15:56:46 INFO - PROCESS | 3624 | 1464908206392 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:46 INFO - PROCESS | 3624 | 1464908206476 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 15:56:46 INFO - PROCESS | 3624 | 1464908206593 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:46 INFO - PROCESS | 3624 | ++DOCSHELL 10B37000 == 56 [pid = 3624] [id = 187] 15:56:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10F5D000) [pid = 3624] [serial = 559] [outer = 00000000] 15:56:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13234800) [pid = 3624] [serial = 560] [outer = 10F5D000] 15:56:46 INFO - PROCESS | 3624 | 1464908206639 Marionette DEBUG loaded listener.js 15:56:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (14364000) [pid = 3624] [serial = 561] [outer = 10F5D000] 15:56:46 INFO - PROCESS | 3624 | 1464908207022 Marionette TRACE conn2 <- [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] 15:56:47 INFO - PROCESS | 3624 | 1464908207086 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 15:56:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 15:56:47 INFO - PROCESS | 3624 | 1464908207090 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 3624 | 1464908207093 Marionette TRACE conn2 <- [1,714,null,{}] 15:56:47 INFO - PROCESS | 3624 | 1464908207104 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:47 INFO - PROCESS | 3624 | 1464908207178 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 15:56:47 INFO - PROCESS | 3624 | 1464908207187 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3624 | ++DOCSHELL 15B64400 == 57 [pid = 3624] [id = 188] 15:56:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15BE9C00) [pid = 3624] [serial = 562] [outer = 00000000] 15:56:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (161D7800) [pid = 3624] [serial = 563] [outer = 15BE9C00] 15:56:47 INFO - PROCESS | 3624 | 1464908207233 Marionette DEBUG loaded listener.js 15:56:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (166A3400) [pid = 3624] [serial = 564] [outer = 15BE9C00] 15:56:47 INFO - PROCESS | 3624 | 1464908207713 Marionette TRACE conn2 <- [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]]]}] 15:56:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 15:56:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 699ms 15:56:47 INFO - PROCESS | 3624 | 1464908207772 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 15:56:47 INFO - PROCESS | 3624 | 1464908207774 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 15:56:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 15:56:47 INFO - PROCESS | 3624 | 1464908207778 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 15:56:47 INFO - PROCESS | 3624 | 1464908207779 Marionette TRACE conn2 <- [1,718,null,{}] 15:56:47 INFO - PROCESS | 3624 | 1464908207783 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:47 INFO - PROCESS | 3624 | 1464908207901 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 15:56:47 INFO - PROCESS | 3624 | 1464908207911 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:47 INFO - PROCESS | 3624 | ++DOCSHELL 16DB0400 == 58 [pid = 3624] [id = 189] 15:56:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (16DB1000) [pid = 3624] [serial = 565] [outer = 00000000] 15:56:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17543C00) [pid = 3624] [serial = 566] [outer = 16DB1000] 15:56:47 INFO - PROCESS | 3624 | 1464908207964 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (175E6C00) [pid = 3624] [serial = 567] [outer = 16DB1000] 15:56:48 INFO - PROCESS | 3624 | 1464908208444 Marionette TRACE conn2 <- [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] 15:56:48 INFO - PROCESS | 3624 | 1464908208479 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 15:56:48 INFO - PROCESS | 3624 | 1464908208483 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 15:56:48 INFO - PROCESS | 3624 | 1464908208484 Marionette TRACE conn2 <- [1,722,null,{}] 15:56:48 INFO - PROCESS | 3624 | 1464908208487 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:48 INFO - PROCESS | 3624 | 1464908208592 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 15:56:48 INFO - PROCESS | 3624 | 1464908208598 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:48 INFO - PROCESS | 3624 | ++DOCSHELL 175E9C00 == 59 [pid = 3624] [id = 190] 15:56:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (175EA400) [pid = 3624] [serial = 568] [outer = 00000000] 15:56:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17E61400) [pid = 3624] [serial = 569] [outer = 175EA400] 15:56:48 INFO - PROCESS | 3624 | 1464908208687 Marionette DEBUG loaded listener.js 15:56:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17E63400) [pid = 3624] [serial = 570] [outer = 175EA400] 15:56:49 INFO - PROCESS | 3624 | 1464908209101 Marionette TRACE conn2 <- [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]]]}] 15:56:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 15:56:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 621ms 15:56:49 INFO - PROCESS | 3624 | 1464908209123 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 15:56:49 INFO - PROCESS | 3624 | 1464908209125 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 15:56:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 15:56:49 INFO - PROCESS | 3624 | 1464908209128 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 15:56:49 INFO - PROCESS | 3624 | 1464908209130 Marionette TRACE conn2 <- [1,726,null,{}] 15:56:49 INFO - PROCESS | 3624 | 1464908209133 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:49 INFO - PROCESS | 3624 | 1464908209260 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 15:56:49 INFO - PROCESS | 3624 | 1464908209349 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:49 INFO - PROCESS | 3624 | ++DOCSHELL 1A003400 == 60 [pid = 3624] [id = 191] 15:56:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A003800) [pid = 3624] [serial = 571] [outer = 00000000] 15:56:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A159400) [pid = 3624] [serial = 572] [outer = 1A003800] 15:56:49 INFO - PROCESS | 3624 | 1464908209393 Marionette DEBUG loaded listener.js 15:56:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1A1C0C00) [pid = 3624] [serial = 573] [outer = 1A003800] 15:56:50 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0F2F4000) [pid = 3624] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 15:56:50 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (14EC9800) [pid = 3624] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 15:56:50 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (16DB6800) [pid = 3624] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 15:56:50 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (160A6000) [pid = 3624] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 15:56:50 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (114A8800) [pid = 3624] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 15:56:50 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (140C7000) [pid = 3624] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 15:56:50 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1022BC00) [pid = 3624] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 15:56:50 INFO - PROCESS | 3624 | 1464908210268 Marionette TRACE conn2 <- [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]]]}] 15:56:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 15:56:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1181ms 15:56:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 15:56:50 INFO - PROCESS | 3624 | 1464908210308 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 15:56:50 INFO - PROCESS | 3624 | 1464908210310 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 15:56:50 INFO - PROCESS | 3624 | 1464908210314 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 15:56:50 INFO - PROCESS | 3624 | 1464908210316 Marionette TRACE conn2 <- [1,730,null,{}] 15:56:50 INFO - PROCESS | 3624 | 1464908210319 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:50 INFO - PROCESS | 3624 | 1464908210425 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 15:56:50 INFO - PROCESS | 3624 | 1464908210474 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:50 INFO - PROCESS | 3624 | ++DOCSHELL 10B33C00 == 61 [pid = 3624] [id = 192] 15:56:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (10B34000) [pid = 3624] [serial = 574] [outer = 00000000] 15:56:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (16D44800) [pid = 3624] [serial = 575] [outer = 10B34000] 15:56:50 INFO - PROCESS | 3624 | 1464908210517 Marionette DEBUG loaded listener.js 15:56:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17F03000) [pid = 3624] [serial = 576] [outer = 10B34000] 15:56:51 INFO - PROCESS | 3624 | 1464908211377 Marionette TRACE conn2 <- [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]]]}] 15:56:51 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 15:56:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1088ms 15:56:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 15:56:51 INFO - PROCESS | 3624 | 1464908211415 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 15:56:51 INFO - PROCESS | 3624 | 1464908211417 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 15:56:51 INFO - PROCESS | 3624 | 1464908211420 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 15:56:51 INFO - PROCESS | 3624 | 1464908211422 Marionette TRACE conn2 <- [1,734,null,{}] 15:56:51 INFO - PROCESS | 3624 | 1464908211425 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:51 INFO - PROCESS | 3624 | 1464908211531 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 15:56:51 INFO - PROCESS | 3624 | 1464908211540 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:51 INFO - PROCESS | 3624 | ++DOCSHELL 1567C000 == 62 [pid = 3624] [id = 193] 15:56:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1594F800) [pid = 3624] [serial = 577] [outer = 00000000] 15:56:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1A1CB800) [pid = 3624] [serial = 578] [outer = 1594F800] 15:56:51 INFO - PROCESS | 3624 | 1464908211583 Marionette DEBUG loaded listener.js 15:56:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1A1CD000) [pid = 3624] [serial = 579] [outer = 1594F800] 15:56:52 INFO - PROCESS | 3624 | 1464908212499 Marionette TRACE conn2 <- [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]]]}] 15:56:52 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.) 15:56:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1072ms 15:56:52 INFO - PROCESS | 3624 | 1464908212512 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 15:56:52 INFO - PROCESS | 3624 | 1464908212516 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 15:56:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 15:56:52 INFO - PROCESS | 3624 | 1464908212522 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 15:56:52 INFO - PROCESS | 3624 | 1464908212526 Marionette TRACE conn2 <- [1,738,null,{}] 15:56:52 INFO - PROCESS | 3624 | 1464908212532 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:52 INFO - PROCESS | 3624 | 1464908212701 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 15:56:52 INFO - PROCESS | 3624 | 1464908212822 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:52 INFO - PROCESS | 3624 | ++DOCSHELL 10BB4800 == 63 [pid = 3624] [id = 194] 15:56:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (10ED0000) [pid = 3624] [serial = 580] [outer = 00000000] 15:56:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (112A7400) [pid = 3624] [serial = 581] [outer = 10ED0000] 15:56:52 INFO - PROCESS | 3624 | 1464908212878 Marionette DEBUG loaded listener.js 15:56:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (12896800) [pid = 3624] [serial = 582] [outer = 10ED0000] 15:56:53 INFO - PROCESS | 3624 | 1464908213938 Marionette TRACE conn2 <- [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]]]}] 15:56:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 15:56:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1445ms 15:56:53 INFO - PROCESS | 3624 | 1464908213965 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 15:56:53 INFO - PROCESS | 3624 | 1464908213971 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 15:56:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 15:56:53 INFO - PROCESS | 3624 | 1464908213977 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 15:56:53 INFO - PROCESS | 3624 | 1464908213980 Marionette TRACE conn2 <- [1,742,null,{}] 15:56:53 INFO - PROCESS | 3624 | 1464908213984 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:54 INFO - PROCESS | 3624 | 1464908214101 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 15:56:54 INFO - PROCESS | 3624 | 1464908214226 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:54 INFO - PROCESS | 3624 | ++DOCSHELL 1528D000 == 64 [pid = 3624] [id = 195] 15:56:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (160A2400) [pid = 3624] [serial = 583] [outer = 00000000] 15:56:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166A1800) [pid = 3624] [serial = 584] [outer = 160A2400] 15:56:54 INFO - PROCESS | 3624 | 1464908214282 Marionette DEBUG loaded listener.js 15:56:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (16DAFC00) [pid = 3624] [serial = 585] [outer = 160A2400] 15:56:55 INFO - PROCESS | 3624 | 1464908215295 Marionette TRACE conn2 <- [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]]]}] 15:56:55 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 15:56:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1352ms 15:56:55 INFO - PROCESS | 3624 | 1464908215331 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 15:56:55 INFO - PROCESS | 3624 | 1464908215333 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 15:56:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 15:56:55 INFO - PROCESS | 3624 | 1464908215337 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 15:56:55 INFO - PROCESS | 3624 | 1464908215341 Marionette TRACE conn2 <- [1,746,null,{}] 15:56:55 INFO - PROCESS | 3624 | 1464908215352 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:55 INFO - PROCESS | 3624 | 1464908215491 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 15:56:55 INFO - PROCESS | 3624 | 1464908215618 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:55 INFO - PROCESS | 3624 | ++DOCSHELL 17BC7000 == 65 [pid = 3624] [id = 196] 15:56:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17EA9C00) [pid = 3624] [serial = 586] [outer = 00000000] 15:56:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A1C7400) [pid = 3624] [serial = 587] [outer = 17EA9C00] 15:56:55 INFO - PROCESS | 3624 | 1464908215657 Marionette DEBUG loaded listener.js 15:56:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A4D3400) [pid = 3624] [serial = 588] [outer = 17EA9C00] 15:56:56 INFO - PROCESS | 3624 | 1464908216189 Marionette TRACE conn2 <- [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]]]}] 15:56:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 15:56:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 901ms 15:56:56 INFO - PROCESS | 3624 | 1464908216225 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 15:56:56 INFO - PROCESS | 3624 | 1464908216228 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 15:56:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 15:56:56 INFO - PROCESS | 3624 | 1464908216231 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 15:56:56 INFO - PROCESS | 3624 | 1464908216233 Marionette TRACE conn2 <- [1,750,null,{}] 15:56:56 INFO - PROCESS | 3624 | 1464908216237 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:56 INFO - PROCESS | 3624 | 1464908216341 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 15:56:56 INFO - PROCESS | 3624 | 1464908216436 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:56 INFO - PROCESS | 3624 | ++DOCSHELL 1AC30400 == 66 [pid = 3624] [id = 197] 15:56:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1AC30800) [pid = 3624] [serial = 589] [outer = 00000000] 15:56:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1ACDD800) [pid = 3624] [serial = 590] [outer = 1AC30800] 15:56:56 INFO - PROCESS | 3624 | 1464908216489 Marionette DEBUG loaded listener.js 15:56:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1AE09400) [pid = 3624] [serial = 591] [outer = 1AC30800] 15:56:57 INFO - PROCESS | 3624 | 1464908217739 Marionette TRACE conn2 <- [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]]]}] 15:56:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 15:56:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1538ms 15:56:57 INFO - PROCESS | 3624 | 1464908217780 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 15:56:57 INFO - PROCESS | 3624 | 1464908217784 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 15:56:57 INFO - PROCESS | 3624 | 1464908217789 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 15:56:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 15:56:57 INFO - PROCESS | 3624 | 1464908217793 Marionette TRACE conn2 <- [1,754,null,{}] 15:56:57 INFO - PROCESS | 3624 | 1464908217799 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:57 INFO - PROCESS | 3624 | 1464908217944 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 15:56:58 INFO - PROCESS | 3624 | 1464908218064 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 17A88000 == 65 [pid = 3624] [id = 97] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 10B33C00 == 64 [pid = 3624] [id = 192] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 1A003400 == 63 [pid = 3624] [id = 191] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 175E9C00 == 62 [pid = 3624] [id = 190] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 16DB0400 == 61 [pid = 3624] [id = 189] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 15B64400 == 60 [pid = 3624] [id = 188] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 10B37000 == 59 [pid = 3624] [id = 187] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 10B31000 == 58 [pid = 3624] [id = 186] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 151D5C00 == 57 [pid = 3624] [id = 184] 15:56:58 INFO - PROCESS | 3624 | --DOCSHELL 11260400 == 56 [pid = 3624] [id = 183] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17538400) [pid = 3624] [serial = 536] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (15281800) [pid = 3624] [serial = 527] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (18796800) [pid = 3624] [serial = 540] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16D45800) [pid = 3624] [serial = 515] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (18314C00) [pid = 3624] [serial = 539] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16DBB400) [pid = 3624] [serial = 518] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (10B30800) [pid = 3624] [serial = 509] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (16B83400) [pid = 3624] [serial = 533] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (17753800) [pid = 3624] [serial = 537] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1562CC00) [pid = 3624] [serial = 512] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (140CC400) [pid = 3624] [serial = 525] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1322B400) [pid = 3624] [serial = 524] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (15287C00) [pid = 3624] [serial = 530] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1594D400) [pid = 3624] [serial = 531] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1A004000) [pid = 3624] [serial = 521] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15142000) [pid = 3624] [serial = 543] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (16B92800) [pid = 3624] [serial = 545] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (160A1800) [pid = 3624] [serial = 528] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (13DE0800) [pid = 3624] [serial = 542] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16DB5400) [pid = 3624] [serial = 534] [outer = 00000000] [url = about:blank] 15:56:58 INFO - PROCESS | 3624 | ++DOCSHELL 0C391400 == 57 [pid = 3624] [id = 198] 15:56:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (0C393800) [pid = 3624] [serial = 592] [outer = 00000000] 15:56:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10BB0C00) [pid = 3624] [serial = 593] [outer = 0C393800] 15:56:58 INFO - PROCESS | 3624 | 1464908218144 Marionette DEBUG loaded listener.js 15:56:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13DE0800) [pid = 3624] [serial = 594] [outer = 0C393800] 15:56:59 INFO - PROCESS | 3624 | 1464908218997 Marionette TRACE conn2 <- [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]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 15:56:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1243ms 15:56:59 INFO - PROCESS | 3624 | 1464908219025 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 3624 | 1464908219030 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 15:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 15:56:59 INFO - PROCESS | 3624 | 1464908219036 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 3624 | 1464908219038 Marionette TRACE conn2 <- [1,758,null,{}] 15:56:59 INFO - PROCESS | 3624 | 1464908219042 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:59 INFO - PROCESS | 3624 | 1464908219132 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 15:56:59 INFO - PROCESS | 3624 | 1464908219214 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:59 INFO - PROCESS | 3624 | ++DOCSHELL 15142000 == 58 [pid = 3624] [id = 199] 15:56:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (15144000) [pid = 3624] [serial = 595] [outer = 00000000] 15:56:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1528D800) [pid = 3624] [serial = 596] [outer = 15144000] 15:56:59 INFO - PROCESS | 3624 | 1464908219258 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1562A400) [pid = 3624] [serial = 597] [outer = 15144000] 15:56:59 INFO - PROCESS | 3624 | 1464908219669 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 15:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 15:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 699ms 15:56:59 INFO - PROCESS | 3624 | 1464908219734 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 15:56:59 INFO - PROCESS | 3624 | 1464908219736 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 15:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 15:56:59 INFO - PROCESS | 3624 | 1464908219740 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 15:56:59 INFO - PROCESS | 3624 | 1464908219743 Marionette TRACE conn2 <- [1,762,null,{}] 15:56:59 INFO - PROCESS | 3624 | 1464908219753 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:56:59 INFO - PROCESS | 3624 | 1464908219837 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 15:56:59 INFO - PROCESS | 3624 | 1464908219852 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:56:59 INFO - PROCESS | 3624 | ++DOCSHELL 166A6C00 == 59 [pid = 3624] [id = 200] 15:56:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (166A7400) [pid = 3624] [serial = 598] [outer = 00000000] 15:56:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16D45800) [pid = 3624] [serial = 599] [outer = 166A7400] 15:56:59 INFO - PROCESS | 3624 | 1464908219899 Marionette DEBUG loaded listener.js 15:56:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (16DB2400) [pid = 3624] [serial = 600] [outer = 166A7400] 15:57:00 INFO - PROCESS | 3624 | 1464908220325 Marionette TRACE conn2 <- [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]]]}] 15:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 15:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 637ms 15:57:00 INFO - PROCESS | 3624 | 1464908220378 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 15:57:00 INFO - PROCESS | 3624 | 1464908220380 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 15:57:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 15:57:00 INFO - PROCESS | 3624 | 1464908220389 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 15:57:00 INFO - PROCESS | 3624 | 1464908220391 Marionette TRACE conn2 <- [1,766,null,{}] 15:57:00 INFO - PROCESS | 3624 | 1464908220395 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:00 INFO - PROCESS | 3624 | 1464908220506 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 15:57:00 INFO - PROCESS | 3624 | 1464908220586 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:00 INFO - PROCESS | 3624 | ++DOCSHELL 12B08800 == 60 [pid = 3624] [id = 201] 15:57:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (175E9000) [pid = 3624] [serial = 601] [outer = 00000000] 15:57:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (17A93400) [pid = 3624] [serial = 602] [outer = 175E9000] 15:57:00 INFO - PROCESS | 3624 | 1464908220630 Marionette DEBUG loaded listener.js 15:57:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (17AC0C00) [pid = 3624] [serial = 603] [outer = 175E9000] 15:57:01 INFO - PROCESS | 3624 | 1464908221054 Marionette TRACE conn2 <- [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]]]}] 15:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 15:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 684ms 15:57:01 INFO - PROCESS | 3624 | 1464908221091 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 3624 | 1464908221093 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 15:57:01 INFO - PROCESS | 3624 | 1464908221096 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 3624 | 1464908221098 Marionette TRACE conn2 <- [1,770,null,{}] 15:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 15:57:01 INFO - PROCESS | 3624 | 1464908221101 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:01 INFO - PROCESS | 3624 | 1464908221200 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 15:57:01 INFO - PROCESS | 3624 | 1464908221207 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 3624 | ++DOCSHELL 16DAEC00 == 61 [pid = 3624] [id = 202] 15:57:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17BC6400) [pid = 3624] [serial = 604] [outer = 00000000] 15:57:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (183B8800) [pid = 3624] [serial = 605] [outer = 17BC6400] 15:57:01 INFO - PROCESS | 3624 | 1464908221299 Marionette DEBUG loaded listener.js 15:57:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (183B9C00) [pid = 3624] [serial = 606] [outer = 17BC6400] 15:57:01 INFO - PROCESS | 3624 | 1464908221704 Marionette TRACE conn2 <- [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]]]}] 15:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 15:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 637ms 15:57:01 INFO - PROCESS | 3624 | 1464908221719 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 15:57:01 INFO - PROCESS | 3624 | 1464908221721 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 15:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 15:57:01 INFO - PROCESS | 3624 | 1464908221731 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 15:57:01 INFO - PROCESS | 3624 | 1464908221733 Marionette TRACE conn2 <- [1,774,null,{}] 15:57:01 INFO - PROCESS | 3624 | 1464908221736 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:01 INFO - PROCESS | 3624 | 1464908221864 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 15:57:01 INFO - PROCESS | 3624 | 1464908221953 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:01 INFO - PROCESS | 3624 | ++DOCSHELL 18792C00 == 62 [pid = 3624] [id = 203] 15:57:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (18978000) [pid = 3624] [serial = 607] [outer = 00000000] 15:57:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A1C0000) [pid = 3624] [serial = 608] [outer = 18978000] 15:57:01 INFO - PROCESS | 3624 | 1464908221997 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A1CBC00) [pid = 3624] [serial = 609] [outer = 18978000] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (166A6800) [pid = 3624] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (16DB1000) [pid = 3624] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (15BE9C00) [pid = 3624] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (10F5D000) [pid = 3624] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (175EA400) [pid = 3624] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A003800) [pid = 3624] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (10B34000) [pid = 3624] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 15:57:02 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (114B2800) [pid = 3624] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 15:57:02 INFO - PROCESS | 3624 | 1464908222446 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 15:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 15:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 15:57:02 INFO - PROCESS | 3624 | 1464908222470 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 15:57:02 INFO - PROCESS | 3624 | 1464908222472 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 15:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 15:57:02 INFO - PROCESS | 3624 | 1464908222475 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 15:57:02 INFO - PROCESS | 3624 | 1464908222477 Marionette TRACE conn2 <- [1,778,null,{}] 15:57:02 INFO - PROCESS | 3624 | 1464908222480 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:02 INFO - PROCESS | 3624 | 1464908222558 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 15:57:02 INFO - PROCESS | 3624 | 1464908222564 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:02 INFO - PROCESS | 3624 | ++DOCSHELL 105FA800 == 63 [pid = 3624] [id = 204] 15:57:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (114B2800) [pid = 3624] [serial = 610] [outer = 00000000] 15:57:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (166A1400) [pid = 3624] [serial = 611] [outer = 114B2800] 15:57:02 INFO - PROCESS | 3624 | 1464908222608 Marionette DEBUG loaded listener.js 15:57:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166A6800) [pid = 3624] [serial = 612] [outer = 114B2800] 15:57:03 INFO - PROCESS | 3624 | 1464908223028 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 15:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 15:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 591ms 15:57:03 INFO - PROCESS | 3624 | 1464908223073 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 3624 | 1464908223075 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 15:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 15:57:03 INFO - PROCESS | 3624 | 1464908223079 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - PROCESS | 3624 | 1464908223080 Marionette TRACE conn2 <- [1,782,null,{}] 15:57:03 INFO - PROCESS | 3624 | 1464908223093 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:03 INFO - PROCESS | 3624 | 1464908223172 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 15:57:03 INFO - PROCESS | 3624 | 1464908223178 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 3624 | ++DOCSHELL 0C38EC00 == 64 [pid = 3624] [id = 205] 15:57:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (15BE9C00) [pid = 3624] [serial = 613] [outer = 00000000] 15:57:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1A1C2000) [pid = 3624] [serial = 614] [outer = 15BE9C00] 15:57:03 INFO - PROCESS | 3624 | 1464908223221 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1A8AD400) [pid = 3624] [serial = 615] [outer = 15BE9C00] 15:57:03 INFO - PROCESS | 3624 | 1464908223653 Marionette TRACE conn2 <- [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]]]}] 15:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 15:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 637ms 15:57:03 INFO - PROCESS | 3624 | 1464908223721 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 15:57:03 INFO - PROCESS | 3624 | 1464908223722 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 15:57:03 INFO - PROCESS | 3624 | 1464908223726 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 15:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 15:57:03 INFO - PROCESS | 3624 | 1464908223728 Marionette TRACE conn2 <- [1,786,null,{}] 15:57:03 INFO - PROCESS | 3624 | 1464908223731 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:03 INFO - PROCESS | 3624 | 1464908223813 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 15:57:03 INFO - PROCESS | 3624 | 1464908223822 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:03 INFO - PROCESS | 3624 | ++DOCSHELL 160A7800 == 65 [pid = 3624] [id = 206] 15:57:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A00C800) [pid = 3624] [serial = 616] [outer = 00000000] 15:57:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1AE95400) [pid = 3624] [serial = 617] [outer = 1A00C800] 15:57:03 INFO - PROCESS | 3624 | 1464908223868 Marionette DEBUG loaded listener.js 15:57:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1AE9F000) [pid = 3624] [serial = 618] [outer = 1A00C800] 15:57:04 INFO - PROCESS | 3624 | 1464908224264 Marionette TRACE conn2 <- [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]]]}] 15:57:04 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 15:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 590ms 15:57:04 INFO - PROCESS | 3624 | 1464908224317 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 15:57:04 INFO - PROCESS | 3624 | 1464908224319 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 15:57:04 INFO - PROCESS | 3624 | 1464908224322 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 15:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 15:57:04 INFO - PROCESS | 3624 | 1464908224325 Marionette TRACE conn2 <- [1,790,null,{}] 15:57:04 INFO - PROCESS | 3624 | 1464908224328 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:04 INFO - PROCESS | 3624 | 1464908224470 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 15:57:04 INFO - PROCESS | 3624 | 1464908224624 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:04 INFO - PROCESS | 3624 | ++DOCSHELL 10B2D800 == 66 [pid = 3624] [id = 207] 15:57:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (10B30800) [pid = 3624] [serial = 619] [outer = 00000000] 15:57:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (10EC8C00) [pid = 3624] [serial = 620] [outer = 10B30800] 15:57:04 INFO - PROCESS | 3624 | 1464908224680 Marionette DEBUG loaded listener.js 15:57:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1303E800) [pid = 3624] [serial = 621] [outer = 10B30800] 15:57:05 INFO - PROCESS | 3624 | 1464908225237 Marionette TRACE conn2 <- [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]]]}] 15:57:05 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 15:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 933ms 15:57:05 INFO - PROCESS | 3624 | 1464908225271 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 15:57:05 INFO - PROCESS | 3624 | 1464908225275 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 15:57:05 INFO - PROCESS | 3624 | 1464908225279 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 15:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 15:57:05 INFO - PROCESS | 3624 | 1464908225284 Marionette TRACE conn2 <- [1,794,null,{}] 15:57:05 INFO - PROCESS | 3624 | 1464908225289 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:05 INFO - PROCESS | 3624 | 1464908225404 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 15:57:05 INFO - PROCESS | 3624 | 1464908225507 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:05 INFO - PROCESS | 3624 | ++DOCSHELL 160A3400 == 67 [pid = 3624] [id = 208] 15:57:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (160A3800) [pid = 3624] [serial = 622] [outer = 00000000] 15:57:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (166A2000) [pid = 3624] [serial = 623] [outer = 160A3800] 15:57:05 INFO - PROCESS | 3624 | 1464908225562 Marionette DEBUG loaded listener.js 15:57:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (16D43400) [pid = 3624] [serial = 624] [outer = 160A3800] 15:57:06 INFO - PROCESS | 3624 | 1464908226175 Marionette TRACE conn2 <- [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]]]}] 15:57:06 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 15:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 932ms 15:57:06 INFO - PROCESS | 3624 | 1464908226226 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 15:57:06 INFO - PROCESS | 3624 | 1464908226229 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 15:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 15:57:06 INFO - PROCESS | 3624 | 1464908226233 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 15:57:06 INFO - PROCESS | 3624 | 1464908226235 Marionette TRACE conn2 <- [1,798,null,{}] 15:57:06 INFO - PROCESS | 3624 | 1464908226240 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:06 INFO - PROCESS | 3624 | 1464908226352 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 15:57:06 INFO - PROCESS | 3624 | 1464908226456 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:06 INFO - PROCESS | 3624 | ++DOCSHELL 105ED000 == 68 [pid = 3624] [id = 209] 15:57:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17F09000) [pid = 3624] [serial = 625] [outer = 00000000] 15:57:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1A009800) [pid = 3624] [serial = 626] [outer = 17F09000] 15:57:06 INFO - PROCESS | 3624 | 1464908226509 Marionette DEBUG loaded listener.js 15:57:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1A1BFC00) [pid = 3624] [serial = 627] [outer = 17F09000] 15:57:07 INFO - PROCESS | 3624 | 1464908227039 Marionette TRACE conn2 <- [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]]]}] 15:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 15:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 839ms 15:57:07 INFO - PROCESS | 3624 | 1464908227068 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 15:57:07 INFO - PROCESS | 3624 | 1464908227072 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 15:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 15:57:07 INFO - PROCESS | 3624 | 1464908227083 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 15:57:07 INFO - PROCESS | 3624 | 1464908227088 Marionette TRACE conn2 <- [1,802,null,{}] 15:57:07 INFO - PROCESS | 3624 | 1464908227092 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:07 INFO - PROCESS | 3624 | 1464908227200 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 15:57:07 INFO - PROCESS | 3624 | 1464908227300 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:07 INFO - PROCESS | 3624 | ++DOCSHELL 151D5400 == 69 [pid = 3624] [id = 210] 15:57:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1AE94000) [pid = 3624] [serial = 628] [outer = 00000000] 15:57:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1B525400) [pid = 3624] [serial = 629] [outer = 1AE94000] 15:57:07 INFO - PROCESS | 3624 | 1464908227358 Marionette DEBUG loaded listener.js 15:57:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1B526800) [pid = 3624] [serial = 630] [outer = 1AE94000] 15:57:07 INFO - PROCESS | 3624 | 1464908227955 Marionette TRACE conn2 <- [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] 15:57:08 INFO - PROCESS | 3624 | 1464908228029 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 15:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 15:57:08 INFO - PROCESS | 3624 | 1464908228033 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - PROCESS | 3624 | 1464908228035 Marionette TRACE conn2 <- [1,806,null,{}] 15:57:08 INFO - PROCESS | 3624 | 1464908228038 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:08 INFO - PROCESS | 3624 | 1464908228144 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 15:57:08 INFO - PROCESS | 3624 | 1464908228272 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:08 INFO - PROCESS | 3624 | ++DOCSHELL 16D49400 == 70 [pid = 3624] [id = 211] 15:57:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A90B000) [pid = 3624] [serial = 631] [outer = 00000000] 15:57:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1A912800) [pid = 3624] [serial = 632] [outer = 1A90B000] 15:57:08 INFO - PROCESS | 3624 | 1464908228325 Marionette DEBUG loaded listener.js 15:57:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A918C00) [pid = 3624] [serial = 633] [outer = 1A90B000] 15:57:08 INFO - PROCESS | 3624 | 1464908228853 Marionette TRACE conn2 <- [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]]]}] 15:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 15:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 901ms 15:57:08 INFO - PROCESS | 3624 | 1464908228937 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 15:57:08 INFO - PROCESS | 3624 | 1464908228939 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 15:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 15:57:08 INFO - PROCESS | 3624 | 1464908228943 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 15:57:08 INFO - PROCESS | 3624 | 1464908228945 Marionette TRACE conn2 <- [1,810,null,{}] 15:57:08 INFO - PROCESS | 3624 | 1464908228948 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:09 INFO - PROCESS | 3624 | 1464908229052 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 15:57:09 INFO - PROCESS | 3624 | 1464908229184 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:09 INFO - PROCESS | 3624 | ++DOCSHELL 1B591800 == 71 [pid = 3624] [id = 212] 15:57:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1B591C00) [pid = 3624] [serial = 634] [outer = 00000000] 15:57:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1B595C00) [pid = 3624] [serial = 635] [outer = 1B591C00] 15:57:09 INFO - PROCESS | 3624 | 1464908229244 Marionette DEBUG loaded listener.js 15:57:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1B696000) [pid = 3624] [serial = 636] [outer = 1B591C00] 15:57:09 INFO - PROCESS | 3624 | 1464908229853 Marionette TRACE conn2 <- [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] 15:57:09 INFO - PROCESS | 3624 | 1464908229890 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 15:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 15:57:09 INFO - PROCESS | 3624 | 1464908229897 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 15:57:09 INFO - PROCESS | 3624 | 1464908229900 Marionette TRACE conn2 <- [1,814,null,{}] 15:57:09 INFO - PROCESS | 3624 | 1464908229906 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:10 INFO - PROCESS | 3624 | 1464908230041 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 15:57:10 INFO - PROCESS | 3624 | 1464908230297 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:10 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EE000 == 72 [pid = 3624] [id = 213] 15:57:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1022A000) [pid = 3624] [serial = 637] [outer = 00000000] 15:57:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (10B36000) [pid = 3624] [serial = 638] [outer = 1022A000] 15:57:10 INFO - PROCESS | 3624 | 1464908230366 Marionette DEBUG loaded listener.js 15:57:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (11264C00) [pid = 3624] [serial = 639] [outer = 1022A000] 15:57:10 INFO - PROCESS | 3624 | 1464908230970 Marionette TRACE conn2 <- [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]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 15:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1150ms 15:57:11 INFO - PROCESS | 3624 | 1464908231050 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 3624 | 1464908231054 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 15:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 15:57:11 INFO - PROCESS | 3624 | 1464908231059 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - PROCESS | 3624 | 1464908231062 Marionette TRACE conn2 <- [1,818,null,{}] 15:57:11 INFO - PROCESS | 3624 | 1464908231067 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:11 INFO - PROCESS | 3624 | 1464908231200 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 15:57:11 INFO - PROCESS | 3624 | 1464908231343 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:11 INFO - PROCESS | 3624 | ++DOCSHELL 140C7000 == 73 [pid = 3624] [id = 214] 15:57:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1435FC00) [pid = 3624] [serial = 640] [outer = 00000000] 15:57:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (15940400) [pid = 3624] [serial = 641] [outer = 1435FC00] 15:57:11 INFO - PROCESS | 3624 | 1464908231396 Marionette DEBUG loaded listener.js 15:57:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (15BF6C00) [pid = 3624] [serial = 642] [outer = 1435FC00] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 1A15FC00 == 72 [pid = 3624] [id = 79] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 160A7800 == 71 [pid = 3624] [id = 206] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 0C38EC00 == 70 [pid = 3624] [id = 205] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 105FA800 == 69 [pid = 3624] [id = 204] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 18792C00 == 68 [pid = 3624] [id = 203] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 16DAEC00 == 67 [pid = 3624] [id = 202] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 12B08800 == 66 [pid = 3624] [id = 201] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 166A6C00 == 65 [pid = 3624] [id = 200] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 15142000 == 64 [pid = 3624] [id = 199] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 0C391400 == 63 [pid = 3624] [id = 198] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 13111000 == 62 [pid = 3624] [id = 182] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 10BB4800 == 61 [pid = 3624] [id = 194] 15:57:11 INFO - PROCESS | 3624 | --DOCSHELL 1567C000 == 60 [pid = 3624] [id = 193] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1A007C00) [pid = 3624] [serial = 554] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (17543C00) [pid = 3624] [serial = 566] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (161D7800) [pid = 3624] [serial = 563] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (166A3400) [pid = 3624] [serial = 564] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (13234800) [pid = 3624] [serial = 560] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (14364000) [pid = 3624] [serial = 561] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (17E61400) [pid = 3624] [serial = 569] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1A159400) [pid = 3624] [serial = 572] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (17E63400) [pid = 3624] [serial = 570] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (16D44800) [pid = 3624] [serial = 575] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (17F03000) [pid = 3624] [serial = 576] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1A1C0C00) [pid = 3624] [serial = 573] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (131AFC00) [pid = 3624] [serial = 558] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (12D3C400) [pid = 3624] [serial = 557] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (13126C00) [pid = 3624] [serial = 548] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (15BF3000) [pid = 3624] [serial = 551] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (175E6C00) [pid = 3624] [serial = 567] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1A1CB800) [pid = 3624] [serial = 578] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (166AF000) [pid = 3624] [serial = 507] [outer = 00000000] [url = about:blank] 15:57:11 INFO - PROCESS | 3624 | 1464908231901 Marionette TRACE conn2 <- [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]]]}] 15:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 15:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 886ms 15:57:11 INFO - PROCESS | 3624 | 1464908231962 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 15:57:11 INFO - PROCESS | 3624 | 1464908231965 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 15:57:11 INFO - PROCESS | 3624 | 1464908231970 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 15:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 15:57:11 INFO - PROCESS | 3624 | 1464908231972 Marionette TRACE conn2 <- [1,822,null,{}] 15:57:11 INFO - PROCESS | 3624 | 1464908231976 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:12 INFO - PROCESS | 3624 | 1464908232062 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 15:57:12 INFO - PROCESS | 3624 | 1464908232071 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:12 INFO - PROCESS | 3624 | ++DOCSHELL 131B6400 == 61 [pid = 3624] [id = 215] 15:57:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (13DD3C00) [pid = 3624] [serial = 643] [outer = 00000000] 15:57:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (15140400) [pid = 3624] [serial = 644] [outer = 13DD3C00] 15:57:12 INFO - PROCESS | 3624 | 1464908232119 Marionette DEBUG loaded listener.js 15:57:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (161D7000) [pid = 3624] [serial = 645] [outer = 13DD3C00] 15:57:12 INFO - PROCESS | 3624 | 1464908232599 Marionette TRACE conn2 <- [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]]]}] 15:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 15:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 699ms 15:57:12 INFO - PROCESS | 3624 | 1464908232654 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 15:57:12 INFO - PROCESS | 3624 | 1464908232656 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 15:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 15:57:12 INFO - PROCESS | 3624 | 1464908232661 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 15:57:12 INFO - PROCESS | 3624 | 1464908232667 Marionette TRACE conn2 <- [1,826,null,{}] 15:57:12 INFO - PROCESS | 3624 | 1464908232676 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:12 INFO - PROCESS | 3624 | 1464908232766 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 15:57:12 INFO - PROCESS | 3624 | 1464908232781 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:12 INFO - PROCESS | 3624 | ++DOCSHELL 1716BC00 == 62 [pid = 3624] [id = 216] 15:57:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (171D8000) [pid = 3624] [serial = 646] [outer = 00000000] 15:57:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (175E5000) [pid = 3624] [serial = 647] [outer = 171D8000] 15:57:12 INFO - PROCESS | 3624 | 1464908232825 Marionette DEBUG loaded listener.js 15:57:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (175ED400) [pid = 3624] [serial = 648] [outer = 171D8000] 15:57:13 INFO - PROCESS | 3624 | 1464908233269 Marionette TRACE conn2 <- [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]]]}] 15:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 15:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 652ms 15:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 15:57:13 INFO - PROCESS | 3624 | 1464908233318 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 15:57:13 INFO - PROCESS | 3624 | 1464908233321 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 15:57:13 INFO - PROCESS | 3624 | 1464908233324 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 15:57:13 INFO - PROCESS | 3624 | 1464908233326 Marionette TRACE conn2 <- [1,830,null,{}] 15:57:13 INFO - PROCESS | 3624 | 1464908233333 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:13 INFO - PROCESS | 3624 | 1464908233444 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 15:57:13 INFO - PROCESS | 3624 | 1464908233453 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:13 INFO - PROCESS | 3624 | ++DOCSHELL 17545000 == 63 [pid = 3624] [id = 217] 15:57:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17E68000) [pid = 3624] [serial = 649] [outer = 00000000] 15:57:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17F08C00) [pid = 3624] [serial = 650] [outer = 17E68000] 15:57:13 INFO - PROCESS | 3624 | 1464908233498 Marionette DEBUG loaded listener.js 15:57:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (183B9800) [pid = 3624] [serial = 651] [outer = 17E68000] 15:57:13 INFO - PROCESS | 3624 | 1464908233929 Marionette TRACE conn2 <- [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]]]}] 15:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 15:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 621ms 15:57:13 INFO - PROCESS | 3624 | 1464908233971 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 15:57:13 INFO - PROCESS | 3624 | 1464908233973 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 15:57:13 INFO - PROCESS | 3624 | 1464908233976 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 15:57:13 INFO - PROCESS | 3624 | 1464908233978 Marionette TRACE conn2 <- [1,834,null,{}] 15:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 15:57:13 INFO - PROCESS | 3624 | 1464908233981 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:14 INFO - PROCESS | 3624 | 1464908234097 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 15:57:14 INFO - PROCESS | 3624 | 1464908234151 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 3624 | ++DOCSHELL 1831B000 == 64 [pid = 3624] [id = 218] 15:57:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1896E400) [pid = 3624] [serial = 652] [outer = 00000000] 15:57:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1A008C00) [pid = 3624] [serial = 653] [outer = 1896E400] 15:57:14 INFO - PROCESS | 3624 | 1464908234201 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1A15FC00) [pid = 3624] [serial = 654] [outer = 1896E400] 15:57:14 INFO - PROCESS | 3624 | 1464908234629 Marionette TRACE conn2 <- [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]]]}] 15:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 15:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 684ms 15:57:14 INFO - PROCESS | 3624 | 1464908234677 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 15:57:14 INFO - PROCESS | 3624 | 1464908234679 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 15:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 15:57:14 INFO - PROCESS | 3624 | 1464908234686 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 15:57:14 INFO - PROCESS | 3624 | 1464908234688 Marionette TRACE conn2 <- [1,838,null,{}] 15:57:14 INFO - PROCESS | 3624 | 1464908234698 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:14 INFO - PROCESS | 3624 | 1464908234808 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 15:57:14 INFO - PROCESS | 3624 | 1464908234902 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:14 INFO - PROCESS | 3624 | ++DOCSHELL 1A4D0800 == 65 [pid = 3624] [id = 219] 15:57:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1A4D1000) [pid = 3624] [serial = 655] [outer = 00000000] 15:57:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1A8B8400) [pid = 3624] [serial = 656] [outer = 1A4D1000] 15:57:14 INFO - PROCESS | 3624 | 1464908234946 Marionette DEBUG loaded listener.js 15:57:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1A915400) [pid = 3624] [serial = 657] [outer = 1A4D1000] 15:57:15 INFO - PROCESS | 3624 | 1464908235322 Marionette TRACE conn2 <- [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]]]}] 15:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 15:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 699ms 15:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 15:57:15 INFO - PROCESS | 3624 | 1464908235379 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 15:57:15 INFO - PROCESS | 3624 | 1464908235380 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 15:57:15 INFO - PROCESS | 3624 | 1464908235384 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 15:57:15 INFO - PROCESS | 3624 | 1464908235386 Marionette TRACE conn2 <- [1,842,null,{}] 15:57:15 INFO - PROCESS | 3624 | 1464908235389 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:15 INFO - PROCESS | 3624 | 1464908235500 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 15:57:15 INFO - PROCESS | 3624 | 1464908235566 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:15 INFO - PROCESS | 3624 | ++DOCSHELL 166A7800 == 66 [pid = 3624] [id = 220] 15:57:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1A4C0400) [pid = 3624] [serial = 658] [outer = 00000000] 15:57:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1AE13400) [pid = 3624] [serial = 659] [outer = 1A4C0400] 15:57:15 INFO - PROCESS | 3624 | 1464908235616 Marionette DEBUG loaded listener.js 15:57:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1AE9C000) [pid = 3624] [serial = 660] [outer = 1A4C0400] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1435E400) [pid = 3624] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (16DB7C00) [pid = 3624] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (16DB9800) [pid = 3624] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (0F2F5C00) [pid = 3624] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (10A64C00) [pid = 3624] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (14E28000) [pid = 3624] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1B522800) [pid = 3624] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1027C800) [pid = 3624] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1A4CBC00) [pid = 3624] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (17BC6400) [pid = 3624] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (175E9000) [pid = 3624] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1AC30800) [pid = 3624] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (0C393800) [pid = 3624] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (166A7400) [pid = 3624] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (15144000) [pid = 3624] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (18978000) [pid = 3624] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (114B2800) [pid = 3624] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (15BE9C00) [pid = 3624] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17EBE400) [pid = 3624] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A005C00) [pid = 3624] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 15:57:16 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1AC35C00) [pid = 3624] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 15:57:16 INFO - PROCESS | 3624 | 1464908236225 Marionette TRACE conn2 <- [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]]]}] 15:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 15:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 885ms 15:57:16 INFO - PROCESS | 3624 | 1464908236286 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 3624 | 1464908236288 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 15:57:16 INFO - PROCESS | 3624 | 1464908236291 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 15:57:16 INFO - PROCESS | 3624 | 1464908236293 Marionette TRACE conn2 <- [1,846,null,{}] 15:57:16 INFO - PROCESS | 3624 | 1464908236300 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:16 INFO - PROCESS | 3624 | 1464908236391 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 15:57:16 INFO - PROCESS | 3624 | 1464908236403 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:16 INFO - PROCESS | 3624 | ++DOCSHELL 10B2F800 == 67 [pid = 3624] [id = 221] 15:57:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (11266800) [pid = 3624] [serial = 661] [outer = 00000000] 15:57:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1513C400) [pid = 3624] [serial = 662] [outer = 11266800] 15:57:16 INFO - PROCESS | 3624 | 1464908236446 Marionette DEBUG loaded listener.js 15:57:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (152DA800) [pid = 3624] [serial = 663] [outer = 11266800] 15:57:16 INFO - PROCESS | 3624 | 1464908236847 Marionette TRACE conn2 <- [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]]]}] 15:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 15:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 621ms 15:57:16 INFO - PROCESS | 3624 | 1464908236930 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 15:57:16 INFO - PROCESS | 3624 | 1464908236932 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 15:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 15:57:16 INFO - PROCESS | 3624 | 1464908236935 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 15:57:16 INFO - PROCESS | 3624 | 1464908236937 Marionette TRACE conn2 <- [1,850,null,{}] 15:57:16 INFO - PROCESS | 3624 | 1464908236940 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:17 INFO - PROCESS | 3624 | 1464908237023 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 15:57:17 INFO - PROCESS | 3624 | 1464908237030 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3624 | ++DOCSHELL 14362400 == 68 [pid = 3624] [id = 222] 15:57:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (152D7C00) [pid = 3624] [serial = 664] [outer = 00000000] 15:57:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1831E800) [pid = 3624] [serial = 665] [outer = 152D7C00] 15:57:17 INFO - PROCESS | 3624 | 1464908237074 Marionette DEBUG loaded listener.js 15:57:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1ACDFC00) [pid = 3624] [serial = 666] [outer = 152D7C00] 15:57:17 INFO - PROCESS | 3624 | 1464908237514 Marionette TRACE conn2 <- [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]]]}] 15:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 15:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 637ms 15:57:17 INFO - PROCESS | 3624 | 1464908237573 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 15:57:17 INFO - PROCESS | 3624 | 1464908237575 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 15:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 15:57:17 INFO - PROCESS | 3624 | 1464908237579 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 15:57:17 INFO - PROCESS | 3624 | 1464908237580 Marionette TRACE conn2 <- [1,854,null,{}] 15:57:17 INFO - PROCESS | 3624 | 1464908237584 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:17 INFO - PROCESS | 3624 | 1464908237673 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 15:57:17 INFO - PROCESS | 3624 | 1464908237685 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:17 INFO - PROCESS | 3624 | ++DOCSHELL 10489000 == 69 [pid = 3624] [id = 223] 15:57:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (10489800) [pid = 3624] [serial = 667] [outer = 00000000] 15:57:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17B38000) [pid = 3624] [serial = 668] [outer = 10489800] 15:57:17 INFO - PROCESS | 3624 | 1464908237733 Marionette DEBUG loaded listener.js 15:57:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17B3D400) [pid = 3624] [serial = 669] [outer = 10489800] 15:57:18 INFO - PROCESS | 3624 | 1464908238168 Marionette TRACE conn2 <- [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]]]}] 15:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 15:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 699ms 15:57:18 INFO - PROCESS | 3624 | 1464908238263 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 15:57:18 INFO - PROCESS | 3624 | 1464908238267 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 15:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 15:57:18 INFO - PROCESS | 3624 | 1464908238272 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 15:57:18 INFO - PROCESS | 3624 | 1464908238276 Marionette TRACE conn2 <- [1,858,null,{}] 15:57:18 INFO - PROCESS | 3624 | 1464908238282 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:18 INFO - PROCESS | 3624 | 1464908238400 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 15:57:18 INFO - PROCESS | 3624 | 1464908238528 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:18 INFO - PROCESS | 3624 | ++DOCSHELL 10F63C00 == 70 [pid = 3624] [id = 224] 15:57:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (112A6800) [pid = 3624] [serial = 670] [outer = 00000000] 15:57:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (13111000) [pid = 3624] [serial = 671] [outer = 112A6800] 15:57:18 INFO - PROCESS | 3624 | 1464908238588 Marionette DEBUG loaded listener.js 15:57:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (131B8C00) [pid = 3624] [serial = 672] [outer = 112A6800] 15:57:19 INFO - PROCESS | 3624 | 1464908239190 Marionette TRACE conn2 <- [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]]]}] 15:57:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 15:57:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 932ms 15:57:19 INFO - PROCESS | 3624 | 1464908239219 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 15:57:19 INFO - PROCESS | 3624 | 1464908239223 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 15:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 15:57:19 INFO - PROCESS | 3624 | 1464908239230 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 15:57:19 INFO - PROCESS | 3624 | 1464908239234 Marionette TRACE conn2 <- [1,862,null,{}] 15:57:19 INFO - PROCESS | 3624 | 1464908239238 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:19 INFO - PROCESS | 3624 | 1464908239348 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 15:57:19 INFO - PROCESS | 3624 | 1464908239452 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:19 INFO - PROCESS | 3624 | ++DOCSHELL 140CAC00 == 71 [pid = 3624] [id = 225] 15:57:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1513BC00) [pid = 3624] [serial = 673] [outer = 00000000] 15:57:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (166AB400) [pid = 3624] [serial = 674] [outer = 1513BC00] 15:57:19 INFO - PROCESS | 3624 | 1464908239505 Marionette DEBUG loaded listener.js 15:57:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (16DB8C00) [pid = 3624] [serial = 675] [outer = 1513BC00] 15:57:20 INFO - PROCESS | 3624 | 1464908240049 Marionette TRACE conn2 <- [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]]]}] 15:57:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 15:57:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 839ms 15:57:20 INFO - PROCESS | 3624 | 1464908240079 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 15:57:20 INFO - PROCESS | 3624 | 1464908240082 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 15:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 15:57:20 INFO - PROCESS | 3624 | 1464908240087 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 15:57:20 INFO - PROCESS | 3624 | 1464908240089 Marionette TRACE conn2 <- [1,866,null,{}] 15:57:20 INFO - PROCESS | 3624 | 1464908240099 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:20 INFO - PROCESS | 3624 | 1464908240212 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 15:57:20 INFO - PROCESS | 3624 | 1464908240318 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:20 INFO - PROCESS | 3624 | ++DOCSHELL 17B39400 == 72 [pid = 3624] [id = 226] 15:57:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (17B50000) [pid = 3624] [serial = 676] [outer = 00000000] 15:57:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (17B54400) [pid = 3624] [serial = 677] [outer = 17B50000] 15:57:20 INFO - PROCESS | 3624 | 1464908240375 Marionette DEBUG loaded listener.js 15:57:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (17B57C00) [pid = 3624] [serial = 678] [outer = 17B50000] 15:57:20 INFO - PROCESS | 3624 | 1464908240967 Marionette TRACE conn2 <- [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]]]}] 15:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 15:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 932ms 15:57:21 INFO - PROCESS | 3624 | 1464908241017 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 3624 | 1464908241020 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 15:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 15:57:21 INFO - PROCESS | 3624 | 1464908241023 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 3624 | 1464908241025 Marionette TRACE conn2 <- [1,870,null,{}] 15:57:21 INFO - PROCESS | 3624 | 1464908241029 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:21 INFO - PROCESS | 3624 | 1464908241135 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 15:57:21 INFO - PROCESS | 3624 | 1464908241244 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:21 INFO - PROCESS | 3624 | ++DOCSHELL 17EBE400 == 73 [pid = 3624] [id = 227] 15:57:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (17EC6400) [pid = 3624] [serial = 679] [outer = 00000000] 15:57:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A15CC00) [pid = 3624] [serial = 680] [outer = 17EC6400] 15:57:21 INFO - PROCESS | 3624 | 1464908241301 Marionette DEBUG loaded listener.js 15:57:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1A917C00) [pid = 3624] [serial = 681] [outer = 17EC6400] 15:57:21 INFO - PROCESS | 3624 | 1464908241847 Marionette TRACE conn2 <- [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]]]}] 15:57:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 15:57:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 886ms 15:57:21 INFO - PROCESS | 3624 | 1464908241928 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 15:57:21 INFO - PROCESS | 3624 | 1464908241930 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 15:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 15:57:21 INFO - PROCESS | 3624 | 1464908241933 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 15:57:21 INFO - PROCESS | 3624 | 1464908241935 Marionette TRACE conn2 <- [1,874,null,{}] 15:57:21 INFO - PROCESS | 3624 | 1464908241939 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:22 INFO - PROCESS | 3624 | 1464908242041 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 15:57:22 INFO - PROCESS | 3624 | 1464908242173 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:22 INFO - PROCESS | 3624 | ++DOCSHELL 13905800 == 74 [pid = 3624] [id = 228] 15:57:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (140D3400) [pid = 3624] [serial = 682] [outer = 00000000] 15:57:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1B415800) [pid = 3624] [serial = 683] [outer = 140D3400] 15:57:22 INFO - PROCESS | 3624 | 1464908242226 Marionette DEBUG loaded listener.js 15:57:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1B522800) [pid = 3624] [serial = 684] [outer = 140D3400] 15:57:22 INFO - PROCESS | 3624 | 1464908242802 Marionette TRACE conn2 <- [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]]]}] 15:57:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 15:57:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 901ms 15:57:22 INFO - PROCESS | 3624 | 1464908242838 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 15:57:22 INFO - PROCESS | 3624 | 1464908242840 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 15:57:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 15:57:22 INFO - PROCESS | 3624 | 1464908242843 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 15:57:22 INFO - PROCESS | 3624 | 1464908242845 Marionette TRACE conn2 <- [1,878,null,{}] 15:57:22 INFO - PROCESS | 3624 | 1464908242849 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:22 INFO - PROCESS | 3624 | 1464908242973 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 15:57:23 INFO - PROCESS | 3624 | 1464908243078 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 3624 | ++DOCSHELL 10B33C00 == 75 [pid = 3624] [id = 229] 15:57:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (17EBB400) [pid = 3624] [serial = 685] [outer = 00000000] 15:57:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1B69FC00) [pid = 3624] [serial = 686] [outer = 17EBB400] 15:57:23 INFO - PROCESS | 3624 | 1464908243130 Marionette DEBUG loaded listener.js 15:57:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1B87C000) [pid = 3624] [serial = 687] [outer = 17EBB400] 15:57:23 INFO - PROCESS | 3624 | 1464908243712 Marionette TRACE conn2 <- [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]]]}] 15:57:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 15:57:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 901ms 15:57:23 INFO - PROCESS | 3624 | 1464908243746 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 15:57:23 INFO - PROCESS | 3624 | 1464908243750 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 15:57:23 INFO - PROCESS | 3624 | 1464908243756 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 15:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 15:57:23 INFO - PROCESS | 3624 | 1464908243759 Marionette TRACE conn2 <- [1,882,null,{}] 15:57:23 INFO - PROCESS | 3624 | 1464908243764 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:23 INFO - PROCESS | 3624 | 1464908243869 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 15:57:23 INFO - PROCESS | 3624 | 1464908243974 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:23 INFO - PROCESS | 3624 | ++DOCSHELL 105F3800 == 76 [pid = 3624] [id = 230] 15:57:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (10A59C00) [pid = 3624] [serial = 688] [outer = 00000000] 15:57:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (161DA800) [pid = 3624] [serial = 689] [outer = 10A59C00] 15:57:24 INFO - PROCESS | 3624 | 1464908244026 Marionette DEBUG loaded listener.js 15:57:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (17E67800) [pid = 3624] [serial = 690] [outer = 10A59C00] 15:57:25 INFO - PROCESS | 3624 | 1464908245097 Marionette TRACE conn2 <- [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]]]}] 15:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 15:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1382ms 15:57:25 INFO - PROCESS | 3624 | 1464908245163 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 15:57:25 INFO - PROCESS | 3624 | 1464908245168 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 15:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 15:57:25 INFO - PROCESS | 3624 | 1464908245173 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 15:57:25 INFO - PROCESS | 3624 | 1464908245177 Marionette TRACE conn2 <- [1,886,null,{}] 15:57:25 INFO - PROCESS | 3624 | 1464908245183 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:25 INFO - PROCESS | 3624 | 1464908245286 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 15:57:25 INFO - PROCESS | 3624 | 1464908245424 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:25 INFO - PROCESS | 3624 | ++DOCSHELL 1435F400 == 77 [pid = 3624] [id = 231] 15:57:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1435F800) [pid = 3624] [serial = 691] [outer = 00000000] 15:57:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1513E400) [pid = 3624] [serial = 692] [outer = 1435F800] 15:57:25 INFO - PROCESS | 3624 | 1464908245473 Marionette DEBUG loaded listener.js 15:57:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (15680C00) [pid = 3624] [serial = 693] [outer = 1435F800] 15:57:26 INFO - PROCESS | 3624 | 1464908246075 Marionette TRACE conn2 <- [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]]]}] 15:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 15:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 948ms 15:57:26 INFO - PROCESS | 3624 | 1464908246119 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 15:57:26 INFO - PROCESS | 3624 | 1464908246125 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 15:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 15:57:26 INFO - PROCESS | 3624 | 1464908246130 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - PROCESS | 3624 | 1464908246133 Marionette TRACE conn2 <- [1,890,null,{}] 15:57:26 INFO - PROCESS | 3624 | 1464908246137 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:26 INFO - PROCESS | 3624 | 1464908246278 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 17F0F800 == 76 [pid = 3624] [id = 98] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 1B413000 == 75 [pid = 3624] [id = 83] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 14362400 == 74 [pid = 3624] [id = 222] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 10B2F800 == 73 [pid = 3624] [id = 221] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 166A7800 == 72 [pid = 3624] [id = 220] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 1A4D0800 == 71 [pid = 3624] [id = 219] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 1831B000 == 70 [pid = 3624] [id = 218] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 17545000 == 69 [pid = 3624] [id = 217] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 1716BC00 == 68 [pid = 3624] [id = 216] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 131B6400 == 67 [pid = 3624] [id = 215] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 140C7000 == 66 [pid = 3624] [id = 214] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 0F2EE000 == 65 [pid = 3624] [id = 213] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 1B591800 == 64 [pid = 3624] [id = 212] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (112A7400) [pid = 3624] [serial = 581] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (166A1800) [pid = 3624] [serial = 584] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1A1C7400) [pid = 3624] [serial = 587] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 16D49400 == 63 [pid = 3624] [id = 211] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 151D5400 == 62 [pid = 3624] [id = 210] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 105ED000 == 61 [pid = 3624] [id = 209] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 160A3400 == 60 [pid = 3624] [id = 208] 15:57:26 INFO - PROCESS | 3624 | --DOCSHELL 10B2D800 == 59 [pid = 3624] [id = 207] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1A4CF800) [pid = 3624] [serial = 468] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (1B410000) [pid = 3624] [serial = 471] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (15B66000) [pid = 3624] [serial = 465] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (175E4C00) [pid = 3624] [serial = 519] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1A008400) [pid = 3624] [serial = 522] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (16DB0000) [pid = 3624] [serial = 516] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (10B36C00) [pid = 3624] [serial = 510] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (160A4400) [pid = 3624] [serial = 513] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1B58D000) [pid = 3624] [serial = 474] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (13230800) [pid = 3624] [serial = 462] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1A4D6800) [pid = 3624] [serial = 411] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (166A1400) [pid = 3624] [serial = 611] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (166A6800) [pid = 3624] [serial = 612] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A1CBC00) [pid = 3624] [serial = 609] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1A8AD400) [pid = 3624] [serial = 615] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1A1C2000) [pid = 3624] [serial = 614] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (16DB2400) [pid = 3624] [serial = 600] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1A15BC00) [pid = 3624] [serial = 555] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1AE95400) [pid = 3624] [serial = 617] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (183B8800) [pid = 3624] [serial = 605] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (17A93400) [pid = 3624] [serial = 602] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (17AC0C00) [pid = 3624] [serial = 603] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (183B9C00) [pid = 3624] [serial = 606] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1AE09400) [pid = 3624] [serial = 591] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1ACDD800) [pid = 3624] [serial = 590] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (10BB0C00) [pid = 3624] [serial = 593] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (13DE0800) [pid = 3624] [serial = 594] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (16D45800) [pid = 3624] [serial = 599] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1528D800) [pid = 3624] [serial = 596] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (1562A400) [pid = 3624] [serial = 597] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1A1C0000) [pid = 3624] [serial = 608] [outer = 00000000] [url = about:blank] 15:57:26 INFO - PROCESS | 3624 | 1464908246423 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:26 INFO - PROCESS | 3624 | ++DOCSHELL 1027C800 == 60 [pid = 3624] [id = 232] 15:57:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1055C000) [pid = 3624] [serial = 694] [outer = 00000000] 15:57:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (10B37400) [pid = 3624] [serial = 695] [outer = 1055C000] 15:57:26 INFO - PROCESS | 3624 | 1464908246468 Marionette DEBUG loaded listener.js 15:57:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (12B08800) [pid = 3624] [serial = 696] [outer = 1055C000] 15:57:26 INFO - PROCESS | 3624 | 1464908246886 Marionette TRACE conn2 <- [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]]]}] 15:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 15:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 808ms 15:57:26 INFO - PROCESS | 3624 | 1464908246919 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 15:57:26 INFO - PROCESS | 3624 | 1464908246921 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 15:57:26 INFO - PROCESS | 3624 | 1464908246925 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 15:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 15:57:26 INFO - PROCESS | 3624 | 1464908246928 Marionette TRACE conn2 <- [1,894,null,{}] 15:57:26 INFO - PROCESS | 3624 | 1464908246938 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:27 INFO - PROCESS | 3624 | 1464908247026 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 15:57:27 INFO - PROCESS | 3624 | 1464908247036 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 3624 | ++DOCSHELL 16B8D800 == 61 [pid = 3624] [id = 233] 15:57:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (16B8E400) [pid = 3624] [serial = 697] [outer = 00000000] 15:57:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (16DACC00) [pid = 3624] [serial = 698] [outer = 16B8E400] 15:57:27 INFO - PROCESS | 3624 | 1464908247082 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (16DB5400) [pid = 3624] [serial = 699] [outer = 16B8E400] 15:57:27 INFO - PROCESS | 3624 | 1464908247532 Marionette TRACE conn2 <- [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]]]}] 15:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 15:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 636ms 15:57:27 INFO - PROCESS | 3624 | 1464908247564 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 15:57:27 INFO - PROCESS | 3624 | 1464908247566 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 15:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 15:57:27 INFO - PROCESS | 3624 | 1464908247573 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 15:57:27 INFO - PROCESS | 3624 | 1464908247575 Marionette TRACE conn2 <- [1,898,null,{}] 15:57:27 INFO - PROCESS | 3624 | 1464908247578 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:27 INFO - PROCESS | 3624 | 1464908247665 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 15:57:27 INFO - PROCESS | 3624 | 1464908247671 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:27 INFO - PROCESS | 3624 | ++DOCSHELL 175E8400 == 62 [pid = 3624] [id = 234] 15:57:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (175E9C00) [pid = 3624] [serial = 700] [outer = 00000000] 15:57:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17A93800) [pid = 3624] [serial = 701] [outer = 175E9C00] 15:57:27 INFO - PROCESS | 3624 | 1464908247715 Marionette DEBUG loaded listener.js 15:57:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17B38400) [pid = 3624] [serial = 702] [outer = 175E9C00] 15:57:28 INFO - PROCESS | 3624 | 1464908248185 Marionette TRACE conn2 <- [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]]]}] 15:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 15:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 699ms 15:57:28 INFO - PROCESS | 3624 | 1464908248274 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 3624 | 1464908248276 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 15:57:28 INFO - PROCESS | 3624 | 1464908248279 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 15:57:28 INFO - PROCESS | 3624 | 1464908248281 Marionette TRACE conn2 <- [1,902,null,{}] 15:57:28 INFO - PROCESS | 3624 | 1464908248284 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:28 INFO - PROCESS | 3624 | 1464908248368 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 15:57:28 INFO - PROCESS | 3624 | 1464908248409 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:28 INFO - PROCESS | 3624 | ++DOCSHELL 17B51C00 == 63 [pid = 3624] [id = 235] 15:57:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17B52000) [pid = 3624] [serial = 703] [outer = 00000000] 15:57:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17E6EC00) [pid = 3624] [serial = 704] [outer = 17B52000] 15:57:28 INFO - PROCESS | 3624 | 1464908248463 Marionette DEBUG loaded listener.js 15:57:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17EA0800) [pid = 3624] [serial = 705] [outer = 17B52000] 15:57:28 INFO - PROCESS | 3624 | 1464908248933 Marionette TRACE conn2 <- [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]]]}] 15:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 15:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 699ms 15:57:28 INFO - PROCESS | 3624 | 1464908248979 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 15:57:28 INFO - PROCESS | 3624 | 1464908248981 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 15:57:28 INFO - PROCESS | 3624 | 1464908248984 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 15:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 15:57:28 INFO - PROCESS | 3624 | 1464908248986 Marionette TRACE conn2 <- [1,906,null,{}] 15:57:28 INFO - PROCESS | 3624 | 1464908248989 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:29 INFO - PROCESS | 3624 | 1464908249116 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 15:57:29 INFO - PROCESS | 3624 | 1464908249179 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3624 | ++DOCSHELL 17B50400 == 64 [pid = 3624] [id = 236] 15:57:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (17EC6800) [pid = 3624] [serial = 706] [outer = 00000000] 15:57:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A168000) [pid = 3624] [serial = 707] [outer = 17EC6800] 15:57:29 INFO - PROCESS | 3624 | 1464908249223 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1A1C6800) [pid = 3624] [serial = 708] [outer = 17EC6800] 15:57:29 INFO - PROCESS | 3624 | 1464908249628 Marionette TRACE conn2 <- [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]]]}] 15:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 15:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 699ms 15:57:29 INFO - PROCESS | 3624 | 1464908249668 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 15:57:29 INFO - PROCESS | 3624 | 1464908249670 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 15:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 15:57:29 INFO - PROCESS | 3624 | 1464908249674 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 15:57:29 INFO - PROCESS | 3624 | 1464908249675 Marionette TRACE conn2 <- [1,910,null,{}] 15:57:29 INFO - PROCESS | 3624 | 1464908249679 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:29 INFO - PROCESS | 3624 | 1464908249817 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 15:57:29 INFO - PROCESS | 3624 | 1464908249842 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:29 INFO - PROCESS | 3624 | ++DOCSHELL 1A005000 == 65 [pid = 3624] [id = 237] 15:57:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1A4BFC00) [pid = 3624] [serial = 709] [outer = 00000000] 15:57:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1A4D2000) [pid = 3624] [serial = 710] [outer = 1A4BFC00] 15:57:29 INFO - PROCESS | 3624 | 1464908249886 Marionette DEBUG loaded listener.js 15:57:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1A4D7800) [pid = 3624] [serial = 711] [outer = 1A4BFC00] 15:57:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1AE9E800) [pid = 3624] [serial = 712] [outer = 1BAD6C00] 15:57:30 INFO - PROCESS | 3624 | 1464908250393 Marionette TRACE conn2 <- [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]]]}] 15:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 15:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 746ms 15:57:30 INFO - PROCESS | 3624 | 1464908250414 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 15:57:30 INFO - PROCESS | 3624 | 1464908250416 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 15:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 15:57:30 INFO - PROCESS | 3624 | 1464908250429 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 15:57:30 INFO - PROCESS | 3624 | 1464908250431 Marionette TRACE conn2 <- [1,914,null,{}] 15:57:30 INFO - PROCESS | 3624 | 1464908250435 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:30 INFO - PROCESS | 3624 | 1464908250556 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 15:57:30 INFO - PROCESS | 3624 | 1464908250562 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:30 INFO - PROCESS | 3624 | ++DOCSHELL 10F64C00 == 66 [pid = 3624] [id = 238] 15:57:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (112A8800) [pid = 3624] [serial = 713] [outer = 00000000] 15:57:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A916C00) [pid = 3624] [serial = 714] [outer = 112A8800] 15:57:30 INFO - PROCESS | 3624 | 1464908250864 Marionette DEBUG loaded listener.js 15:57:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1AE93400) [pid = 3624] [serial = 715] [outer = 112A8800] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1022A000) [pid = 3624] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (160A2400) [pid = 3624] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (171D8000) [pid = 3624] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1527F800) [pid = 3624] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1896E400) [pid = 3624] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (10ED0000) [pid = 3624] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1A4C0400) [pid = 3624] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1435FC00) [pid = 3624] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (13DD3C00) [pid = 3624] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (11266800) [pid = 3624] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1594F800) [pid = 3624] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (152D7C00) [pid = 3624] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (131B8000) [pid = 3624] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17E68000) [pid = 3624] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1A4D1000) [pid = 3624] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (11262400) [pid = 3624] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 15:57:30 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17EA9C00) [pid = 3624] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 15:57:31 INFO - PROCESS | 3624 | 1464908251282 Marionette TRACE conn2 <- [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]]]}] 15:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 15:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 901ms 15:57:31 INFO - PROCESS | 3624 | 1464908251329 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 3624 | 1464908251331 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 15:57:31 INFO - PROCESS | 3624 | 1464908251338 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 3624 | 1464908251340 Marionette TRACE conn2 <- [1,918,null,{}] 15:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 15:57:31 INFO - PROCESS | 3624 | 1464908251343 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:31 INFO - PROCESS | 3624 | 1464908251461 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 15:57:31 INFO - PROCESS | 3624 | 1464908251471 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:31 INFO - PROCESS | 3624 | ++DOCSHELL 15627C00 == 67 [pid = 3624] [id = 239] 15:57:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (15678800) [pid = 3624] [serial = 716] [outer = 00000000] 15:57:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (175EA000) [pid = 3624] [serial = 717] [outer = 15678800] 15:57:31 INFO - PROCESS | 3624 | 1464908251515 Marionette DEBUG loaded listener.js 15:57:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (185B5000) [pid = 3624] [serial = 718] [outer = 15678800] 15:57:31 INFO - PROCESS | 3624 | 1464908251914 Marionette TRACE conn2 <- [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]]]}] 15:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 15:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 637ms 15:57:31 INFO - PROCESS | 3624 | 1464908251979 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 15:57:31 INFO - PROCESS | 3624 | 1464908251981 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 15:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 15:57:31 INFO - PROCESS | 3624 | 1464908251984 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 15:57:31 INFO - PROCESS | 3624 | 1464908251986 Marionette TRACE conn2 <- [1,922,null,{}] 15:57:31 INFO - PROCESS | 3624 | 1464908251989 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:32 INFO - PROCESS | 3624 | 1464908252106 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 15:57:32 INFO - PROCESS | 3624 | 1464908252102 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 3624 | ++DOCSHELL 131B8000 == 68 [pid = 3624] [id = 240] 15:57:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (14363000) [pid = 3624] [serial = 719] [outer = 00000000] 15:57:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A913000) [pid = 3624] [serial = 720] [outer = 14363000] 15:57:32 INFO - PROCESS | 3624 | 1464908252145 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1B592C00) [pid = 3624] [serial = 721] [outer = 14363000] 15:57:32 INFO - PROCESS | 3624 | 1464908252546 Marionette TRACE conn2 <- [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]]]}] 15:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 15:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 637ms 15:57:32 INFO - PROCESS | 3624 | 1464908252605 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 15:57:32 INFO - PROCESS | 3624 | 1464908252607 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 15:57:32 INFO - PROCESS | 3624 | 1464908252610 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 15:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 15:57:32 INFO - PROCESS | 3624 | 1464908252612 Marionette TRACE conn2 <- [1,926,null,{}] 15:57:32 INFO - PROCESS | 3624 | 1464908252615 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:32 INFO - PROCESS | 3624 | 1464908252779 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 15:57:32 INFO - PROCESS | 3624 | 1464908252797 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:32 INFO - PROCESS | 3624 | ++DOCSHELL 1A00CC00 == 69 [pid = 3624] [id = 241] 15:57:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1AEA1000) [pid = 3624] [serial = 722] [outer = 00000000] 15:57:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1B87B400) [pid = 3624] [serial = 723] [outer = 1AEA1000] 15:57:32 INFO - PROCESS | 3624 | 1464908252848 Marionette DEBUG loaded listener.js 15:57:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1B886C00) [pid = 3624] [serial = 724] [outer = 1AEA1000] 15:57:33 INFO - PROCESS | 3624 | 1464908253515 Marionette TRACE conn2 <- [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]]]}] 15:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 15:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 947ms 15:57:33 INFO - PROCESS | 3624 | 1464908253556 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 15:57:33 INFO - PROCESS | 3624 | 1464908253562 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 15:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 15:57:33 INFO - PROCESS | 3624 | 1464908253567 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 15:57:33 INFO - PROCESS | 3624 | 1464908253571 Marionette TRACE conn2 <- [1,930,null,{}] 15:57:33 INFO - PROCESS | 3624 | 1464908253576 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:33 INFO - PROCESS | 3624 | 1464908253696 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 15:57:33 INFO - PROCESS | 3624 | 1464908253832 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:33 INFO - PROCESS | 3624 | ++DOCSHELL 13230C00 == 70 [pid = 3624] [id = 242] 15:57:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1435C400) [pid = 3624] [serial = 725] [outer = 00000000] 15:57:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1513E000) [pid = 3624] [serial = 726] [outer = 1435C400] 15:57:33 INFO - PROCESS | 3624 | 1464908253889 Marionette DEBUG loaded listener.js 15:57:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (152D9800) [pid = 3624] [serial = 727] [outer = 1435C400] 15:57:34 INFO - PROCESS | 3624 | 1464908254488 Marionette TRACE conn2 <- [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]]]}] 15:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 15:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 932ms 15:57:34 INFO - PROCESS | 3624 | 1464908254513 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 15:57:34 INFO - PROCESS | 3624 | 1464908254518 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 15:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 15:57:34 INFO - PROCESS | 3624 | 1464908254525 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 15:57:34 INFO - PROCESS | 3624 | 1464908254528 Marionette TRACE conn2 <- [1,934,null,{}] 15:57:34 INFO - PROCESS | 3624 | 1464908254531 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:34 INFO - PROCESS | 3624 | 1464908254645 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 15:57:34 INFO - PROCESS | 3624 | 1464908254753 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:34 INFO - PROCESS | 3624 | ++DOCSHELL 15B70800 == 71 [pid = 3624] [id = 243] 15:57:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (166A4800) [pid = 3624] [serial = 728] [outer = 00000000] 15:57:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (17B32000) [pid = 3624] [serial = 729] [outer = 166A4800] 15:57:34 INFO - PROCESS | 3624 | 1464908254805 Marionette DEBUG loaded listener.js 15:57:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (17B4E800) [pid = 3624] [serial = 730] [outer = 166A4800] 15:57:35 INFO - PROCESS | 3624 | 1464908255404 Marionette TRACE conn2 <- [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]]]}] 15:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 15:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 932ms 15:57:35 INFO - PROCESS | 3624 | 1464908255452 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 15:57:35 INFO - PROCESS | 3624 | 1464908255455 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 15:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 15:57:35 INFO - PROCESS | 3624 | 1464908255458 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 15:57:35 INFO - PROCESS | 3624 | 1464908255462 Marionette TRACE conn2 <- [1,938,null,{}] 15:57:35 INFO - PROCESS | 3624 | 1464908255473 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:35 INFO - PROCESS | 3624 | 1464908255588 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 15:57:35 INFO - PROCESS | 3624 | 1464908255723 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:35 INFO - PROCESS | 3624 | ++DOCSHELL 1AE95400 == 72 [pid = 3624] [id = 244] 15:57:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1AE95800) [pid = 3624] [serial = 731] [outer = 00000000] 15:57:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1B695000) [pid = 3624] [serial = 732] [outer = 1AE95800] 15:57:35 INFO - PROCESS | 3624 | 1464908255780 Marionette DEBUG loaded listener.js 15:57:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1B879000) [pid = 3624] [serial = 733] [outer = 1AE95800] 15:57:36 INFO - PROCESS | 3624 | 1464908256336 Marionette TRACE conn2 <- [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]]]}] 15:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 15:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 932ms 15:57:36 INFO - PROCESS | 3624 | 1464908256403 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 15:57:36 INFO - PROCESS | 3624 | 1464908256406 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 15:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 15:57:36 INFO - PROCESS | 3624 | 1464908256409 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 15:57:36 INFO - PROCESS | 3624 | 1464908256411 Marionette TRACE conn2 <- [1,942,null,{}] 15:57:36 INFO - PROCESS | 3624 | 1464908256415 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:36 INFO - PROCESS | 3624 | 1464908256525 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 15:57:36 INFO - PROCESS | 3624 | 1464908256659 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:36 INFO - PROCESS | 3624 | ++DOCSHELL 10C35C00 == 73 [pid = 3624] [id = 245] 15:57:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (10C37800) [pid = 3624] [serial = 734] [outer = 00000000] 15:57:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (10C3B000) [pid = 3624] [serial = 735] [outer = 10C37800] 15:57:36 INFO - PROCESS | 3624 | 1464908256714 Marionette DEBUG loaded listener.js 15:57:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (10C3E800) [pid = 3624] [serial = 736] [outer = 10C37800] 15:57:37 INFO - PROCESS | 3624 | 1464908257265 Marionette TRACE conn2 <- [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]]]}] 15:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 15:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 901ms 15:57:37 INFO - PROCESS | 3624 | 1464908257313 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 15:57:37 INFO - PROCESS | 3624 | 1464908257316 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 15:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 15:57:37 INFO - PROCESS | 3624 | 1464908257319 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 15:57:37 INFO - PROCESS | 3624 | 1464908257321 Marionette TRACE conn2 <- [1,946,null,{}] 15:57:37 INFO - PROCESS | 3624 | 1464908257325 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:37 INFO - PROCESS | 3624 | 1464908257430 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 15:57:37 INFO - PROCESS | 3624 | 1464908257536 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:37 INFO - PROCESS | 3624 | ++DOCSHELL 105F6400 == 74 [pid = 3624] [id = 246] 15:57:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (10C37400) [pid = 3624] [serial = 737] [outer = 00000000] 15:57:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1B695C00) [pid = 3624] [serial = 738] [outer = 10C37400] 15:57:37 INFO - PROCESS | 3624 | 1464908257588 Marionette DEBUG loaded listener.js 15:57:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1B885400) [pid = 3624] [serial = 739] [outer = 10C37400] 15:57:38 INFO - PROCESS | 3624 | 1464908258144 Marionette TRACE conn2 <- [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]]]}] 15:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 15:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 885ms 15:57:38 INFO - PROCESS | 3624 | 1464908258208 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 15:57:38 INFO - PROCESS | 3624 | 1464908258210 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 15:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 15:57:38 INFO - PROCESS | 3624 | 1464908258213 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 15:57:38 INFO - PROCESS | 3624 | 1464908258215 Marionette TRACE conn2 <- [1,950,null,{}] 15:57:38 INFO - PROCESS | 3624 | 1464908258219 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:38 INFO - PROCESS | 3624 | 1464908258334 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 15:57:38 INFO - PROCESS | 3624 | 1464908258479 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:38 INFO - PROCESS | 3624 | ++DOCSHELL 14361400 == 75 [pid = 3624] [id = 247] 15:57:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1BACBC00) [pid = 3624] [serial = 740] [outer = 00000000] 15:57:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1BC07000) [pid = 3624] [serial = 741] [outer = 1BACBC00] 15:57:38 INFO - PROCESS | 3624 | 1464908258533 Marionette DEBUG loaded listener.js 15:57:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1BC52800) [pid = 3624] [serial = 742] [outer = 1BACBC00] 15:57:39 INFO - PROCESS | 3624 | 1464908259117 Marionette TRACE conn2 <- [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]]]}] 15:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 15:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 932ms 15:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 15:57:39 INFO - PROCESS | 3624 | 1464908259159 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 15:57:39 INFO - PROCESS | 3624 | 1464908259161 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 15:57:39 INFO - PROCESS | 3624 | 1464908259165 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 15:57:39 INFO - PROCESS | 3624 | 1464908259167 Marionette TRACE conn2 <- [1,954,null,{}] 15:57:39 INFO - PROCESS | 3624 | 1464908259170 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:39 INFO - PROCESS | 3624 | 1464908259279 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 15:57:39 INFO - PROCESS | 3624 | 1464908259388 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:39 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EF000 == 76 [pid = 3624] [id = 248] 15:57:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (10C3F800) [pid = 3624] [serial = 743] [outer = 00000000] 15:57:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (166AC400) [pid = 3624] [serial = 744] [outer = 10C3F800] 15:57:39 INFO - PROCESS | 3624 | 1464908259441 Marionette DEBUG loaded listener.js 15:57:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (175EBC00) [pid = 3624] [serial = 745] [outer = 10C3F800] 15:57:40 INFO - PROCESS | 3624 | 1464908260186 Marionette TRACE conn2 <- [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]]]}] 15:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 15:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1087ms 15:57:40 INFO - PROCESS | 3624 | 1464908260266 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 15:57:40 INFO - PROCESS | 3624 | 1464908260271 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 15:57:40 INFO - PROCESS | 3624 | 1464908260276 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 15:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 15:57:40 INFO - PROCESS | 3624 | 1464908260280 Marionette TRACE conn2 <- [1,958,null,{}] 15:57:40 INFO - PROCESS | 3624 | 1464908260298 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:40 INFO - PROCESS | 3624 | 1464908260449 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 15:57:40 INFO - PROCESS | 3624 | 1464908260580 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:40 INFO - PROCESS | 3624 | ++DOCSHELL 10A55400 == 77 [pid = 3624] [id = 249] 15:57:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (10EE7000) [pid = 3624] [serial = 746] [outer = 00000000] 15:57:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (13DD2800) [pid = 3624] [serial = 747] [outer = 10EE7000] 15:57:40 INFO - PROCESS | 3624 | 1464908260631 Marionette DEBUG loaded listener.js 15:57:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (14360400) [pid = 3624] [serial = 748] [outer = 10EE7000] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 17BC7000 == 76 [pid = 3624] [id = 196] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 16DB7000 == 75 [pid = 3624] [id = 185] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 131B8000 == 74 [pid = 3624] [id = 240] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 15627C00 == 73 [pid = 3624] [id = 239] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 10F64C00 == 72 [pid = 3624] [id = 238] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 1A005000 == 71 [pid = 3624] [id = 237] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 17B50400 == 70 [pid = 3624] [id = 236] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 17B51C00 == 69 [pid = 3624] [id = 235] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 175E8400 == 68 [pid = 3624] [id = 234] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 16B8D800 == 67 [pid = 3624] [id = 233] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 1027C800 == 66 [pid = 3624] [id = 232] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 1435F400 == 65 [pid = 3624] [id = 231] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (17B38000) [pid = 3624] [serial = 668] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 105F3800 == 64 [pid = 3624] [id = 230] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 10B33C00 == 63 [pid = 3624] [id = 229] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 13905800 == 62 [pid = 3624] [id = 228] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 17EBE400 == 61 [pid = 3624] [id = 227] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 17B39400 == 60 [pid = 3624] [id = 226] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 140CAC00 == 59 [pid = 3624] [id = 225] 15:57:40 INFO - PROCESS | 3624 | --DOCSHELL 10F63C00 == 58 [pid = 3624] [id = 224] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1ACDFC00) [pid = 3624] [serial = 666] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (10B36000) [pid = 3624] [serial = 638] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (166A2000) [pid = 3624] [serial = 623] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (16DAFC00) [pid = 3624] [serial = 585] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (11264C00) [pid = 3624] [serial = 639] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (175ED400) [pid = 3624] [serial = 648] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1A912800) [pid = 3624] [serial = 632] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (161DF400) [pid = 3624] [serial = 552] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1A008C00) [pid = 3624] [serial = 653] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (12896800) [pid = 3624] [serial = 582] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1AE9C000) [pid = 3624] [serial = 660] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (15BF6C00) [pid = 3624] [serial = 642] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (161D7000) [pid = 3624] [serial = 645] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (152DA800) [pid = 3624] [serial = 663] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1A1CD000) [pid = 3624] [serial = 579] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1831E800) [pid = 3624] [serial = 665] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (17F4A400) [pid = 3624] [serial = 546] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (17F08C00) [pid = 3624] [serial = 650] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1A15FC00) [pid = 3624] [serial = 654] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (183B9800) [pid = 3624] [serial = 651] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (175E5000) [pid = 3624] [serial = 647] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1B525400) [pid = 3624] [serial = 629] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1A8B8400) [pid = 3624] [serial = 656] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1A009800) [pid = 3624] [serial = 626] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (13717C00) [pid = 3624] [serial = 549] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (10EC8C00) [pid = 3624] [serial = 620] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (15140400) [pid = 3624] [serial = 644] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1B595C00) [pid = 3624] [serial = 635] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1513C400) [pid = 3624] [serial = 662] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1AE13400) [pid = 3624] [serial = 659] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A4D3400) [pid = 3624] [serial = 588] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15940400) [pid = 3624] [serial = 641] [outer = 00000000] [url = about:blank] 15:57:40 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1A915400) [pid = 3624] [serial = 657] [outer = 00000000] [url = about:blank] 15:57:41 INFO - PROCESS | 3624 | 1464908261150 Marionette TRACE conn2 <- [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]]]}] 15:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 15:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 932ms 15:57:41 INFO - PROCESS | 3624 | 1464908261206 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 3624 | 1464908261212 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 15:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 15:57:41 INFO - PROCESS | 3624 | 1464908261218 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 3624 | 1464908261220 Marionette TRACE conn2 <- [1,962,null,{}] 15:57:41 INFO - PROCESS | 3624 | 1464908261224 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:41 INFO - PROCESS | 3624 | 1464908261315 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 15:57:41 INFO - PROCESS | 3624 | 1464908261324 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:41 INFO - PROCESS | 3624 | ++DOCSHELL 12B90800 == 59 [pid = 3624] [id = 250] 15:57:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (130E0000) [pid = 3624] [serial = 749] [outer = 00000000] 15:57:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (14361C00) [pid = 3624] [serial = 750] [outer = 130E0000] 15:57:41 INFO - PROCESS | 3624 | 1464908261369 Marionette DEBUG loaded listener.js 15:57:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (15288800) [pid = 3624] [serial = 751] [outer = 130E0000] 15:57:41 INFO - PROCESS | 3624 | 1464908261838 Marionette TRACE conn2 <- [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]]]}] 15:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 15:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 637ms 15:57:41 INFO - PROCESS | 3624 | 1464908261854 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 15:57:41 INFO - PROCESS | 3624 | 1464908261856 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 15:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 15:57:41 INFO - PROCESS | 3624 | 1464908261860 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 15:57:41 INFO - PROCESS | 3624 | 1464908261863 Marionette TRACE conn2 <- [1,966,null,{}] 15:57:41 INFO - PROCESS | 3624 | 1464908261877 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:41 INFO - PROCESS | 3624 | 1464908261968 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 15:57:41 INFO - PROCESS | 3624 | 1464908262005 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 3624 | ++DOCSHELL 161D7000 == 60 [pid = 3624] [id = 251] 15:57:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (161D9400) [pid = 3624] [serial = 752] [outer = 00000000] 15:57:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (166A1C00) [pid = 3624] [serial = 753] [outer = 161D9400] 15:57:42 INFO - PROCESS | 3624 | 1464908262051 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (166AD000) [pid = 3624] [serial = 754] [outer = 161D9400] 15:57:42 INFO - PROCESS | 3624 | 1464908262506 Marionette TRACE conn2 <- [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]]]}] 15:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 15:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 700ms 15:57:42 INFO - PROCESS | 3624 | 1464908262559 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 15:57:42 INFO - PROCESS | 3624 | 1464908262561 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 15:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 15:57:42 INFO - PROCESS | 3624 | 1464908262565 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 15:57:42 INFO - PROCESS | 3624 | 1464908262566 Marionette TRACE conn2 <- [1,970,null,{}] 15:57:42 INFO - PROCESS | 3624 | 1464908262569 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:42 INFO - PROCESS | 3624 | 1464908262656 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 15:57:42 INFO - PROCESS | 3624 | 1464908262662 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:42 INFO - PROCESS | 3624 | ++DOCSHELL 16DAFC00 == 61 [pid = 3624] [id = 252] 15:57:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (16DB2000) [pid = 3624] [serial = 755] [outer = 00000000] 15:57:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17175800) [pid = 3624] [serial = 756] [outer = 16DB2000] 15:57:42 INFO - PROCESS | 3624 | 1464908262707 Marionette DEBUG loaded listener.js 15:57:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (175EC800) [pid = 3624] [serial = 757] [outer = 16DB2000] 15:57:43 INFO - PROCESS | 3624 | 1464908263185 Marionette TRACE conn2 <- [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]]]}] 15:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 15:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 621ms 15:57:43 INFO - PROCESS | 3624 | 1464908263205 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 3624 | 1464908263207 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 15:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 15:57:43 INFO - PROCESS | 3624 | 1464908263210 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 3624 | 1464908263212 Marionette TRACE conn2 <- [1,974,null,{}] 15:57:43 INFO - PROCESS | 3624 | 1464908263215 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:43 INFO - PROCESS | 3624 | 1464908263337 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 15:57:43 INFO - PROCESS | 3624 | 1464908263410 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:43 INFO - PROCESS | 3624 | ++DOCSHELL 16DB3800 == 62 [pid = 3624] [id = 253] 15:57:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (17ACA000) [pid = 3624] [serial = 758] [outer = 00000000] 15:57:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (17B3BC00) [pid = 3624] [serial = 759] [outer = 17ACA000] 15:57:43 INFO - PROCESS | 3624 | 1464908263454 Marionette DEBUG loaded listener.js 15:57:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (17B53400) [pid = 3624] [serial = 760] [outer = 17ACA000] 15:57:43 INFO - PROCESS | 3624 | 1464908263875 Marionette TRACE conn2 <- [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]]]}] 15:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 15:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 730ms 15:57:43 INFO - PROCESS | 3624 | 1464908263932 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 15:57:43 INFO - PROCESS | 3624 | 1464908263934 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 15:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 15:57:43 INFO - PROCESS | 3624 | 1464908263938 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 15:57:43 INFO - PROCESS | 3624 | 1464908263939 Marionette TRACE conn2 <- [1,978,null,{}] 15:57:43 INFO - PROCESS | 3624 | 1464908263943 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:44 INFO - PROCESS | 3624 | 1464908264066 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 15:57:44 INFO - PROCESS | 3624 | 1464908264128 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 3624 | ++DOCSHELL 166A5400 == 63 [pid = 3624] [id = 254] 15:57:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (17B51C00) [pid = 3624] [serial = 761] [outer = 00000000] 15:57:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (18975800) [pid = 3624] [serial = 762] [outer = 17B51C00] 15:57:44 INFO - PROCESS | 3624 | 1464908264172 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1A00B800) [pid = 3624] [serial = 763] [outer = 17B51C00] 15:57:44 INFO - PROCESS | 3624 | 1464908264588 Marionette TRACE conn2 <- [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]]]}] 15:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 15:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 699ms 15:57:44 INFO - PROCESS | 3624 | 1464908264637 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 15:57:44 INFO - PROCESS | 3624 | 1464908264639 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 15:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 15:57:44 INFO - PROCESS | 3624 | 1464908264643 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 15:57:44 INFO - PROCESS | 3624 | 1464908264644 Marionette TRACE conn2 <- [1,982,null,{}] 15:57:44 INFO - PROCESS | 3624 | 1464908264647 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:44 INFO - PROCESS | 3624 | 1464908264790 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 15:57:44 INFO - PROCESS | 3624 | 1464908264814 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:44 INFO - PROCESS | 3624 | ++DOCSHELL 1831E800 == 64 [pid = 3624] [id = 255] 15:57:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (18790000) [pid = 3624] [serial = 764] [outer = 00000000] 15:57:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A1C9C00) [pid = 3624] [serial = 765] [outer = 18790000] 15:57:44 INFO - PROCESS | 3624 | 1464908264859 Marionette DEBUG loaded listener.js 15:57:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1A4B5C00) [pid = 3624] [serial = 766] [outer = 18790000] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1A90B000) [pid = 3624] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1B591C00) [pid = 3624] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (17F09000) [pid = 3624] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (160A3800) [pid = 3624] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (10B30800) [pid = 3624] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1AE94000) [pid = 3624] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (14363000) [pid = 3624] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (17EC6800) [pid = 3624] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (16B8E400) [pid = 3624] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1A4BFC00) [pid = 3624] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1435F800) [pid = 3624] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1055C000) [pid = 3624] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (17B52000) [pid = 3624] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (175E9C00) [pid = 3624] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (10489800) [pid = 3624] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (15678800) [pid = 3624] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 15:57:45 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (112A8800) [pid = 3624] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 15:57:45 INFO - PROCESS | 3624 | 1464908265511 Marionette TRACE conn2 <- [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]]]}] 15:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 15:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 885ms 15:57:45 INFO - PROCESS | 3624 | 1464908265547 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 15:57:45 INFO - PROCESS | 3624 | 1464908265549 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 15:57:45 INFO - PROCESS | 3624 | 1464908265556 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 15:57:45 INFO - PROCESS | 3624 | 1464908265558 Marionette TRACE conn2 <- [1,986,null,{}] 15:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 15:57:45 INFO - PROCESS | 3624 | 1464908265561 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:45 INFO - PROCESS | 3624 | 1464908265654 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 15:57:45 INFO - PROCESS | 3624 | 1464908265660 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:45 INFO - PROCESS | 3624 | ++DOCSHELL 131B6800 == 65 [pid = 3624] [id = 256] 15:57:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (13719C00) [pid = 3624] [serial = 767] [outer = 00000000] 15:57:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (166A7800) [pid = 3624] [serial = 768] [outer = 13719C00] 15:57:45 INFO - PROCESS | 3624 | 1464908265703 Marionette DEBUG loaded listener.js 15:57:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17F04400) [pid = 3624] [serial = 769] [outer = 13719C00] 15:57:46 INFO - PROCESS | 3624 | 1464908266179 Marionette TRACE conn2 <- [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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 15:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 637ms 15:57:46 INFO - PROCESS | 3624 | 1464908266196 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 3624 | 1464908266198 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 15:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 15:57:46 INFO - PROCESS | 3624 | 1464908266201 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 3624 | 1464908266203 Marionette TRACE conn2 <- [1,990,null,{}] 15:57:46 INFO - PROCESS | 3624 | 1464908266190 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:46 INFO - PROCESS | 3624 | 1464908266276 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 15:57:46 INFO - PROCESS | 3624 | 1464908266282 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 3624 | ++DOCSHELL 131ABC00 == 66 [pid = 3624] [id = 257] 15:57:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (161D3800) [pid = 3624] [serial = 770] [outer = 00000000] 15:57:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A4CF000) [pid = 3624] [serial = 771] [outer = 161D3800] 15:57:46 INFO - PROCESS | 3624 | 1464908266333 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A8AA800) [pid = 3624] [serial = 772] [outer = 161D3800] 15:57:46 INFO - PROCESS | 3624 | 1464908266757 Marionette TRACE conn2 <- [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]]]}] 15:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 15:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 590ms 15:57:46 INFO - PROCESS | 3624 | 1464908266782 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 15:57:46 INFO - PROCESS | 3624 | 1464908266784 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 15:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 15:57:46 INFO - PROCESS | 3624 | 1464908266801 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 15:57:46 INFO - PROCESS | 3624 | 1464908266803 Marionette TRACE conn2 <- [1,994,null,{}] 15:57:46 INFO - PROCESS | 3624 | 1464908266806 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:46 INFO - PROCESS | 3624 | 1464908266892 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 15:57:46 INFO - PROCESS | 3624 | 1464908266898 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:46 INFO - PROCESS | 3624 | ++DOCSHELL 13115000 == 67 [pid = 3624] [id = 258] 15:57:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17EBB800) [pid = 3624] [serial = 773] [outer = 00000000] 15:57:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1A915400) [pid = 3624] [serial = 774] [outer = 17EBB800] 15:57:46 INFO - PROCESS | 3624 | 1464908266942 Marionette DEBUG loaded listener.js 15:57:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1ACE2800) [pid = 3624] [serial = 775] [outer = 17EBB800] 15:57:47 INFO - PROCESS | 3624 | 1464908267392 Marionette TRACE conn2 <- [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]]]}] 15:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 15:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 652ms 15:57:47 INFO - PROCESS | 3624 | 1464908267484 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 15:57:47 INFO - PROCESS | 3624 | 1464908267488 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 15:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 15:57:47 INFO - PROCESS | 3624 | 1464908267494 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 15:57:47 INFO - PROCESS | 3624 | 1464908267498 Marionette TRACE conn2 <- [1,998,null,{}] 15:57:47 INFO - PROCESS | 3624 | 1464908267504 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:47 INFO - PROCESS | 3624 | 1464908267624 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 15:57:47 INFO - PROCESS | 3624 | 1464908267795 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:47 INFO - PROCESS | 3624 | ++DOCSHELL 10C3B800 == 68 [pid = 3624] [id = 259] 15:57:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (10C3D800) [pid = 3624] [serial = 776] [outer = 00000000] 15:57:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (11263400) [pid = 3624] [serial = 777] [outer = 10C3D800] 15:57:47 INFO - PROCESS | 3624 | 1464908267851 Marionette DEBUG loaded listener.js 15:57:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (12B8E800) [pid = 3624] [serial = 778] [outer = 10C3D800] 15:57:48 INFO - PROCESS | 3624 | 1464908268410 Marionette TRACE conn2 <- [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]]]}] 15:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 15:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 948ms 15:57:48 INFO - PROCESS | 3624 | 1464908268443 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 15:57:48 INFO - PROCESS | 3624 | 1464908268446 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 15:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 15:57:48 INFO - PROCESS | 3624 | 1464908268454 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 15:57:48 INFO - PROCESS | 3624 | 1464908268458 Marionette TRACE conn2 <- [1,1002,null,{}] 15:57:48 INFO - PROCESS | 3624 | 1464908268463 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:48 INFO - PROCESS | 3624 | 1464908268583 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 15:57:48 INFO - PROCESS | 3624 | 1464908268692 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:48 INFO - PROCESS | 3624 | ++DOCSHELL 10C38000 == 69 [pid = 3624] [id = 260] 15:57:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1311F000) [pid = 3624] [serial = 779] [outer = 00000000] 15:57:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (16606800) [pid = 3624] [serial = 780] [outer = 1311F000] 15:57:48 INFO - PROCESS | 3624 | 1464908268746 Marionette DEBUG loaded listener.js 15:57:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (175E9800) [pid = 3624] [serial = 781] [outer = 1311F000] 15:57:49 INFO - PROCESS | 3624 | 1464908269358 Marionette TRACE conn2 <- [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]]]}] 15:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 15:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 994ms 15:57:49 INFO - PROCESS | 3624 | 1464908269439 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 15:57:49 INFO - PROCESS | 3624 | 1464908269442 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 15:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 15:57:49 INFO - PROCESS | 3624 | 1464908269446 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 15:57:49 INFO - PROCESS | 3624 | 1464908269448 Marionette TRACE conn2 <- [1,1006,null,{}] 15:57:49 INFO - PROCESS | 3624 | 1464908269458 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:49 INFO - PROCESS | 3624 | 1464908269578 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 15:57:49 INFO - PROCESS | 3624 | 1464908269716 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:49 INFO - PROCESS | 3624 | ++DOCSHELL 1A00D000 == 70 [pid = 3624] [id = 261] 15:57:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A00DC00) [pid = 3624] [serial = 782] [outer = 00000000] 15:57:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (1A4D0800) [pid = 3624] [serial = 783] [outer = 1A00DC00] 15:57:49 INFO - PROCESS | 3624 | 1464908269775 Marionette DEBUG loaded listener.js 15:57:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (1A913C00) [pid = 3624] [serial = 784] [outer = 1A00DC00] 15:57:50 INFO - PROCESS | 3624 | 1464908270326 Marionette TRACE conn2 <- [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]]]}] 15:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 15:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 933ms 15:57:50 INFO - PROCESS | 3624 | 1464908270390 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 15:57:50 INFO - PROCESS | 3624 | 1464908270392 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 15:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 15:57:50 INFO - PROCESS | 3624 | 1464908270396 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 15:57:50 INFO - PROCESS | 3624 | 1464908270398 Marionette TRACE conn2 <- [1,1010,null,{}] 15:57:50 INFO - PROCESS | 3624 | 1464908270402 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:50 INFO - PROCESS | 3624 | 1464908270573 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 15:57:50 INFO - PROCESS | 3624 | 1464908270708 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:50 INFO - PROCESS | 3624 | ++DOCSHELL 16D3B800 == 71 [pid = 3624] [id = 262] 15:57:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (17EC3800) [pid = 3624] [serial = 785] [outer = 00000000] 15:57:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1B523C00) [pid = 3624] [serial = 786] [outer = 17EC3800] 15:57:50 INFO - PROCESS | 3624 | 1464908270763 Marionette DEBUG loaded listener.js 15:57:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1B591C00) [pid = 3624] [serial = 787] [outer = 17EC3800] 15:57:51 INFO - PROCESS | 3624 | 1464908271315 Marionette TRACE conn2 <- [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]]]}] 15:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 15:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 994ms 15:57:51 INFO - PROCESS | 3624 | 1464908271398 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 15:57:51 INFO - PROCESS | 3624 | 1464908271400 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 15:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 15:57:51 INFO - PROCESS | 3624 | 1464908271404 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 15:57:51 INFO - PROCESS | 3624 | 1464908271406 Marionette TRACE conn2 <- [1,1014,null,{}] 15:57:51 INFO - PROCESS | 3624 | 1464908271409 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:51 INFO - PROCESS | 3624 | 1464908271524 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 15:57:51 INFO - PROCESS | 3624 | 1464908271662 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:51 INFO - PROCESS | 3624 | ++DOCSHELL 1B696400 == 72 [pid = 3624] [id = 263] 15:57:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1B697800) [pid = 3624] [serial = 788] [outer = 00000000] 15:57:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1B878C00) [pid = 3624] [serial = 789] [outer = 1B697800] 15:57:51 INFO - PROCESS | 3624 | 1464908271715 Marionette DEBUG loaded listener.js 15:57:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1BACDC00) [pid = 3624] [serial = 790] [outer = 1B697800] 15:57:52 INFO - PROCESS | 3624 | 1464908272276 Marionette TRACE conn2 <- [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]]]}] 15:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 15:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 948ms 15:57:52 INFO - PROCESS | 3624 | 1464908272333 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 15:57:52 INFO - PROCESS | 3624 | 1464908272335 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 15:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 15:57:52 INFO - PROCESS | 3624 | 1464908272353 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 15:57:52 INFO - PROCESS | 3624 | 1464908272355 Marionette TRACE conn2 <- [1,1018,null,{}] 15:57:52 INFO - PROCESS | 3624 | 1464908272359 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:52 INFO - PROCESS | 3624 | 1464908272488 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 15:57:52 INFO - PROCESS | 3624 | 1464908272627 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:52 INFO - PROCESS | 3624 | ++DOCSHELL 11089800 == 73 [pid = 3624] [id = 264] 15:57:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (11089C00) [pid = 3624] [serial = 791] [outer = 00000000] 15:57:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (18795000) [pid = 3624] [serial = 792] [outer = 11089C00] 15:57:52 INFO - PROCESS | 3624 | 1464908272681 Marionette DEBUG loaded listener.js 15:57:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1B87B000) [pid = 3624] [serial = 793] [outer = 11089C00] 15:57:53 INFO - PROCESS | 3624 | 1464908273216 Marionette TRACE conn2 <- [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]]]}] 15:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 15:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 885ms 15:57:53 INFO - PROCESS | 3624 | 1464908273241 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 15:57:53 INFO - PROCESS | 3624 | 1464908273243 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 15:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 15:57:53 INFO - PROCESS | 3624 | 1464908273246 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 15:57:53 INFO - PROCESS | 3624 | 1464908273248 Marionette TRACE conn2 <- [1,1022,null,{}] 15:57:53 INFO - PROCESS | 3624 | 1464908273268 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:53 INFO - PROCESS | 3624 | 1464908273375 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 15:57:53 INFO - PROCESS | 3624 | 1464908273487 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:53 INFO - PROCESS | 3624 | ++DOCSHELL 1108B800 == 74 [pid = 3624] [id = 265] 15:57:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (11090C00) [pid = 3624] [serial = 794] [outer = 00000000] 15:57:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (1BC0D800) [pid = 3624] [serial = 795] [outer = 11090C00] 15:57:53 INFO - PROCESS | 3624 | 1464908273542 Marionette DEBUG loaded listener.js 15:57:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1BC59000) [pid = 3624] [serial = 796] [outer = 11090C00] 15:57:54 INFO - PROCESS | 3624 | 1464908274120 Marionette TRACE conn2 <- [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]]]}] 15:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 15:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 901ms 15:57:54 INFO - PROCESS | 3624 | 1464908274153 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 15:57:54 INFO - PROCESS | 3624 | 1464908274155 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 15:57:54 INFO - PROCESS | 3624 | 1464908274160 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 15:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 15:57:54 INFO - PROCESS | 3624 | 1464908274162 Marionette TRACE conn2 <- [1,1026,null,{}] 15:57:54 INFO - PROCESS | 3624 | 1464908274165 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:54 INFO - PROCESS | 3624 | 1464908274273 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 15:57:54 INFO - PROCESS | 3624 | 1464908274383 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:54 INFO - PROCESS | 3624 | ++DOCSHELL 12D37C00 == 75 [pid = 3624] [id = 266] 15:57:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (15626000) [pid = 3624] [serial = 797] [outer = 00000000] 15:57:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (17538C00) [pid = 3624] [serial = 798] [outer = 15626000] 15:57:54 INFO - PROCESS | 3624 | 1464908274434 Marionette DEBUG loaded listener.js 15:57:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (17B40000) [pid = 3624] [serial = 799] [outer = 15626000] 15:57:55 INFO - PROCESS | 3624 | 1464908275177 Marionette TRACE conn2 <- [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]]]}] 15:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 15:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1072ms 15:57:55 INFO - PROCESS | 3624 | 1464908275234 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 15:57:55 INFO - PROCESS | 3624 | 1464908275239 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 15:57:55 INFO - PROCESS | 3624 | 1464908275243 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 15:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 15:57:55 INFO - PROCESS | 3624 | 1464908275247 Marionette TRACE conn2 <- [1,1030,null,{}] 15:57:55 INFO - PROCESS | 3624 | 1464908275252 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:55 INFO - PROCESS | 3624 | 1464908275358 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 15:57:55 INFO - PROCESS | 3624 | 1464908275501 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:55 INFO - PROCESS | 3624 | ++DOCSHELL 105F3400 == 76 [pid = 3624] [id = 267] 15:57:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (105F6000) [pid = 3624] [serial = 800] [outer = 00000000] 15:57:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (11A10000) [pid = 3624] [serial = 801] [outer = 105F6000] 15:57:55 INFO - PROCESS | 3624 | 1464908275560 Marionette DEBUG loaded listener.js 15:57:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (10B2A400) [pid = 3624] [serial = 802] [outer = 105F6000] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 131ABC00 == 75 [pid = 3624] [id = 257] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 131B6800 == 74 [pid = 3624] [id = 256] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 1831E800 == 73 [pid = 3624] [id = 255] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 166A5400 == 72 [pid = 3624] [id = 254] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 16DB3800 == 71 [pid = 3624] [id = 253] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 16DAFC00 == 70 [pid = 3624] [id = 252] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 161D7000 == 69 [pid = 3624] [id = 251] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 12B90800 == 68 [pid = 3624] [id = 250] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 10A55400 == 67 [pid = 3624] [id = 249] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (1B69FC00) [pid = 3624] [serial = 686] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (166AB400) [pid = 3624] [serial = 674] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (13111000) [pid = 3624] [serial = 671] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (17B54400) [pid = 3624] [serial = 677] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1A15CC00) [pid = 3624] [serial = 680] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (161DA800) [pid = 3624] [serial = 689] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1B415800) [pid = 3624] [serial = 683] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 15B70800 == 66 [pid = 3624] [id = 243] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 13230C00 == 65 [pid = 3624] [id = 242] 15:57:56 INFO - PROCESS | 3624 | --DOCSHELL 1A00CC00 == 64 [pid = 3624] [id = 241] 15:57:56 INFO - PROCESS | 3624 | 1464908276186 Marionette TRACE conn2 <- [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]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 15:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 995ms 15:57:56 INFO - PROCESS | 3624 | 1464908276247 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 3624 | 1464908276252 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (12B08800) [pid = 3624] [serial = 696] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (17E6EC00) [pid = 3624] [serial = 704] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (17A93800) [pid = 3624] [serial = 701] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (17B38400) [pid = 3624] [serial = 702] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (17B3D400) [pid = 3624] [serial = 669] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1A4D7800) [pid = 3624] [serial = 711] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (17F02000) [pid = 3624] [serial = 405] [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.] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (175EA000) [pid = 3624] [serial = 717] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1AE93400) [pid = 3624] [serial = 715] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1A916C00) [pid = 3624] [serial = 714] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (16DB5400) [pid = 3624] [serial = 699] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (1B592C00) [pid = 3624] [serial = 721] [outer = 00000000] [url = about:blank] 15:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (185B5000) [pid = 3624] [serial = 718] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (17EA0800) [pid = 3624] [serial = 705] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1A918C00) [pid = 3624] [serial = 633] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1B696000) [pid = 3624] [serial = 636] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A1BFC00) [pid = 3624] [serial = 627] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (16D43400) [pid = 3624] [serial = 624] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1303E800) [pid = 3624] [serial = 621] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1B526800) [pid = 3624] [serial = 630] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1A913000) [pid = 3624] [serial = 720] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1A168000) [pid = 3624] [serial = 707] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (16DACC00) [pid = 3624] [serial = 698] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A4D2000) [pid = 3624] [serial = 710] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (15680C00) [pid = 3624] [serial = 693] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1513E400) [pid = 3624] [serial = 692] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (10B37400) [pid = 3624] [serial = 695] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1A1C6800) [pid = 3624] [serial = 708] [outer = 00000000] [url = about:blank] 15:57:56 INFO - PROCESS | 3624 | 1464908276283 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 15:57:56 INFO - PROCESS | 3624 | 1464908276286 Marionette TRACE conn2 <- [1,1034,null,{}] 15:57:56 INFO - PROCESS | 3624 | 1464908276307 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:56 INFO - PROCESS | 3624 | 1464908276401 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 15:57:56 INFO - PROCESS | 3624 | 1464908276414 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:56 INFO - PROCESS | 3624 | ++DOCSHELL 12D80000 == 65 [pid = 3624] [id = 268] 15:57:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (13111000) [pid = 3624] [serial = 803] [outer = 00000000] 15:57:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1322F400) [pid = 3624] [serial = 804] [outer = 13111000] 15:57:56 INFO - PROCESS | 3624 | 1464908276458 Marionette DEBUG loaded listener.js 15:57:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (140C9C00) [pid = 3624] [serial = 805] [outer = 13111000] 15:57:56 INFO - PROCESS | 3624 | 1464908276925 Marionette TRACE conn2 <- [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]]]}] 15:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 15:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 699ms 15:57:56 INFO - PROCESS | 3624 | 1464908276977 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 15:57:56 INFO - PROCESS | 3624 | 1464908276980 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 15:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 15:57:57 INFO - PROCESS | 3624 | 1464908277010 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - PROCESS | 3624 | 1464908277013 Marionette TRACE conn2 <- [1,1038,null,{}] 15:57:57 INFO - PROCESS | 3624 | 1464908277025 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 3624 | 1464908277119 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 15:57:57 INFO - PROCESS | 3624 | 1464908277217 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 3624 | ++DOCSHELL 12D2DC00 == 66 [pid = 3624] [id = 269] 15:57:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1435E400) [pid = 3624] [serial = 806] [outer = 00000000] 15:57:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (15BE9C00) [pid = 3624] [serial = 807] [outer = 1435E400] 15:57:57 INFO - PROCESS | 3624 | 1464908277263 Marionette DEBUG loaded listener.js 15:57:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (161DA800) [pid = 3624] [serial = 808] [outer = 1435E400] 15:57:57 INFO - PROCESS | 3624 | 1464908277621 Marionette TRACE conn2 <- [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]]]}] 15:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 15:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 637ms 15:57:57 INFO - PROCESS | 3624 | 1464908277630 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 15:57:57 INFO - PROCESS | 3624 | 1464908277632 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 15:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 15:57:57 INFO - PROCESS | 3624 | 1464908277636 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 15:57:57 INFO - PROCESS | 3624 | 1464908277637 Marionette TRACE conn2 <- [1,1042,null,{}] 15:57:57 INFO - PROCESS | 3624 | 1464908277651 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:57 INFO - PROCESS | 3624 | 1464908277740 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 15:57:57 INFO - PROCESS | 3624 | 1464908277895 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:57 INFO - PROCESS | 3624 | ++DOCSHELL 10A5B400 == 67 [pid = 3624] [id = 270] 15:57:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (10BB1400) [pid = 3624] [serial = 809] [outer = 00000000] 15:57:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (10C31C00) [pid = 3624] [serial = 810] [outer = 10BB1400] 15:57:57 INFO - PROCESS | 3624 | 1464908277955 Marionette DEBUG loaded listener.js 15:57:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (10EC8C00) [pid = 3624] [serial = 811] [outer = 10BB1400] 15:57:58 INFO - PROCESS | 3624 | 1464908278636 Marionette TRACE conn2 <- [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]]]}] 15:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 15:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1041ms 15:57:58 INFO - PROCESS | 3624 | 1464908278703 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 15:57:58 INFO - PROCESS | 3624 | 1464908278707 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 15:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 15:57:58 INFO - PROCESS | 3624 | 1464908278712 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 15:57:58 INFO - PROCESS | 3624 | 1464908278715 Marionette TRACE conn2 <- [1,1046,null,{}] 15:57:58 INFO - PROCESS | 3624 | 1464908278720 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:58 INFO - PROCESS | 3624 | 1464908278832 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 15:57:58 INFO - PROCESS | 3624 | 1464908278968 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:58 INFO - PROCESS | 3624 | ++DOCSHELL 15148400 == 68 [pid = 3624] [id = 271] 15:57:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (15149000) [pid = 3624] [serial = 812] [outer = 00000000] 15:57:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (15940400) [pid = 3624] [serial = 813] [outer = 15149000] 15:57:59 INFO - PROCESS | 3624 | 1464908279024 Marionette DEBUG loaded listener.js 15:57:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (160AAC00) [pid = 3624] [serial = 814] [outer = 15149000] 15:57:59 INFO - PROCESS | 3624 | 1464908279582 Marionette TRACE conn2 <- [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]]]}] 15:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 15:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 932ms 15:57:59 INFO - PROCESS | 3624 | 1464908279657 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 15:57:59 INFO - PROCESS | 3624 | 1464908279662 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 15:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 15:57:59 INFO - PROCESS | 3624 | 1464908279666 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 15:57:59 INFO - PROCESS | 3624 | 1464908279668 Marionette TRACE conn2 <- [1,1050,null,{}] 15:57:59 INFO - PROCESS | 3624 | 1464908279672 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:57:59 INFO - PROCESS | 3624 | 1464908279812 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 15:57:59 INFO - PROCESS | 3624 | 1464908279948 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:57:59 INFO - PROCESS | 3624 | ++DOCSHELL 16DAFC00 == 69 [pid = 3624] [id = 272] 15:57:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (16DB1800) [pid = 3624] [serial = 815] [outer = 00000000] 15:57:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1716A800) [pid = 3624] [serial = 816] [outer = 16DB1800] 15:57:59 INFO - PROCESS | 3624 | 1464908280003 Marionette DEBUG loaded listener.js 15:58:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (175ED400) [pid = 3624] [serial = 817] [outer = 16DB1800] 15:58:00 INFO - PROCESS | 3624 | 1464908280594 Marionette TRACE conn2 <- [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]]]}] 15:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 15:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 995ms 15:58:00 INFO - PROCESS | 3624 | 1464908280654 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 15:58:00 INFO - PROCESS | 3624 | 1464908280658 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 15:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 15:58:00 INFO - PROCESS | 3624 | 1464908280668 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 15:58:00 INFO - PROCESS | 3624 | 1464908280675 Marionette TRACE conn2 <- [1,1054,null,{}] 15:58:00 INFO - PROCESS | 3624 | 1464908280679 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:00 INFO - PROCESS | 3624 | 1464908280789 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 15:58:00 INFO - PROCESS | 3624 | 1464908280922 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:00 INFO - PROCESS | 3624 | ++DOCSHELL 175EB800 == 70 [pid = 3624] [id = 273] 15:58:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (17AC9400) [pid = 3624] [serial = 818] [outer = 00000000] 15:58:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (17E9B800) [pid = 3624] [serial = 819] [outer = 17AC9400] 15:58:00 INFO - PROCESS | 3624 | 1464908280976 Marionette DEBUG loaded listener.js 15:58:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (17F09000) [pid = 3624] [serial = 820] [outer = 17AC9400] 15:58:01 INFO - PROCESS | 3624 | 1464908281570 Marionette TRACE conn2 <- [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]]]}] 15:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 15:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 963ms 15:58:01 INFO - PROCESS | 3624 | 1464908281629 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 15:58:01 INFO - PROCESS | 3624 | 1464908281632 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 15:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 15:58:01 INFO - PROCESS | 3624 | 1464908281636 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 15:58:01 INFO - PROCESS | 3624 | 1464908281638 Marionette TRACE conn2 <- [1,1058,null,{}] 15:58:01 INFO - PROCESS | 3624 | 1464908281642 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:01 INFO - PROCESS | 3624 | 1464908281759 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 15:58:01 INFO - PROCESS | 3624 | 1464908281893 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:01 INFO - PROCESS | 3624 | ++DOCSHELL 17E68000 == 71 [pid = 3624] [id = 274] 15:58:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (17E6EC00) [pid = 3624] [serial = 821] [outer = 00000000] 15:58:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1A002800) [pid = 3624] [serial = 822] [outer = 17E6EC00] 15:58:01 INFO - PROCESS | 3624 | 1464908281947 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1A00C000) [pid = 3624] [serial = 823] [outer = 17E6EC00] 15:58:02 INFO - PROCESS | 3624 | 1464908282481 Marionette TRACE conn2 <- [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]]]}] 15:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 15:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 902ms 15:58:02 INFO - PROCESS | 3624 | 1464908282539 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 15:58:02 INFO - PROCESS | 3624 | 1464908282541 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 15:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 15:58:02 INFO - PROCESS | 3624 | 1464908282545 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 15:58:02 INFO - PROCESS | 3624 | 1464908282547 Marionette TRACE conn2 <- [1,1062,null,{}] 15:58:02 INFO - PROCESS | 3624 | 1464908282551 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:02 INFO - PROCESS | 3624 | 1464908282656 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 15:58:02 INFO - PROCESS | 3624 | 1464908282814 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:02 INFO - PROCESS | 3624 | ++DOCSHELL 1A1C4C00 == 72 [pid = 3624] [id = 275] 15:58:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1A1C5800) [pid = 3624] [serial = 824] [outer = 00000000] 15:58:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1A1CD400) [pid = 3624] [serial = 825] [outer = 1A1C5800] 15:58:02 INFO - PROCESS | 3624 | 1464908282875 Marionette DEBUG loaded listener.js 15:58:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1A4D5000) [pid = 3624] [serial = 826] [outer = 1A1C5800] 15:58:03 INFO - PROCESS | 3624 | 1464908283477 Marionette TRACE conn2 <- [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]]]}] 15:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 15:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 994ms 15:58:03 INFO - PROCESS | 3624 | 1464908283532 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 15:58:03 INFO - PROCESS | 3624 | 1464908283535 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 15:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 15:58:03 INFO - PROCESS | 3624 | 1464908283538 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 15:58:03 INFO - PROCESS | 3624 | 1464908283540 Marionette TRACE conn2 <- [1,1066,null,{}] 15:58:03 INFO - PROCESS | 3624 | 1464908283544 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:03 INFO - PROCESS | 3624 | 1464908283651 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 15:58:03 INFO - PROCESS | 3624 | 1464908283791 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:03 INFO - PROCESS | 3624 | ++DOCSHELL 10B2E400 == 73 [pid = 3624] [id = 276] 15:58:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1A4D4800) [pid = 3624] [serial = 827] [outer = 00000000] 15:58:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1ACD6C00) [pid = 3624] [serial = 828] [outer = 1A4D4800] 15:58:03 INFO - PROCESS | 3624 | 1464908283845 Marionette DEBUG loaded listener.js 15:58:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1AE10C00) [pid = 3624] [serial = 829] [outer = 1A4D4800] 15:58:04 INFO - PROCESS | 3624 | 1464908284407 Marionette TRACE conn2 <- [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]]]}] 15:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 15:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 933ms 15:58:04 INFO - PROCESS | 3624 | 1464908284483 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 15:58:04 INFO - PROCESS | 3624 | 1464908284486 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 15:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 15:58:04 INFO - PROCESS | 3624 | 1464908284489 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 15:58:04 INFO - PROCESS | 3624 | 1464908284491 Marionette TRACE conn2 <- [1,1070,null,{}] 15:58:04 INFO - PROCESS | 3624 | 1464908284495 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:04 INFO - PROCESS | 3624 | 1464908284602 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 15:58:04 INFO - PROCESS | 3624 | 1464908284716 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:04 INFO - PROCESS | 3624 | ++DOCSHELL 1513FC00 == 74 [pid = 3624] [id = 277] 15:58:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (151CF800) [pid = 3624] [serial = 830] [outer = 00000000] 15:58:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1A915000) [pid = 3624] [serial = 831] [outer = 151CF800] 15:58:04 INFO - PROCESS | 3624 | 1464908284776 Marionette DEBUG loaded listener.js 15:58:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1AE95000) [pid = 3624] [serial = 832] [outer = 151CF800] 15:58:05 INFO - PROCESS | 3624 | 1464908285495 Marionette TRACE conn2 <- [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]]]}] 15:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 15:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1025ms 15:58:05 INFO - PROCESS | 3624 | 1464908285528 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 15:58:05 INFO - PROCESS | 3624 | 1464908285533 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 15:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 15:58:05 INFO - PROCESS | 3624 | 1464908285554 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 15:58:05 INFO - PROCESS | 3624 | 1464908285558 Marionette TRACE conn2 <- [1,1074,null,{}] 15:58:05 INFO - PROCESS | 3624 | 1464908285562 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:05 INFO - PROCESS | 3624 | 1464908285669 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 15:58:05 INFO - PROCESS | 3624 | 1464908285816 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:05 INFO - PROCESS | 3624 | ++DOCSHELL 105F3800 == 75 [pid = 3624] [id = 278] 15:58:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (10A56800) [pid = 3624] [serial = 833] [outer = 00000000] 15:58:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (10B32000) [pid = 3624] [serial = 834] [outer = 10A56800] 15:58:05 INFO - PROCESS | 3624 | 1464908285867 Marionette DEBUG loaded listener.js 15:58:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (10C30800) [pid = 3624] [serial = 835] [outer = 10A56800] 15:58:06 INFO - PROCESS | 3624 | --DOCSHELL 183BA000 == 74 [pid = 3624] [id = 158] 15:58:06 INFO - PROCESS | 3624 | --DOCSHELL 0F2EF000 == 73 [pid = 3624] [id = 248] 15:58:06 INFO - PROCESS | 3624 | --DOCSHELL 12D2DC00 == 72 [pid = 3624] [id = 269] 15:58:06 INFO - PROCESS | 3624 | --DOCSHELL 12D80000 == 71 [pid = 3624] [id = 268] 15:58:06 INFO - PROCESS | 3624 | --DOCSHELL 105F3400 == 70 [pid = 3624] [id = 267] 15:58:06 INFO - PROCESS | 3624 | --DOCSHELL 10C38000 == 69 [pid = 3624] [id = 260] 15:58:06 INFO - PROCESS | 3624 | --DOCSHELL 10C3B800 == 68 [pid = 3624] [id = 259] 15:58:06 INFO - PROCESS | 3624 | 1464908286446 Marionette TRACE conn2 <- [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]]]}] 15:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 15:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 932ms 15:58:06 INFO - PROCESS | 3624 | 1464908286481 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 15:58:06 INFO - PROCESS | 3624 | 1464908286487 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 15:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 15:58:06 INFO - PROCESS | 3624 | 1464908286493 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 15:58:06 INFO - PROCESS | 3624 | 1464908286496 Marionette TRACE conn2 <- [1,1078,null,{}] 15:58:06 INFO - PROCESS | 3624 | 1464908286500 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:06 INFO - PROCESS | 3624 | 1464908286594 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 15:58:06 INFO - PROCESS | 3624 | 1464908286740 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:06 INFO - PROCESS | 3624 | ++DOCSHELL 10B2FC00 == 69 [pid = 3624] [id = 279] 15:58:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (10B30C00) [pid = 3624] [serial = 836] [outer = 00000000] 15:58:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (1108AC00) [pid = 3624] [serial = 837] [outer = 10B30C00] 15:58:06 INFO - PROCESS | 3624 | 1464908286784 Marionette DEBUG loaded listener.js 15:58:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (112A5C00) [pid = 3624] [serial = 838] [outer = 10B30C00] 15:58:07 INFO - PROCESS | 3624 | 1464908287225 Marionette TRACE conn2 <- [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]]]}] 15:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 15:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 793ms 15:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 15:58:07 INFO - PROCESS | 3624 | 1464908287294 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 15:58:07 INFO - PROCESS | 3624 | 1464908287296 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 15:58:07 INFO - PROCESS | 3624 | 1464908287300 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 15:58:07 INFO - PROCESS | 3624 | 1464908287303 Marionette TRACE conn2 <- [1,1082,null,{}] 15:58:07 INFO - PROCESS | 3624 | 1464908287313 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:07 INFO - PROCESS | 3624 | 1464908287461 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 15:58:07 INFO - PROCESS | 3624 | 1464908287530 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:07 INFO - PROCESS | 3624 | ++DOCSHELL 13119C00 == 70 [pid = 3624] [id = 280] 15:58:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (1311A400) [pid = 3624] [serial = 839] [outer = 00000000] 15:58:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (131B0400) [pid = 3624] [serial = 840] [outer = 1311A400] 15:58:07 INFO - PROCESS | 3624 | 1464908287576 Marionette DEBUG loaded listener.js 15:58:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (1371D000) [pid = 3624] [serial = 841] [outer = 1311A400] 15:58:07 INFO - PROCESS | 3624 | 1464908288004 Marionette TRACE conn2 <- [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]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 15:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 15:58:08 INFO - PROCESS | 3624 | 1464908288045 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 3624 | 1464908288048 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 15:58:08 INFO - PROCESS | 3624 | 1464908288051 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 15:58:08 INFO - PROCESS | 3624 | 1464908288053 Marionette TRACE conn2 <- [1,1086,null,{}] 15:58:08 INFO - PROCESS | 3624 | 1464908288056 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:08 INFO - PROCESS | 3624 | 1464908288186 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 15:58:08 INFO - PROCESS | 3624 | 1464908288254 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:08 INFO - PROCESS | 3624 | ++DOCSHELL 1390B400 == 71 [pid = 3624] [id = 281] 15:58:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (140C7400) [pid = 3624] [serial = 842] [outer = 00000000] 15:58:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (1435BC00) [pid = 3624] [serial = 843] [outer = 140C7400] 15:58:08 INFO - PROCESS | 3624 | 1464908288298 Marionette DEBUG loaded listener.js 15:58:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (14E27800) [pid = 3624] [serial = 844] [outer = 140C7400] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (1A00C800) [pid = 3624] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (17B50000) [pid = 3624] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (1513BC00) [pid = 3624] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (112A6800) [pid = 3624] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (130E0000) [pid = 3624] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (16DB2000) [pid = 3624] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (18790000) [pid = 3624] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (10EE7000) [pid = 3624] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (1AEA1000) [pid = 3624] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1435C400) [pid = 3624] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (166A4800) [pid = 3624] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1AE95800) [pid = 3624] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (13719C00) [pid = 3624] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (10C37800) [pid = 3624] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (10C37400) [pid = 3624] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1BACBC00) [pid = 3624] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (161D9400) [pid = 3624] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (161D3800) [pid = 3624] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (140D3400) [pid = 3624] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (10A59C00) [pid = 3624] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (17EBB400) [pid = 3624] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (17EC6400) [pid = 3624] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (17ACA000) [pid = 3624] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (17B51C00) [pid = 3624] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (10C3F800) [pid = 3624] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (15626000) [pid = 3624] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (13111000) [pid = 3624] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 15:58:08 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (105F6000) [pid = 3624] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 15:58:08 INFO - PROCESS | 3624 | 1464908288953 Marionette TRACE conn2 <- [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]]]}] 15:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 15:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 932ms 15:58:08 INFO - PROCESS | 3624 | 1464908288977 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 15:58:08 INFO - PROCESS | 3624 | 1464908288979 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 15:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 15:58:08 INFO - PROCESS | 3624 | 1464908288983 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 15:58:08 INFO - PROCESS | 3624 | 1464908288994 Marionette TRACE conn2 <- [1,1090,null,{}] 15:58:08 INFO - PROCESS | 3624 | 1464908288998 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:09 INFO - PROCESS | 3624 | 1464908289084 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 15:58:09 INFO - PROCESS | 3624 | 1464908289190 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3624 | ++DOCSHELL 0C77EC00 == 72 [pid = 3624] [id = 282] 15:58:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (10487400) [pid = 3624] [serial = 845] [outer = 00000000] 15:58:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (10EF1000) [pid = 3624] [serial = 846] [outer = 10487400] 15:58:09 INFO - PROCESS | 3624 | 1464908289234 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (13721000) [pid = 3624] [serial = 847] [outer = 10487400] 15:58:09 INFO - PROCESS | 3624 | 1464908289600 Marionette TRACE conn2 <- [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]]]}] 15:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 15:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 653ms 15:58:09 INFO - PROCESS | 3624 | 1464908289642 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 15:58:09 INFO - PROCESS | 3624 | 1464908289643 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 15:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 15:58:09 INFO - PROCESS | 3624 | 1464908289647 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 15:58:09 INFO - PROCESS | 3624 | 1464908289648 Marionette TRACE conn2 <- [1,1094,null,{}] 15:58:09 INFO - PROCESS | 3624 | 1464908289652 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:09 INFO - PROCESS | 3624 | 1464908289787 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 15:58:09 INFO - PROCESS | 3624 | 1464908289800 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:09 INFO - PROCESS | 3624 | ++DOCSHELL 1513B000 == 73 [pid = 3624] [id = 283] 15:58:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (151CC800) [pid = 3624] [serial = 848] [outer = 00000000] 15:58:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (15B63800) [pid = 3624] [serial = 849] [outer = 151CC800] 15:58:09 INFO - PROCESS | 3624 | 1464908289845 Marionette DEBUG loaded listener.js 15:58:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (15B6F800) [pid = 3624] [serial = 850] [outer = 151CC800] 15:58:10 INFO - PROCESS | 3624 | 1464908290250 Marionette TRACE conn2 <- [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]]]}] 15:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 15:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 637ms 15:58:10 INFO - PROCESS | 3624 | 1464908290286 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 15:58:10 INFO - PROCESS | 3624 | 1464908290287 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 15:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 15:58:10 INFO - PROCESS | 3624 | 1464908290291 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 15:58:10 INFO - PROCESS | 3624 | 1464908290293 Marionette TRACE conn2 <- [1,1098,null,{}] 15:58:10 INFO - PROCESS | 3624 | 1464908290296 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:10 INFO - PROCESS | 3624 | 1464908290420 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 15:58:10 INFO - PROCESS | 3624 | 1464908290461 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:10 INFO - PROCESS | 3624 | ++DOCSHELL 112A8800 == 74 [pid = 3624] [id = 284] 15:58:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1528BC00) [pid = 3624] [serial = 851] [outer = 00000000] 15:58:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (161D3C00) [pid = 3624] [serial = 852] [outer = 1528BC00] 15:58:10 INFO - PROCESS | 3624 | 1464908290505 Marionette DEBUG loaded listener.js 15:58:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (161DE800) [pid = 3624] [serial = 853] [outer = 1528BC00] 15:58:11 INFO - PROCESS | 3624 | 1464908291027 Marionette TRACE conn2 <- [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]]]}] 15:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 15:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 808ms 15:58:11 INFO - PROCESS | 3624 | 1464908291094 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 15:58:11 INFO - PROCESS | 3624 | 1464908291098 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 15:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 15:58:11 INFO - PROCESS | 3624 | 1464908291104 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 15:58:11 INFO - PROCESS | 3624 | 1464908291108 Marionette TRACE conn2 <- [1,1102,null,{}] 15:58:11 INFO - PROCESS | 3624 | 1464908291115 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:11 INFO - PROCESS | 3624 | 1464908291235 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 15:58:11 INFO - PROCESS | 3624 | 1464908291381 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:11 INFO - PROCESS | 3624 | ++DOCSHELL 10437400 == 75 [pid = 3624] [id = 285] 15:58:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1043A000) [pid = 3624] [serial = 854] [outer = 00000000] 15:58:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (10C3C800) [pid = 3624] [serial = 855] [outer = 1043A000] 15:58:11 INFO - PROCESS | 3624 | 1464908291442 Marionette DEBUG loaded listener.js 15:58:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (10F63400) [pid = 3624] [serial = 856] [outer = 1043A000] 15:58:12 INFO - PROCESS | 3624 | 1464908292070 Marionette TRACE conn2 <- [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]]]}] 15:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 15:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 994ms 15:58:12 INFO - PROCESS | 3624 | 1464908292103 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 15:58:12 INFO - PROCESS | 3624 | 1464908292109 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 15:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 15:58:12 INFO - PROCESS | 3624 | 1464908292117 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 15:58:12 INFO - PROCESS | 3624 | 1464908292120 Marionette TRACE conn2 <- [1,1106,null,{}] 15:58:12 INFO - PROCESS | 3624 | 1464908292124 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:12 INFO - PROCESS | 3624 | 1464908292243 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 15:58:12 INFO - PROCESS | 3624 | 1464908292384 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:12 INFO - PROCESS | 3624 | ++DOCSHELL 128C2800 == 76 [pid = 3624] [id = 286] 15:58:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (128C2C00) [pid = 3624] [serial = 857] [outer = 00000000] 15:58:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (1311E800) [pid = 3624] [serial = 858] [outer = 128C2C00] 15:58:12 INFO - PROCESS | 3624 | 1464908292438 Marionette DEBUG loaded listener.js 15:58:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (13DE0800) [pid = 3624] [serial = 859] [outer = 128C2C00] 15:58:13 INFO - PROCESS | 3624 | 1464908293072 Marionette TRACE conn2 <- [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]]]}] 15:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 15:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 994ms 15:58:13 INFO - PROCESS | 3624 | 1464908293136 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 15:58:13 INFO - PROCESS | 3624 | 1464908293139 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 15:58:13 INFO - PROCESS | 3624 | 1464908293145 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 15:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 15:58:13 INFO - PROCESS | 3624 | 1464908293149 Marionette TRACE conn2 <- [1,1110,null,{}] 15:58:13 INFO - PROCESS | 3624 | 1464908293173 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:13 INFO - PROCESS | 3624 | 1464908293344 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 15:58:13 INFO - PROCESS | 3624 | 1464908293451 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:13 INFO - PROCESS | 3624 | ++DOCSHELL 166A9C00 == 77 [pid = 3624] [id = 287] 15:58:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (166AA000) [pid = 3624] [serial = 860] [outer = 00000000] 15:58:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (16B8A800) [pid = 3624] [serial = 861] [outer = 166AA000] 15:58:13 INFO - PROCESS | 3624 | 1464908293512 Marionette DEBUG loaded listener.js 15:58:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (16DB0400) [pid = 3624] [serial = 862] [outer = 166AA000] 15:58:14 INFO - PROCESS | 3624 | 1464908294057 Marionette TRACE conn2 <- [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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 15:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 947ms 15:58:14 INFO - PROCESS | 3624 | 1464908294093 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 3624 | 1464908294096 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 15:58:14 INFO - PROCESS | 3624 | 1464908294099 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 3624 | 1464908294101 Marionette TRACE conn2 <- [1,1114,null,{}] 15:58:14 INFO - PROCESS | 3624 | 1464908294105 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:14 INFO - PROCESS | 3624 | 1464908294219 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 15:58:14 INFO - PROCESS | 3624 | 1464908294331 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:14 INFO - PROCESS | 3624 | ++DOCSHELL 16B8A000 == 78 [pid = 3624] [id = 288] 15:58:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (17542000) [pid = 3624] [serial = 863] [outer = 00000000] 15:58:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (1774D800) [pid = 3624] [serial = 864] [outer = 17542000] 15:58:14 INFO - PROCESS | 3624 | 1464908294384 Marionette DEBUG loaded listener.js 15:58:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (17ACCC00) [pid = 3624] [serial = 865] [outer = 17542000] 15:58:14 INFO - PROCESS | 3624 | 1464908294949 Marionette TRACE conn2 <- [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]]]}] 15:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 15:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 901ms 15:58:14 INFO - PROCESS | 3624 | 1464908294987 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 15:58:14 INFO - PROCESS | 3624 | 1464908294990 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 15:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 15:58:14 INFO - PROCESS | 3624 | 1464908294993 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 15:58:14 INFO - PROCESS | 3624 | 1464908294995 Marionette TRACE conn2 <- [1,1118,null,{}] 15:58:14 INFO - PROCESS | 3624 | 1464908295000 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:15 INFO - PROCESS | 3624 | 1464908295119 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 15:58:15 INFO - PROCESS | 3624 | 1464908295232 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:15 INFO - PROCESS | 3624 | ++DOCSHELL 175E2000 == 79 [pid = 3624] [id = 289] 15:58:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (17B34C00) [pid = 3624] [serial = 866] [outer = 00000000] 15:58:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (17B4E400) [pid = 3624] [serial = 867] [outer = 17B34C00] 15:58:15 INFO - PROCESS | 3624 | 1464908295283 Marionette DEBUG loaded listener.js 15:58:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (17B52800) [pid = 3624] [serial = 868] [outer = 17B34C00] 15:58:15 INFO - PROCESS | 3624 | 1464908295844 Marionette TRACE conn2 <- [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]]]}] 15:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 15:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 901ms 15:58:15 INFO - PROCESS | 3624 | 1464908295897 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 15:58:15 INFO - PROCESS | 3624 | 1464908295899 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 15:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 15:58:15 INFO - PROCESS | 3624 | 1464908295903 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 15:58:15 INFO - PROCESS | 3624 | 1464908295905 Marionette TRACE conn2 <- [1,1122,null,{}] 15:58:15 INFO - PROCESS | 3624 | 1464908295908 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:16 INFO - PROCESS | 3624 | 1464908296061 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 15:58:16 INFO - PROCESS | 3624 | 1464908296186 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:16 INFO - PROCESS | 3624 | ++DOCSHELL 12A9AC00 == 80 [pid = 3624] [id = 290] 15:58:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (130E5C00) [pid = 3624] [serial = 869] [outer = 00000000] 15:58:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (14365800) [pid = 3624] [serial = 870] [outer = 130E5C00] 15:58:16 INFO - PROCESS | 3624 | 1464908296285 Marionette DEBUG loaded listener.js 15:58:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (17B5A800) [pid = 3624] [serial = 871] [outer = 130E5C00] 15:58:16 INFO - PROCESS | 3624 | 1464908296878 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 15:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 15:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 994ms 15:58:16 INFO - PROCESS | 3624 | 1464908296919 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 15:58:16 INFO - PROCESS | 3624 | 1464908296922 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 15:58:16 INFO - PROCESS | 3624 | 1464908296927 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 15:58:16 INFO - PROCESS | 3624 | 1464908296929 Marionette TRACE conn2 <- [1,1126,null,{}] 15:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 15:58:16 INFO - PROCESS | 3624 | 1464908296933 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:17 INFO - PROCESS | 3624 | 1464908297041 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 15:58:17 INFO - PROCESS | 3624 | 1464908297378 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:17 INFO - PROCESS | 3624 | ++DOCSHELL 0C390C00 == 81 [pid = 3624] [id = 291] 15:58:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (0F2EFC00) [pid = 3624] [serial = 872] [outer = 00000000] 15:58:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (10563000) [pid = 3624] [serial = 873] [outer = 0F2EFC00] 15:58:17 INFO - PROCESS | 3624 | 1464908297443 Marionette DEBUG loaded listener.js 15:58:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 160 (10A59800) [pid = 3624] [serial = 874] [outer = 0F2EFC00] 15:58:18 INFO - PROCESS | 3624 | 1464908298036 Marionette TRACE conn2 <- [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]]]}] 15:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 15:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1180ms 15:58:18 INFO - PROCESS | 3624 | 1464908298104 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 15:58:18 INFO - PROCESS | 3624 | 1464908298108 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 15:58:18 INFO - PROCESS | 3624 | 1464908298113 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 15:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 15:58:18 INFO - PROCESS | 3624 | 1464908298117 Marionette TRACE conn2 <- [1,1130,null,{}] 15:58:18 INFO - PROCESS | 3624 | 1464908298121 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:18 INFO - PROCESS | 3624 | 1464908298226 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 15:58:18 INFO - PROCESS | 3624 | 1464908298371 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:18 INFO - PROCESS | 3624 | ++DOCSHELL 11C05C00 == 82 [pid = 3624] [id = 292] 15:58:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 161 (11C8B400) [pid = 3624] [serial = 875] [outer = 00000000] 15:58:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 162 (12A9E800) [pid = 3624] [serial = 876] [outer = 11C8B400] 15:58:18 INFO - PROCESS | 3624 | 1464908298426 Marionette DEBUG loaded listener.js 15:58:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 163 (1310EC00) [pid = 3624] [serial = 877] [outer = 11C8B400] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 1513B000 == 81 [pid = 3624] [id = 283] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 0C77EC00 == 80 [pid = 3624] [id = 282] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 1390B400 == 79 [pid = 3624] [id = 281] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 13119C00 == 78 [pid = 3624] [id = 280] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 10B2FC00 == 77 [pid = 3624] [id = 279] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 105F3800 == 76 [pid = 3624] [id = 278] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 15148400 == 75 [pid = 3624] [id = 271] 15:58:18 INFO - PROCESS | 3624 | --DOCSHELL 10A5B400 == 74 [pid = 3624] [id = 270] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 162 (1B522800) [pid = 3624] [serial = 684] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 161 (17E67800) [pid = 3624] [serial = 690] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 160 (1B87C000) [pid = 3624] [serial = 687] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 159 (1A917C00) [pid = 3624] [serial = 681] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (1AE9F000) [pid = 3624] [serial = 618] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (17B57C00) [pid = 3624] [serial = 678] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (16DB8C00) [pid = 3624] [serial = 675] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (131B8C00) [pid = 3624] [serial = 672] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (1B885400) [pid = 3624] [serial = 739] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (175EBC00) [pid = 3624] [serial = 745] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (17B4E800) [pid = 3624] [serial = 730] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (10C3B000) [pid = 3624] [serial = 735] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (1B695C00) [pid = 3624] [serial = 738] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (1BC07000) [pid = 3624] [serial = 741] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (17F04400) [pid = 3624] [serial = 769] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (17B40000) [pid = 3624] [serial = 799] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (11A10000) [pid = 3624] [serial = 801] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (10B2A400) [pid = 3624] [serial = 802] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1322F400) [pid = 3624] [serial = 804] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (11263400) [pid = 3624] [serial = 777] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (16606800) [pid = 3624] [serial = 780] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1A4D0800) [pid = 3624] [serial = 783] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1B523C00) [pid = 3624] [serial = 786] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (1B878C00) [pid = 3624] [serial = 789] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (18795000) [pid = 3624] [serial = 792] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (140C9C00) [pid = 3624] [serial = 805] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1BC0D800) [pid = 3624] [serial = 795] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (17538C00) [pid = 3624] [serial = 798] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1A4B5C00) [pid = 3624] [serial = 766] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (166AD000) [pid = 3624] [serial = 754] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (166A1C00) [pid = 3624] [serial = 753] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (175EC800) [pid = 3624] [serial = 757] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1A4CF000) [pid = 3624] [serial = 771] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1A8AA800) [pid = 3624] [serial = 772] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (10C3E800) [pid = 3624] [serial = 736] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1B886C00) [pid = 3624] [serial = 724] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (152D9800) [pid = 3624] [serial = 727] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1B879000) [pid = 3624] [serial = 733] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1BC52800) [pid = 3624] [serial = 742] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1A915400) [pid = 3624] [serial = 774] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (15BE9C00) [pid = 3624] [serial = 807] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (17B3BC00) [pid = 3624] [serial = 759] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (17B53400) [pid = 3624] [serial = 760] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A00B800) [pid = 3624] [serial = 763] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (18975800) [pid = 3624] [serial = 762] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (166AC400) [pid = 3624] [serial = 744] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (14361C00) [pid = 3624] [serial = 750] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17175800) [pid = 3624] [serial = 756] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (15288800) [pid = 3624] [serial = 751] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1A1C9C00) [pid = 3624] [serial = 765] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (14360400) [pid = 3624] [serial = 748] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (13DD2800) [pid = 3624] [serial = 747] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (1B87B400) [pid = 3624] [serial = 723] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1513E000) [pid = 3624] [serial = 726] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17B32000) [pid = 3624] [serial = 729] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1B695000) [pid = 3624] [serial = 732] [outer = 00000000] [url = about:blank] 15:58:18 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (166A7800) [pid = 3624] [serial = 768] [outer = 00000000] [url = about:blank] 15:58:19 INFO - PROCESS | 3624 | 1464908299026 Marionette TRACE conn2 <- [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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 15:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 948ms 15:58:19 INFO - PROCESS | 3624 | 1464908299062 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3624 | 1464908299065 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 15:58:19 INFO - PROCESS | 3624 | 1464908299070 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3624 | 1464908299072 Marionette TRACE conn2 <- [1,1134,null,{}] 15:58:19 INFO - PROCESS | 3624 | 1464908299078 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:19 INFO - PROCESS | 3624 | 1464908299175 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 15:58:19 INFO - PROCESS | 3624 | 1464908299274 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 3624 | ++DOCSHELL 10A64C00 == 75 [pid = 3624] [id = 293] 15:58:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (10B2A400) [pid = 3624] [serial = 878] [outer = 00000000] 15:58:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (11085800) [pid = 3624] [serial = 879] [outer = 10B2A400] 15:58:19 INFO - PROCESS | 3624 | 1464908299320 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (131A9800) [pid = 3624] [serial = 880] [outer = 10B2A400] 15:58:19 INFO - PROCESS | 3624 | 1464908299732 Marionette TRACE conn2 <- [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]]]}] 15:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 15:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 699ms 15:58:19 INFO - PROCESS | 3624 | 1464908299770 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 15:58:19 INFO - PROCESS | 3624 | 1464908299772 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 15:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 15:58:19 INFO - PROCESS | 3624 | 1464908299781 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 15:58:19 INFO - PROCESS | 3624 | 1464908299787 Marionette TRACE conn2 <- [1,1138,null,{}] 15:58:19 INFO - PROCESS | 3624 | 1464908299796 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:19 INFO - PROCESS | 3624 | 1464908299886 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 15:58:19 INFO - PROCESS | 3624 | 1464908299895 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:19 INFO - PROCESS | 3624 | ++DOCSHELL 1436A400 == 76 [pid = 3624] [id = 294] 15:58:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (14E1BC00) [pid = 3624] [serial = 881] [outer = 00000000] 15:58:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (1513C800) [pid = 3624] [serial = 882] [outer = 14E1BC00] 15:58:19 INFO - PROCESS | 3624 | 1464908299939 Marionette DEBUG loaded listener.js 15:58:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (15143C00) [pid = 3624] [serial = 883] [outer = 14E1BC00] 15:58:20 INFO - PROCESS | 3624 | 1464908300383 Marionette TRACE conn2 <- [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]]]}] 15:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 15:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 622ms 15:58:20 INFO - PROCESS | 3624 | 1464908300402 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 15:58:20 INFO - PROCESS | 3624 | 1464908300404 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 15:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 15:58:20 INFO - PROCESS | 3624 | 1464908300408 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 15:58:20 INFO - PROCESS | 3624 | 1464908300409 Marionette TRACE conn2 <- [1,1142,null,{}] 15:58:20 INFO - PROCESS | 3624 | 1464908300413 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:20 INFO - PROCESS | 3624 | 1464908300500 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 15:58:20 INFO - PROCESS | 3624 | 1464908300507 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:20 INFO - PROCESS | 3624 | ++DOCSHELL 1027C800 == 77 [pid = 3624] [id = 295] 15:58:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (14E28000) [pid = 3624] [serial = 884] [outer = 00000000] 15:58:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (152DA800) [pid = 3624] [serial = 885] [outer = 14E28000] 15:58:20 INFO - PROCESS | 3624 | 1464908300550 Marionette DEBUG loaded listener.js 15:58:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (15680000) [pid = 3624] [serial = 886] [outer = 14E28000] 15:58:21 INFO - PROCESS | 3624 | 1464908301009 Marionette TRACE conn2 <- [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]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 15:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 637ms 15:58:21 INFO - PROCESS | 3624 | 1464908301056 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 3624 | 1464908301058 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 15:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 15:58:21 INFO - PROCESS | 3624 | 1464908301073 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 3624 | 1464908301075 Marionette TRACE conn2 <- [1,1146,null,{}] 15:58:21 INFO - PROCESS | 3624 | 1464908301078 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:21 INFO - PROCESS | 3624 | 1464908301209 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 15:58:21 INFO - PROCESS | 3624 | 1464908301215 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 3624 | ++DOCSHELL 152D9800 == 78 [pid = 3624] [id = 296] 15:58:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1594E800) [pid = 3624] [serial = 887] [outer = 00000000] 15:58:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (160A9C00) [pid = 3624] [serial = 888] [outer = 1594E800] 15:58:21 INFO - PROCESS | 3624 | 1464908301316 Marionette DEBUG loaded listener.js 15:58:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (166A4C00) [pid = 3624] [serial = 889] [outer = 1594E800] 15:58:21 INFO - PROCESS | 3624 | 1464908301754 Marionette TRACE conn2 <- [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]]]}] 15:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 15:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 745ms 15:58:21 INFO - PROCESS | 3624 | 1464908301823 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 15:58:21 INFO - PROCESS | 3624 | 1464908301825 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 15:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 15:58:21 INFO - PROCESS | 3624 | 1464908301828 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 15:58:21 INFO - PROCESS | 3624 | 1464908301830 Marionette TRACE conn2 <- [1,1150,null,{}] 15:58:21 INFO - PROCESS | 3624 | 1464908301833 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:21 INFO - PROCESS | 3624 | 1464908301977 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 15:58:21 INFO - PROCESS | 3624 | 1464908302002 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:21 INFO - PROCESS | 3624 | ++DOCSHELL 16DAE000 == 79 [pid = 3624] [id = 297] 15:58:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (16DAF000) [pid = 3624] [serial = 890] [outer = 00000000] 15:58:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (16DBB800) [pid = 3624] [serial = 891] [outer = 16DAF000] 15:58:22 INFO - PROCESS | 3624 | 1464908302045 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (171E0800) [pid = 3624] [serial = 892] [outer = 16DAF000] 15:58:22 INFO - PROCESS | 3624 | 1464908302476 Marionette TRACE conn2 <- [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]]]}] 15:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 15:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 699ms 15:58:22 INFO - PROCESS | 3624 | 1464908302528 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 15:58:22 INFO - PROCESS | 3624 | 1464908302530 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 15:58:22 INFO - PROCESS | 3624 | 1464908302533 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 15:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 15:58:22 INFO - PROCESS | 3624 | 1464908302535 Marionette TRACE conn2 <- [1,1154,null,{}] 15:58:22 INFO - PROCESS | 3624 | 1464908302538 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:22 INFO - PROCESS | 3624 | 1464908302662 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 15:58:22 INFO - PROCESS | 3624 | 1464908302668 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:22 INFO - PROCESS | 3624 | ++DOCSHELL 166AF800 == 80 [pid = 3624] [id = 298] 15:58:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (16DB6400) [pid = 3624] [serial = 893] [outer = 00000000] 15:58:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (175E9C00) [pid = 3624] [serial = 894] [outer = 16DB6400] 15:58:22 INFO - PROCESS | 3624 | 1464908302767 Marionette DEBUG loaded listener.js 15:58:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (17A8D000) [pid = 3624] [serial = 895] [outer = 16DB6400] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17EBB800) [pid = 3624] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1311A400) [pid = 3624] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (140C7400) [pid = 3624] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (151CC800) [pid = 3624] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (151CF800) [pid = 3624] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (10A56800) [pid = 3624] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (10487400) [pid = 3624] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 15:58:23 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (10B30C00) [pid = 3624] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 15:58:23 INFO - PROCESS | 3624 | 1464908303520 Marionette TRACE conn2 <- [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]]]}] 15:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 15:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1041ms 15:58:23 INFO - PROCESS | 3624 | 1464908303571 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 15:58:23 INFO - PROCESS | 3624 | 1464908303574 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 15:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 15:58:23 INFO - PROCESS | 3624 | 1464908303578 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 15:58:23 INFO - PROCESS | 3624 | 1464908303580 Marionette TRACE conn2 <- [1,1158,null,{}] 15:58:23 INFO - PROCESS | 3624 | 1464908303583 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:23 INFO - PROCESS | 3624 | 1464908303668 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 15:58:23 INFO - PROCESS | 3624 | 1464908303766 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:23 INFO - PROCESS | 3624 | ++DOCSHELL 14E20C00 == 81 [pid = 3624] [id = 299] 15:58:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (175E1800) [pid = 3624] [serial = 896] [outer = 00000000] 15:58:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17AC1400) [pid = 3624] [serial = 897] [outer = 175E1800] 15:58:23 INFO - PROCESS | 3624 | 1464908303843 Marionette DEBUG loaded listener.js 15:58:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17B3B000) [pid = 3624] [serial = 898] [outer = 175E1800] 15:58:24 INFO - PROCESS | 3624 | 1464908304275 Marionette TRACE conn2 <- [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]]]}] 15:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 15:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 730ms 15:58:24 INFO - PROCESS | 3624 | 1464908304318 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 15:58:24 INFO - PROCESS | 3624 | 1464908304320 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 15:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 15:58:24 INFO - PROCESS | 3624 | 1464908304324 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - PROCESS | 3624 | 1464908304325 Marionette TRACE conn2 <- [1,1162,null,{}] 15:58:24 INFO - PROCESS | 3624 | 1464908304328 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:24 INFO - PROCESS | 3624 | 1464908304414 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 15:58:24 INFO - PROCESS | 3624 | 1464908304420 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:24 INFO - PROCESS | 3624 | ++DOCSHELL 1567B000 == 82 [pid = 3624] [id = 300] 15:58:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17B40000) [pid = 3624] [serial = 899] [outer = 00000000] 15:58:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17BC1C00) [pid = 3624] [serial = 900] [outer = 17B40000] 15:58:24 INFO - PROCESS | 3624 | 1464908304463 Marionette DEBUG loaded listener.js 15:58:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17EA4C00) [pid = 3624] [serial = 901] [outer = 17B40000] 15:58:24 INFO - PROCESS | 3624 | 1464908304894 Marionette TRACE conn2 <- [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] 15:58:24 INFO - PROCESS | 3624 | 1464908304923 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 15:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 15:58:24 INFO - PROCESS | 3624 | 1464908304926 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 15:58:24 INFO - PROCESS | 3624 | 1464908304928 Marionette TRACE conn2 <- [1,1166,null,{}] 15:58:24 INFO - PROCESS | 3624 | 1464908304949 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:25 INFO - PROCESS | 3624 | 1464908305034 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 15:58:25 INFO - PROCESS | 3624 | 1464908305041 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:25 INFO - PROCESS | 3624 | ++DOCSHELL 17AC9800 == 83 [pid = 3624] [id = 301] 15:58:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (17B57000) [pid = 3624] [serial = 902] [outer = 00000000] 15:58:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (17F53C00) [pid = 3624] [serial = 903] [outer = 17B57000] 15:58:25 INFO - PROCESS | 3624 | 1464908305090 Marionette DEBUG loaded listener.js 15:58:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (18794000) [pid = 3624] [serial = 904] [outer = 17B57000] 15:58:25 INFO - PROCESS | 3624 | 1464908305727 Marionette TRACE conn2 <- [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] 15:58:25 INFO - PROCESS | 3624 | 1464908305779 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 15:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 15:58:25 INFO - PROCESS | 3624 | 1464908305785 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 15:58:25 INFO - PROCESS | 3624 | 1464908305789 Marionette TRACE conn2 <- [1,1170,null,{}] 15:58:25 INFO - PROCESS | 3624 | 1464908305795 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:25 INFO - PROCESS | 3624 | 1464908305916 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 15:58:26 INFO - PROCESS | 3624 | 1464908306057 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:26 INFO - PROCESS | 3624 | ++DOCSHELL 10B30C00 == 84 [pid = 3624] [id = 302] 15:58:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (10B36000) [pid = 3624] [serial = 905] [outer = 00000000] 15:58:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1108F800) [pid = 3624] [serial = 906] [outer = 10B36000] 15:58:26 INFO - PROCESS | 3624 | 1464908306114 Marionette DEBUG loaded listener.js 15:58:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (11A10000) [pid = 3624] [serial = 907] [outer = 10B36000] 15:58:26 INFO - PROCESS | 3624 | 1464908306715 Marionette TRACE conn2 <- [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] 15:58:26 INFO - PROCESS | 3624 | 1464908306794 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 15:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 15:58:26 INFO - PROCESS | 3624 | 1464908306801 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 15:58:26 INFO - PROCESS | 3624 | 1464908306804 Marionette TRACE conn2 <- [1,1174,null,{}] 15:58:26 INFO - PROCESS | 3624 | 1464908306808 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:26 INFO - PROCESS | 3624 | 1464908306922 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 15:58:27 INFO - PROCESS | 3624 | 1464908307061 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:27 INFO - PROCESS | 3624 | ++DOCSHELL 0C782C00 == 85 [pid = 3624] [id = 303] 15:58:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (13713000) [pid = 3624] [serial = 908] [outer = 00000000] 15:58:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (14364400) [pid = 3624] [serial = 909] [outer = 13713000] 15:58:27 INFO - PROCESS | 3624 | 1464908307116 Marionette DEBUG loaded listener.js 15:58:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (151D9800) [pid = 3624] [serial = 910] [outer = 13713000] 15:58:27 INFO - PROCESS | 3624 | 1464908307701 Marionette TRACE conn2 <- [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] 15:58:27 INFO - PROCESS | 3624 | 1464908307746 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 15:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 15:58:27 INFO - PROCESS | 3624 | 1464908307750 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 15:58:27 INFO - PROCESS | 3624 | 1464908307754 Marionette TRACE conn2 <- [1,1178,null,{}] 15:58:27 INFO - PROCESS | 3624 | 1464908307780 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:27 INFO - PROCESS | 3624 | 1464908307896 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 15:58:28 INFO - PROCESS | 3624 | 1464908308035 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:28 INFO - PROCESS | 3624 | ++DOCSHELL 17B53400 == 86 [pid = 3624] [id = 304] 15:58:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (17B54800) [pid = 3624] [serial = 911] [outer = 00000000] 15:58:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (17F03400) [pid = 3624] [serial = 912] [outer = 17B54800] 15:58:28 INFO - PROCESS | 3624 | 1464908308097 Marionette DEBUG loaded listener.js 15:58:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (17F55C00) [pid = 3624] [serial = 913] [outer = 17B54800] 15:58:28 INFO - PROCESS | 3624 | 1464908308744 Marionette TRACE conn2 <- [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] 15:58:28 INFO - PROCESS | 3624 | 1464908308782 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 15:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 15:58:28 INFO - PROCESS | 3624 | 1464908308786 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 15:58:28 INFO - PROCESS | 3624 | 1464908308788 Marionette TRACE conn2 <- [1,1182,null,{}] 15:58:28 INFO - PROCESS | 3624 | 1464908308791 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:28 INFO - PROCESS | 3624 | 1464908308906 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 15:58:29 INFO - PROCESS | 3624 | 1464908309018 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 3624 | ++DOCSHELL 13721C00 == 87 [pid = 3624] [id = 305] 15:58:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (17B4C800) [pid = 3624] [serial = 914] [outer = 00000000] 15:58:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1A006000) [pid = 3624] [serial = 915] [outer = 17B4C800] 15:58:29 INFO - PROCESS | 3624 | 1464908309072 Marionette DEBUG loaded listener.js 15:58:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1A15B400) [pid = 3624] [serial = 916] [outer = 17B4C800] 15:58:29 INFO - PROCESS | 3624 | 1464908309666 Marionette TRACE conn2 <- [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] 15:58:29 INFO - PROCESS | 3624 | 1464908309733 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 15:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 15:58:29 INFO - PROCESS | 3624 | 1464908309737 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 15:58:29 INFO - PROCESS | 3624 | 1464908309738 Marionette TRACE conn2 <- [1,1186,null,{}] 15:58:29 INFO - PROCESS | 3624 | 1464908309742 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:29 INFO - PROCESS | 3624 | 1464908309849 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 15:58:29 INFO - PROCESS | 3624 | 1464908309959 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:29 INFO - PROCESS | 3624 | ++DOCSHELL 17EBB400 == 88 [pid = 3624] [id = 306] 15:58:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (17F51800) [pid = 3624] [serial = 917] [outer = 00000000] 15:58:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1A1C6000) [pid = 3624] [serial = 918] [outer = 17F51800] 15:58:30 INFO - PROCESS | 3624 | 1464908310012 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1A1CB400) [pid = 3624] [serial = 919] [outer = 17F51800] 15:58:30 INFO - PROCESS | 3624 | 1464908310562 Marionette TRACE conn2 <- [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]]]}] 15:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 15:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 839ms 15:58:30 INFO - PROCESS | 3624 | 1464908310590 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 15:58:30 INFO - PROCESS | 3624 | 1464908310593 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 15:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 15:58:30 INFO - PROCESS | 3624 | 1464908310597 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 15:58:30 INFO - PROCESS | 3624 | 1464908310599 Marionette TRACE conn2 <- [1,1190,null,{}] 15:58:30 INFO - PROCESS | 3624 | 1464908310603 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:30 INFO - PROCESS | 3624 | 1464908310728 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 15:58:30 INFO - PROCESS | 3624 | 1464908310840 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:30 INFO - PROCESS | 3624 | ++DOCSHELL 1A1C5C00 == 89 [pid = 3624] [id = 307] 15:58:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1A4CE000) [pid = 3624] [serial = 920] [outer = 00000000] 15:58:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1A4DA400) [pid = 3624] [serial = 921] [outer = 1A4CE000] 15:58:30 INFO - PROCESS | 3624 | 1464908310892 Marionette DEBUG loaded listener.js 15:58:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1A8B5C00) [pid = 3624] [serial = 922] [outer = 1A4CE000] 15:58:31 INFO - PROCESS | 3624 | 1464908311487 Marionette TRACE conn2 <- [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]]]}] 15:58:31 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 15:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 932ms 15:58:31 INFO - PROCESS | 3624 | 1464908311525 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 15:58:31 INFO - PROCESS | 3624 | 1464908311528 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 15:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 15:58:31 INFO - PROCESS | 3624 | 1464908311531 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 15:58:31 INFO - PROCESS | 3624 | 1464908311533 Marionette TRACE conn2 <- [1,1194,null,{}] 15:58:31 INFO - PROCESS | 3624 | 1464908311536 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:31 INFO - PROCESS | 3624 | 1464908311642 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 15:58:31 INFO - PROCESS | 3624 | 1464908311752 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:31 INFO - PROCESS | 3624 | ++DOCSHELL 1A4D1000 == 90 [pid = 3624] [id = 308] 15:58:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (1A4D3000) [pid = 3624] [serial = 923] [outer = 00000000] 15:58:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1A911800) [pid = 3624] [serial = 924] [outer = 1A4D3000] 15:58:31 INFO - PROCESS | 3624 | 1464908311804 Marionette DEBUG loaded listener.js 15:58:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1AC30800) [pid = 3624] [serial = 925] [outer = 1A4D3000] 15:58:32 INFO - PROCESS | 3624 | 1464908312360 Marionette TRACE conn2 <- [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]]]}] 15:58:32 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 15:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 901ms 15:58:32 INFO - PROCESS | 3624 | 1464908312436 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 15:58:32 INFO - PROCESS | 3624 | 1464908312439 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 15:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 15:58:32 INFO - PROCESS | 3624 | 1464908312443 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 15:58:32 INFO - PROCESS | 3624 | 1464908312445 Marionette TRACE conn2 <- [1,1198,null,{}] 15:58:32 INFO - PROCESS | 3624 | 1464908312448 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:32 INFO - PROCESS | 3624 | 1464908312556 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 15:58:32 INFO - PROCESS | 3624 | 1464908312697 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:32 INFO - PROCESS | 3624 | ++DOCSHELL 105FA400 == 91 [pid = 3624] [id = 309] 15:58:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (10C39400) [pid = 3624] [serial = 926] [outer = 00000000] 15:58:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (140CB400) [pid = 3624] [serial = 927] [outer = 10C39400] 15:58:32 INFO - PROCESS | 3624 | 1464908312750 Marionette DEBUG loaded listener.js 15:58:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (160A6800) [pid = 3624] [serial = 928] [outer = 10C39400] 15:58:33 INFO - PROCESS | 3624 | 1464908313542 Marionette TRACE conn2 <- [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]]]}] 15:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 15:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1150ms 15:58:33 INFO - PROCESS | 3624 | 1464908313597 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 15:58:33 INFO - PROCESS | 3624 | 1464908313602 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 15:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 15:58:33 INFO - PROCESS | 3624 | 1464908313606 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 15:58:33 INFO - PROCESS | 3624 | 1464908313610 Marionette TRACE conn2 <- [1,1202,null,{}] 15:58:33 INFO - PROCESS | 3624 | 1464908313615 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:33 INFO - PROCESS | 3624 | 1464908313722 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 15:58:33 INFO - PROCESS | 3624 | 1464908313866 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:33 INFO - PROCESS | 3624 | ++DOCSHELL 1310D400 == 92 [pid = 3624] [id = 310] 15:58:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (1311A400) [pid = 3624] [serial = 929] [outer = 00000000] 15:58:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (13901C00) [pid = 3624] [serial = 930] [outer = 1311A400] 15:58:33 INFO - PROCESS | 3624 | 1464908313917 Marionette DEBUG loaded listener.js 15:58:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (13DD4400) [pid = 3624] [serial = 931] [outer = 1311A400] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 0F2F5800 == 91 [pid = 3624] [id = 172] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 1567B000 == 90 [pid = 3624] [id = 300] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 14E20C00 == 89 [pid = 3624] [id = 299] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 166AF800 == 88 [pid = 3624] [id = 298] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 16DAE000 == 87 [pid = 3624] [id = 297] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 152D9800 == 86 [pid = 3624] [id = 296] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 1027C800 == 85 [pid = 3624] [id = 295] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 1436A400 == 84 [pid = 3624] [id = 294] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 10A64C00 == 83 [pid = 3624] [id = 293] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 11C05C00 == 82 [pid = 3624] [id = 292] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 0C390C00 == 81 [pid = 3624] [id = 291] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (161D3C00) [pid = 3624] [serial = 852] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 16B8A000 == 80 [pid = 3624] [id = 288] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 166A9C00 == 79 [pid = 3624] [id = 287] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 128C2800 == 78 [pid = 3624] [id = 286] 15:58:34 INFO - PROCESS | 3624 | --DOCSHELL 10437400 == 77 [pid = 3624] [id = 285] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (1ACE2800) [pid = 3624] [serial = 775] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (131B0400) [pid = 3624] [serial = 840] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1435BC00) [pid = 3624] [serial = 843] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (15B6F800) [pid = 3624] [serial = 850] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (10C31C00) [pid = 3624] [serial = 810] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (1ACD6C00) [pid = 3624] [serial = 828] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1716A800) [pid = 3624] [serial = 816] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (1A002800) [pid = 3624] [serial = 822] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1371D000) [pid = 3624] [serial = 841] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (17E9B800) [pid = 3624] [serial = 819] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (15940400) [pid = 3624] [serial = 813] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (15B63800) [pid = 3624] [serial = 849] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (1AE95000) [pid = 3624] [serial = 832] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1A915000) [pid = 3624] [serial = 831] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (10C30800) [pid = 3624] [serial = 835] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (10B32000) [pid = 3624] [serial = 834] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (10EF1000) [pid = 3624] [serial = 846] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (1A1CD400) [pid = 3624] [serial = 825] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (14E27800) [pid = 3624] [serial = 844] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1108AC00) [pid = 3624] [serial = 837] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (112A5C00) [pid = 3624] [serial = 838] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (13721000) [pid = 3624] [serial = 847] [outer = 00000000] [url = about:blank] 15:58:34 INFO - PROCESS | 3624 | 1464908314518 Marionette TRACE conn2 <- [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]]]}] 15:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 15:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 932ms 15:58:34 INFO - PROCESS | 3624 | 1464908314537 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 15:58:34 INFO - PROCESS | 3624 | 1464908314543 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 15:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 15:58:34 INFO - PROCESS | 3624 | 1464908314549 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 15:58:34 INFO - PROCESS | 3624 | 1464908314551 Marionette TRACE conn2 <- [1,1206,null,{}] 15:58:34 INFO - PROCESS | 3624 | 1464908314555 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:34 INFO - PROCESS | 3624 | 1464908314655 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 15:58:34 INFO - PROCESS | 3624 | 1464908314666 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:34 INFO - PROCESS | 3624 | ++DOCSHELL 11090000 == 78 [pid = 3624] [id = 311] 15:58:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (11260400) [pid = 3624] [serial = 932] [outer = 00000000] 15:58:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (13903000) [pid = 3624] [serial = 933] [outer = 11260400] 15:58:34 INFO - PROCESS | 3624 | 1464908314714 Marionette DEBUG loaded listener.js 15:58:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (14364800) [pid = 3624] [serial = 934] [outer = 11260400] 15:58:35 INFO - PROCESS | 3624 | 1464908315197 Marionette TRACE conn2 <- [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]]]}] 15:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 15:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 699ms 15:58:35 INFO - PROCESS | 3624 | 1464908315247 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 15:58:35 INFO - PROCESS | 3624 | 1464908315249 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 15:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 15:58:35 INFO - PROCESS | 3624 | 1464908315252 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 3624 | 1464908315256 Marionette TRACE conn2 <- [1,1210,null,{}] 15:58:35 INFO - PROCESS | 3624 | 1464908315266 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:35 INFO - PROCESS | 3624 | 1464908315359 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 15:58:35 INFO - PROCESS | 3624 | 1464908315490 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:35 INFO - PROCESS | 3624 | ++DOCSHELL 1288A000 == 79 [pid = 3624] [id = 312] 15:58:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (14E21C00) [pid = 3624] [serial = 935] [outer = 00000000] 15:58:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (160A6400) [pid = 3624] [serial = 936] [outer = 14E21C00] 15:58:35 INFO - PROCESS | 3624 | 1464908315545 Marionette DEBUG loaded listener.js 15:58:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (166A1C00) [pid = 3624] [serial = 937] [outer = 14E21C00] 15:58:35 INFO - PROCESS | 3624 | 1464908315906 Marionette TRACE conn2 <- [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] 15:58:35 INFO - PROCESS | 3624 | 1464908315954 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 15:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 15:58:35 INFO - PROCESS | 3624 | 1464908315958 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 15:58:35 INFO - PROCESS | 3624 | 1464908315959 Marionette TRACE conn2 <- [1,1214,null,{}] 15:58:35 INFO - PROCESS | 3624 | 1464908315963 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:36 INFO - PROCESS | 3624 | 1464908316055 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 15:58:36 INFO - PROCESS | 3624 | 1464908316062 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 3624 | ++DOCSHELL 160A4800 == 80 [pid = 3624] [id = 313] 15:58:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (161D5400) [pid = 3624] [serial = 938] [outer = 00000000] 15:58:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (17753800) [pid = 3624] [serial = 939] [outer = 161D5400] 15:58:36 INFO - PROCESS | 3624 | 1464908316106 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (17B39000) [pid = 3624] [serial = 940] [outer = 161D5400] 15:58:36 INFO - PROCESS | 3624 | 1464908316540 Marionette TRACE conn2 <- [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]]]}] 15:58:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 15:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 637ms 15:58:36 INFO - PROCESS | 3624 | 1464908316601 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 15:58:36 INFO - PROCESS | 3624 | 1464908316603 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 15:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 15:58:36 INFO - PROCESS | 3624 | 1464908316606 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 15:58:36 INFO - PROCESS | 3624 | 1464908316608 Marionette TRACE conn2 <- [1,1218,null,{}] 15:58:36 INFO - PROCESS | 3624 | 1464908316629 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:36 INFO - PROCESS | 3624 | 1464908316748 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 15:58:36 INFO - PROCESS | 3624 | 1464908316841 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:36 INFO - PROCESS | 3624 | ++DOCSHELL 13233800 == 81 [pid = 3624] [id = 314] 15:58:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (151D8400) [pid = 3624] [serial = 941] [outer = 00000000] 15:58:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (17E63400) [pid = 3624] [serial = 942] [outer = 151D8400] 15:58:36 INFO - PROCESS | 3624 | 1464908316886 Marionette DEBUG loaded listener.js 15:58:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (17F04000) [pid = 3624] [serial = 943] [outer = 151D8400] 15:58:37 INFO - PROCESS | 3624 | 1464908317287 Marionette TRACE conn2 <- [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]]]}] 15:58:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 15:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 730ms 15:58:37 INFO - PROCESS | 3624 | 1464908317330 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 15:58:37 INFO - PROCESS | 3624 | 1464908317332 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 15:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 15:58:37 INFO - PROCESS | 3624 | 1464908317340 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 15:58:37 INFO - PROCESS | 3624 | 1464908317342 Marionette TRACE conn2 <- [1,1222,null,{}] 15:58:37 INFO - PROCESS | 3624 | 1464908317349 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:37 INFO - PROCESS | 3624 | 1464908317480 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 15:58:37 INFO - PROCESS | 3624 | 1464908317555 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:37 INFO - PROCESS | 3624 | ++DOCSHELL 17B40800 == 82 [pid = 3624] [id = 315] 15:58:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (17BD0C00) [pid = 3624] [serial = 944] [outer = 00000000] 15:58:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1A4CE800) [pid = 3624] [serial = 945] [outer = 17BD0C00] 15:58:37 INFO - PROCESS | 3624 | 1464908317600 Marionette DEBUG loaded listener.js 15:58:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (1A4D4400) [pid = 3624] [serial = 946] [outer = 17BD0C00] 15:58:38 INFO - PROCESS | 3624 | 1464908318005 Marionette TRACE conn2 <- [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]]]}] 15:58:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 15:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 684ms 15:58:38 INFO - PROCESS | 3624 | 1464908318037 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 15:58:38 INFO - PROCESS | 3624 | 1464908318039 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 15:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 15:58:38 INFO - PROCESS | 3624 | 1464908318042 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 15:58:38 INFO - PROCESS | 3624 | 1464908318044 Marionette TRACE conn2 <- [1,1226,null,{}] 15:58:38 INFO - PROCESS | 3624 | 1464908318047 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:38 INFO - PROCESS | 3624 | 1464908318224 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 15:58:38 INFO - PROCESS | 3624 | 1464908318251 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:38 INFO - PROCESS | 3624 | ++DOCSHELL 166A7800 == 83 [pid = 3624] [id = 316] 15:58:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (17F50400) [pid = 3624] [serial = 947] [outer = 00000000] 15:58:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1A90E800) [pid = 3624] [serial = 948] [outer = 17F50400] 15:58:38 INFO - PROCESS | 3624 | 1464908318297 Marionette DEBUG loaded listener.js 15:58:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (1ACD6400) [pid = 3624] [serial = 949] [outer = 17F50400] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (16DB6400) [pid = 3624] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (16DAF000) [pid = 3624] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (175E1800) [pid = 3624] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (0F2EFC00) [pid = 3624] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (11C8B400) [pid = 3624] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (14E1BC00) [pid = 3624] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (10B2A400) [pid = 3624] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (14E28000) [pid = 3624] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (17B40000) [pid = 3624] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (1594E800) [pid = 3624] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 15:58:38 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1435E400) [pid = 3624] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 15:58:38 INFO - PROCESS | 3624 | 1464908318978 Marionette TRACE conn2 <- [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]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 15:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 995ms 15:58:39 INFO - PROCESS | 3624 | 1464908319043 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 3624 | 1464908319045 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 15:58:39 INFO - PROCESS | 3624 | 1464908319049 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 15:58:39 INFO - PROCESS | 3624 | 1464908319050 Marionette TRACE conn2 <- [1,1230,null,{}] 15:58:39 INFO - PROCESS | 3624 | 1464908319054 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:39 INFO - PROCESS | 3624 | 1464908319140 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 15:58:39 INFO - PROCESS | 3624 | 1464908319254 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 3624 | ++DOCSHELL 0F397000 == 84 [pid = 3624] [id = 317] 15:58:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (10A5DC00) [pid = 3624] [serial = 950] [outer = 00000000] 15:58:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1435E400) [pid = 3624] [serial = 951] [outer = 10A5DC00] 15:58:39 INFO - PROCESS | 3624 | 1464908319298 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (16DBAC00) [pid = 3624] [serial = 952] [outer = 10A5DC00] 15:58:39 INFO - PROCESS | 3624 | 1464908319684 Marionette TRACE conn2 <- [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]]]}] 15:58:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 15:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 699ms 15:58:39 INFO - PROCESS | 3624 | 1464908319748 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 15:58:39 INFO - PROCESS | 3624 | 1464908319750 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 15:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 15:58:39 INFO - PROCESS | 3624 | 1464908319754 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 15:58:39 INFO - PROCESS | 3624 | 1464908319755 Marionette TRACE conn2 <- [1,1234,null,{}] 15:58:39 INFO - PROCESS | 3624 | 1464908319759 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:39 INFO - PROCESS | 3624 | 1464908319829 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 15:58:39 INFO - PROCESS | 3624 | 1464908319835 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:39 INFO - PROCESS | 3624 | ++DOCSHELL 10A5E000 == 85 [pid = 3624] [id = 318] 15:58:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (1435DC00) [pid = 3624] [serial = 953] [outer = 00000000] 15:58:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1A90E400) [pid = 3624] [serial = 954] [outer = 1435DC00] 15:58:39 INFO - PROCESS | 3624 | 1464908319878 Marionette DEBUG loaded listener.js 15:58:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (131AA400) [pid = 3624] [serial = 955] [outer = 1435DC00] 15:58:40 INFO - PROCESS | 3624 | 1464908320308 Marionette TRACE conn2 <- [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]]]}] 15:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 15:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 590ms 15:58:40 INFO - PROCESS | 3624 | 1464908320334 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 15:58:40 INFO - PROCESS | 3624 | 1464908320336 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 15:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 15:58:40 INFO - PROCESS | 3624 | 1464908320339 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 15:58:40 INFO - PROCESS | 3624 | 1464908320341 Marionette TRACE conn2 <- [1,1238,null,{}] 15:58:40 INFO - PROCESS | 3624 | 1464908320361 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:40 INFO - PROCESS | 3624 | 1464908320452 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 15:58:40 INFO - PROCESS | 3624 | 1464908320458 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:40 INFO - PROCESS | 3624 | ++DOCSHELL 1AE14000 == 86 [pid = 3624] [id = 319] 15:58:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (1AE14C00) [pid = 3624] [serial = 956] [outer = 00000000] 15:58:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (1AE99800) [pid = 3624] [serial = 957] [outer = 1AE14C00] 15:58:40 INFO - PROCESS | 3624 | 1464908320502 Marionette DEBUG loaded listener.js 15:58:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1AEA0800) [pid = 3624] [serial = 958] [outer = 1AE14C00] 15:58:41 INFO - PROCESS | 3624 | 1464908321099 Marionette TRACE conn2 <- [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]]]}] 15:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 15:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 792ms 15:58:41 INFO - PROCESS | 3624 | 1464908321142 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 15:58:41 INFO - PROCESS | 3624 | 1464908321147 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 15:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 15:58:41 INFO - PROCESS | 3624 | 1464908321212 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 15:58:41 INFO - PROCESS | 3624 | 1464908321216 Marionette TRACE conn2 <- [1,1242,null,{}] 15:58:41 INFO - PROCESS | 3624 | 1464908321226 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:41 INFO - PROCESS | 3624 | 1464908321357 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 15:58:41 INFO - PROCESS | 3624 | 1464908321494 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:41 INFO - PROCESS | 3624 | ++DOCSHELL 102D9800 == 87 [pid = 3624] [id = 320] 15:58:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (10437400) [pid = 3624] [serial = 959] [outer = 00000000] 15:58:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (112A6400) [pid = 3624] [serial = 960] [outer = 10437400] 15:58:41 INFO - PROCESS | 3624 | 1464908321550 Marionette DEBUG loaded listener.js 15:58:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (12D2E400) [pid = 3624] [serial = 961] [outer = 10437400] 15:58:42 INFO - PROCESS | 3624 | 1464908322119 Marionette TRACE conn2 <- [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]]]}] 15:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 15:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 994ms 15:58:42 INFO - PROCESS | 3624 | 1464908322159 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 15:58:42 INFO - PROCESS | 3624 | 1464908322165 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 15:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 15:58:42 INFO - PROCESS | 3624 | 1464908322173 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 15:58:42 INFO - PROCESS | 3624 | 1464908322176 Marionette TRACE conn2 <- [1,1246,null,{}] 15:58:42 INFO - PROCESS | 3624 | 1464908322180 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:42 INFO - PROCESS | 3624 | 1464908322296 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 15:58:42 INFO - PROCESS | 3624 | 1464908322412 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:42 INFO - PROCESS | 3624 | ++DOCSHELL 15144400 == 88 [pid = 3624] [id = 321] 15:58:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (15145C00) [pid = 3624] [serial = 962] [outer = 00000000] 15:58:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (15627400) [pid = 3624] [serial = 963] [outer = 15145C00] 15:58:42 INFO - PROCESS | 3624 | 1464908322505 Marionette DEBUG loaded listener.js 15:58:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (160A4400) [pid = 3624] [serial = 964] [outer = 15145C00] 15:58:43 INFO - PROCESS | 3624 | 1464908323084 Marionette TRACE conn2 <- [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]]]}] 15:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 15:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 933ms 15:58:43 INFO - PROCESS | 3624 | 1464908323101 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 15:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 15:58:43 INFO - PROCESS | 3624 | 1464908323103 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 15:58:43 INFO - PROCESS | 3624 | 1464908323107 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 15:58:43 INFO - PROCESS | 3624 | 1464908323111 Marionette TRACE conn2 <- [1,1250,null,{}] 15:58:43 INFO - PROCESS | 3624 | 1464908323122 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:43 INFO - PROCESS | 3624 | 1464908323240 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 15:58:43 INFO - PROCESS | 3624 | 1464908323421 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:43 INFO - PROCESS | 3624 | ++DOCSHELL 1A4CC000 == 89 [pid = 3624] [id = 322] 15:58:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (1A4CC800) [pid = 3624] [serial = 965] [outer = 00000000] 15:58:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (1A90B400) [pid = 3624] [serial = 966] [outer = 1A4CC800] 15:58:43 INFO - PROCESS | 3624 | 1464908323478 Marionette DEBUG loaded listener.js 15:58:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (1AE95000) [pid = 3624] [serial = 967] [outer = 1A4CC800] 15:58:44 INFO - PROCESS | 3624 | 1464908324088 Marionette TRACE conn2 <- [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]]]}] 15:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 15:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1041ms 15:58:44 INFO - PROCESS | 3624 | 1464908324153 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 15:58:44 INFO - PROCESS | 3624 | 1464908324155 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 15:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 15:58:44 INFO - PROCESS | 3624 | 1464908324159 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 15:58:44 INFO - PROCESS | 3624 | 1464908324161 Marionette TRACE conn2 <- [1,1254,null,{}] 15:58:44 INFO - PROCESS | 3624 | 1464908324183 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:44 INFO - PROCESS | 3624 | 1464908324343 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 15:58:44 INFO - PROCESS | 3624 | 1464908324483 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:44 INFO - PROCESS | 3624 | ++DOCSHELL 1B522400 == 90 [pid = 3624] [id = 323] 15:58:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (1B524800) [pid = 3624] [serial = 968] [outer = 00000000] 15:58:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (1B529400) [pid = 3624] [serial = 969] [outer = 1B524800] 15:58:44 INFO - PROCESS | 3624 | 1464908324537 Marionette DEBUG loaded listener.js 15:58:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (1B52FC00) [pid = 3624] [serial = 970] [outer = 1B524800] 15:58:45 INFO - PROCESS | 3624 | 1464908325100 Marionette TRACE conn2 <- [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]]]}] 15:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 15:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 994ms 15:58:45 INFO - PROCESS | 3624 | 1464908325163 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 15:58:45 INFO - PROCESS | 3624 | 1464908325166 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 15:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 15:58:45 INFO - PROCESS | 3624 | 1464908325169 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 15:58:45 INFO - PROCESS | 3624 | 1464908325171 Marionette TRACE conn2 <- [1,1258,null,{}] 15:58:45 INFO - PROCESS | 3624 | 1464908325175 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:45 INFO - PROCESS | 3624 | 1464908325287 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 15:58:45 INFO - PROCESS | 3624 | 1464908325430 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:45 INFO - PROCESS | 3624 | ++DOCSHELL 1B52BC00 == 91 [pid = 3624] [id = 324] 15:58:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (1B52C400) [pid = 3624] [serial = 971] [outer = 00000000] 15:58:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (1B593800) [pid = 3624] [serial = 972] [outer = 1B52C400] 15:58:45 INFO - PROCESS | 3624 | 1464908325483 Marionette DEBUG loaded listener.js 15:58:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 160 (1B599400) [pid = 3624] [serial = 973] [outer = 1B52C400] 15:58:46 INFO - PROCESS | 3624 | 1464908326037 Marionette TRACE conn2 <- [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]]]}] 15:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 15:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 932ms 15:58:46 INFO - PROCESS | 3624 | 1464908326098 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 15:58:46 INFO - PROCESS | 3624 | 1464908326100 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 15:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 15:58:46 INFO - PROCESS | 3624 | 1464908326104 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 15:58:46 INFO - PROCESS | 3624 | 1464908326106 Marionette TRACE conn2 <- [1,1262,null,{}] 15:58:46 INFO - PROCESS | 3624 | 1464908326109 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:46 INFO - PROCESS | 3624 | 1464908326235 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 15:58:46 INFO - PROCESS | 3624 | 1464908326381 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:46 INFO - PROCESS | 3624 | ++DOCSHELL 1B69CC00 == 92 [pid = 3624] [id = 325] 15:58:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 161 (1B877800) [pid = 3624] [serial = 974] [outer = 00000000] 15:58:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 162 (1B87E000) [pid = 3624] [serial = 975] [outer = 1B877800] 15:58:46 INFO - PROCESS | 3624 | 1464908326435 Marionette DEBUG loaded listener.js 15:58:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 163 (1B883400) [pid = 3624] [serial = 976] [outer = 1B877800] 15:58:47 INFO - PROCESS | 3624 | 1464908327045 Marionette TRACE conn2 <- [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]]]}] 15:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 15:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 995ms 15:58:47 INFO - PROCESS | 3624 | 1464908327107 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 15:58:47 INFO - PROCESS | 3624 | 1464908327110 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 15:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 15:58:47 INFO - PROCESS | 3624 | 1464908327113 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 15:58:47 INFO - PROCESS | 3624 | 1464908327115 Marionette TRACE conn2 <- [1,1266,null,{}] 15:58:47 INFO - PROCESS | 3624 | 1464908327119 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:47 INFO - PROCESS | 3624 | 1464908327228 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 15:58:47 INFO - PROCESS | 3624 | 1464908327373 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:47 INFO - PROCESS | 3624 | ++DOCSHELL 10A56400 == 93 [pid = 3624] [id = 326] 15:58:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 164 (10B29400) [pid = 3624] [serial = 977] [outer = 00000000] 15:58:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 165 (1310D800) [pid = 3624] [serial = 978] [outer = 10B29400] 15:58:47 INFO - PROCESS | 3624 | 1464908327427 Marionette DEBUG loaded listener.js 15:58:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 166 (15149C00) [pid = 3624] [serial = 979] [outer = 10B29400] 15:58:48 INFO - PROCESS | 3624 | 1464908328224 Marionette TRACE conn2 <- [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]]]}] 15:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 15:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1212ms 15:58:48 INFO - PROCESS | 3624 | 1464908328306 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 15:58:48 INFO - PROCESS | 3624 | 1464908328310 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 15:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 15:58:48 INFO - PROCESS | 3624 | 1464908328329 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 15:58:48 INFO - PROCESS | 3624 | 1464908328333 Marionette TRACE conn2 <- [1,1270,null,{}] 15:58:48 INFO - PROCESS | 3624 | 1464908328340 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:48 INFO - PROCESS | 3624 | 1464908328458 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 15:58:48 INFO - PROCESS | 3624 | 1464908328599 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:48 INFO - PROCESS | 3624 | ++DOCSHELL 10EEA800 == 94 [pid = 3624] [id = 327] 15:58:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 167 (10EEC800) [pid = 3624] [serial = 980] [outer = 00000000] 15:58:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 168 (11086C00) [pid = 3624] [serial = 981] [outer = 10EEC800] 15:58:48 INFO - PROCESS | 3624 | 1464908328650 Marionette DEBUG loaded listener.js 15:58:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 169 (11A11000) [pid = 3624] [serial = 982] [outer = 10EEC800] 15:58:49 INFO - PROCESS | 3624 | 1464908329254 Marionette TRACE conn2 <- [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]]]}] 15:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 15:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 994ms 15:58:49 INFO - PROCESS | 3624 | 1464908329333 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 15:58:49 INFO - PROCESS | 3624 | 1464908329338 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 15:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 15:58:49 INFO - PROCESS | 3624 | 1464908329344 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 15:58:49 INFO - PROCESS | 3624 | 1464908329347 Marionette TRACE conn2 <- [1,1274,null,{}] 15:58:49 INFO - PROCESS | 3624 | 1464908329351 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:49 INFO - PROCESS | 3624 | 1464908329489 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 15:58:49 INFO - PROCESS | 3624 | 1464908329652 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 17E68000 == 93 [pid = 3624] [id = 274] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 1528D000 == 92 [pid = 3624] [id = 195] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 10A5E000 == 91 [pid = 3624] [id = 318] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 0F397000 == 90 [pid = 3624] [id = 317] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 166A7800 == 89 [pid = 3624] [id = 316] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 17B40800 == 88 [pid = 3624] [id = 315] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 13233800 == 87 [pid = 3624] [id = 314] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 160A4800 == 86 [pid = 3624] [id = 313] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 1288A000 == 85 [pid = 3624] [id = 312] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 11090000 == 84 [pid = 3624] [id = 311] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 1310D400 == 83 [pid = 3624] [id = 310] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 168 (10C3C800) [pid = 3624] [serial = 855] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 167 (1311E800) [pid = 3624] [serial = 858] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 166 (16B8A800) [pid = 3624] [serial = 861] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 165 (1774D800) [pid = 3624] [serial = 864] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 164 (17B4E400) [pid = 3624] [serial = 867] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 163 (14365800) [pid = 3624] [serial = 870] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 162 (17F53C00) [pid = 3624] [serial = 903] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | ++DOCSHELL 0F397000 == 84 [pid = 3624] [id = 328] 15:58:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 163 (1055CC00) [pid = 3624] [serial = 983] [outer = 00000000] 15:58:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 164 (10B35C00) [pid = 3624] [serial = 984] [outer = 1055CC00] 15:58:49 INFO - PROCESS | 3624 | 1464908329738 Marionette DEBUG loaded listener.js 15:58:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 165 (128C4800) [pid = 3624] [serial = 985] [outer = 1055CC00] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 17B53400 == 83 [pid = 3624] [id = 304] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 0C782C00 == 82 [pid = 3624] [id = 303] 15:58:49 INFO - PROCESS | 3624 | --DOCSHELL 10B30C00 == 81 [pid = 3624] [id = 302] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 164 (161DA800) [pid = 3624] [serial = 808] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 163 (175E9C00) [pid = 3624] [serial = 894] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 162 (171E0800) [pid = 3624] [serial = 892] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 161 (16DBB800) [pid = 3624] [serial = 891] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 160 (17AC1400) [pid = 3624] [serial = 897] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 159 (10A59800) [pid = 3624] [serial = 874] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (10563000) [pid = 3624] [serial = 873] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (1310EC00) [pid = 3624] [serial = 877] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (12A9E800) [pid = 3624] [serial = 876] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (1513C800) [pid = 3624] [serial = 882] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (15143C00) [pid = 3624] [serial = 883] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (11085800) [pid = 3624] [serial = 879] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (152DA800) [pid = 3624] [serial = 885] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (131A9800) [pid = 3624] [serial = 880] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (17BC1C00) [pid = 3624] [serial = 900] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (17A8D000) [pid = 3624] [serial = 895] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (17EA4C00) [pid = 3624] [serial = 901] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (160A9C00) [pid = 3624] [serial = 888] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (166A4C00) [pid = 3624] [serial = 889] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (17B3B000) [pid = 3624] [serial = 898] [outer = 00000000] [url = about:blank] 15:58:49 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (15680000) [pid = 3624] [serial = 886] [outer = 00000000] [url = about:blank] 15:58:50 INFO - PROCESS | 3624 | 1464908330175 Marionette TRACE conn2 <- [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]]]}] 15:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 15:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 901ms 15:58:50 INFO - PROCESS | 3624 | 1464908330247 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 3624 | 1464908330249 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 15:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 15:58:50 INFO - PROCESS | 3624 | 1464908330253 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 3624 | 1464908330256 Marionette TRACE conn2 <- [1,1278,null,{}] 15:58:50 INFO - PROCESS | 3624 | 1464908330267 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:50 INFO - PROCESS | 3624 | 1464908330363 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 15:58:50 INFO - PROCESS | 3624 | 1464908330378 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:50 INFO - PROCESS | 3624 | ++DOCSHELL 1513E000 == 82 [pid = 3624] [id = 329] 15:58:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (15140C00) [pid = 3624] [serial = 986] [outer = 00000000] 15:58:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (15627C00) [pid = 3624] [serial = 987] [outer = 15140C00] 15:58:50 INFO - PROCESS | 3624 | 1464908330428 Marionette DEBUG loaded listener.js 15:58:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (15B70400) [pid = 3624] [serial = 988] [outer = 15140C00] 15:58:50 INFO - PROCESS | 3624 | 1464908330917 Marionette TRACE conn2 <- [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]]]}] 15:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 15:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 699ms 15:58:50 INFO - PROCESS | 3624 | 1464908330952 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 15:58:50 INFO - PROCESS | 3624 | 1464908330954 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 15:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 15:58:50 INFO - PROCESS | 3624 | 1464908330958 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 15:58:50 INFO - PROCESS | 3624 | 1464908330959 Marionette TRACE conn2 <- [1,1282,null,{}] 15:58:50 INFO - PROCESS | 3624 | 1464908330962 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:51 INFO - PROCESS | 3624 | 1464908331064 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 15:58:51 INFO - PROCESS | 3624 | 1464908331170 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 3624 | ++DOCSHELL 1513EC00 == 83 [pid = 3624] [id = 330] 15:58:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (15B6B400) [pid = 3624] [serial = 989] [outer = 00000000] 15:58:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (166A6C00) [pid = 3624] [serial = 990] [outer = 15B6B400] 15:58:51 INFO - PROCESS | 3624 | 1464908331222 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (16DB5800) [pid = 3624] [serial = 991] [outer = 15B6B400] 15:58:51 INFO - PROCESS | 3624 | 1464908331592 Marionette TRACE conn2 <- [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]]]}] 15:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 15:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 683ms 15:58:51 INFO - PROCESS | 3624 | 1464908331641 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 15:58:51 INFO - PROCESS | 3624 | 1464908331643 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 15:58:51 INFO - PROCESS | 3624 | 1464908331647 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 15:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 15:58:51 INFO - PROCESS | 3624 | 1464908331648 Marionette TRACE conn2 <- [1,1286,null,{}] 15:58:51 INFO - PROCESS | 3624 | 1464908331652 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:51 INFO - PROCESS | 3624 | 1464908331739 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 15:58:51 INFO - PROCESS | 3624 | 1464908331745 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:51 INFO - PROCESS | 3624 | ++DOCSHELL 160AC800 == 84 [pid = 3624] [id = 331] 15:58:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (166A5C00) [pid = 3624] [serial = 992] [outer = 00000000] 15:58:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (17A88400) [pid = 3624] [serial = 993] [outer = 166A5C00] 15:58:51 INFO - PROCESS | 3624 | 1464908331789 Marionette DEBUG loaded listener.js 15:58:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (17B36000) [pid = 3624] [serial = 994] [outer = 166A5C00] 15:58:52 INFO - PROCESS | 3624 | 1464908332310 Marionette TRACE conn2 <- [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]]]}] 15:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 15:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 683ms 15:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 15:58:52 INFO - PROCESS | 3624 | 1464908332346 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 15:58:52 INFO - PROCESS | 3624 | 1464908332348 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 15:58:52 INFO - PROCESS | 3624 | 1464908332352 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 15:58:52 INFO - PROCESS | 3624 | 1464908332353 Marionette TRACE conn2 <- [1,1290,null,{}] 15:58:52 INFO - PROCESS | 3624 | 1464908332357 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:52 INFO - PROCESS | 3624 | 1464908332524 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 15:58:52 INFO - PROCESS | 3624 | 1464908332550 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:52 INFO - PROCESS | 3624 | ++DOCSHELL 17B36C00 == 85 [pid = 3624] [id = 332] 15:58:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (17B38C00) [pid = 3624] [serial = 995] [outer = 00000000] 15:58:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (17E9FC00) [pid = 3624] [serial = 996] [outer = 17B38C00] 15:58:52 INFO - PROCESS | 3624 | 1464908332594 Marionette DEBUG loaded listener.js 15:58:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (17F51400) [pid = 3624] [serial = 997] [outer = 17B38C00] 15:58:53 INFO - PROCESS | 3624 | 1464908333035 Marionette TRACE conn2 <- [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]]]}] 15:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 15:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 15:58:53 INFO - PROCESS | 3624 | 1464908333092 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 15:58:53 INFO - PROCESS | 3624 | 1464908333094 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 15:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 15:58:53 INFO - PROCESS | 3624 | 1464908333104 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 3624 | 1464908333106 Marionette TRACE conn2 <- [1,1294,null,{}] 15:58:53 INFO - PROCESS | 3624 | 1464908333109 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:53 INFO - PROCESS | 3624 | 1464908333231 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 15:58:53 INFO - PROCESS | 3624 | 1464908333301 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:53 INFO - PROCESS | 3624 | ++DOCSHELL 10B2B400 == 86 [pid = 3624] [id = 333] 15:58:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (140C9C00) [pid = 3624] [serial = 998] [outer = 00000000] 15:58:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (18976800) [pid = 3624] [serial = 999] [outer = 140C9C00] 15:58:53 INFO - PROCESS | 3624 | 1464908333344 Marionette DEBUG loaded listener.js 15:58:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (1A15BC00) [pid = 3624] [serial = 1000] [outer = 140C9C00] 15:58:53 INFO - PROCESS | 3624 | 1464908333746 Marionette TRACE conn2 <- [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]]]}] 15:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 15:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 683ms 15:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 15:58:53 INFO - PROCESS | 3624 | 1464908333781 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 15:58:53 INFO - PROCESS | 3624 | 1464908333783 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 15:58:53 INFO - PROCESS | 3624 | 1464908333787 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 15:58:53 INFO - PROCESS | 3624 | 1464908333789 Marionette TRACE conn2 <- [1,1298,null,{}] 15:58:53 INFO - PROCESS | 3624 | 1464908333792 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:53 INFO - PROCESS | 3624 | 1464908333940 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (151D8400) [pid = 3624] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (11260400) [pid = 3624] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (10C39400) [pid = 3624] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (17BD0C00) [pid = 3624] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (1311A400) [pid = 3624] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (10A5DC00) [pid = 3624] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (13713000) [pid = 3624] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (17F50400) [pid = 3624] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (1435DC00) [pid = 3624] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (10B36000) [pid = 3624] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (161D5400) [pid = 3624] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (14E21C00) [pid = 3624] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1B697800) [pid = 3624] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (1311F000) [pid = 3624] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (166AA000) [pid = 3624] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (17542000) [pid = 3624] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (128C2C00) [pid = 3624] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (10C3D800) [pid = 3624] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (1528BC00) [pid = 3624] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (1043A000) [pid = 3624] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (17B34C00) [pid = 3624] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (130E5C00) [pid = 3624] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (17EC3800) [pid = 3624] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1A00DC00) [pid = 3624] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (10BB1400) [pid = 3624] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (11090C00) [pid = 3624] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (11089C00) [pid = 3624] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (15149000) [pid = 3624] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (16DB1800) [pid = 3624] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (17AC9400) [pid = 3624] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (17E6EC00) [pid = 3624] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A1C5800) [pid = 3624] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 15:58:54 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1A4D4800) [pid = 3624] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 15:58:54 INFO - PROCESS | 3624 | 1464908334377 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F5C00 == 87 [pid = 3624] [id = 334] 15:58:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (10233C00) [pid = 3624] [serial = 1001] [outer = 00000000] 15:58:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (10C39400) [pid = 3624] [serial = 1002] [outer = 10233C00] 15:58:54 INFO - PROCESS | 3624 | 1464908334421 Marionette DEBUG loaded listener.js 15:58:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1108A000) [pid = 3624] [serial = 1003] [outer = 10233C00] 15:58:54 INFO - PROCESS | 3624 | 1464908334788 Marionette TRACE conn2 <- [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] 15:58:54 INFO - PROCESS | 3624 | 1464908334841 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 15:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 15:58:54 INFO - PROCESS | 3624 | 1464908334854 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 15:58:54 INFO - PROCESS | 3624 | 1464908334856 Marionette TRACE conn2 <- [1,1302,null,{}] 15:58:54 INFO - PROCESS | 3624 | 1464908334859 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:54 INFO - PROCESS | 3624 | 1464908334949 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 15:58:54 INFO - PROCESS | 3624 | 1464908334956 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:54 INFO - PROCESS | 3624 | ++DOCSHELL 11087C00 == 88 [pid = 3624] [id = 335] 15:58:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (11260400) [pid = 3624] [serial = 1004] [outer = 00000000] 15:58:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (17178000) [pid = 3624] [serial = 1005] [outer = 11260400] 15:58:54 INFO - PROCESS | 3624 | 1464908335007 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (17A88000) [pid = 3624] [serial = 1006] [outer = 11260400] 15:58:55 INFO - PROCESS | 3624 | 1464908335446 Marionette TRACE conn2 <- [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]]]}] 15:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 15:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 637ms 15:58:55 INFO - PROCESS | 3624 | 1464908335492 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 15:58:55 INFO - PROCESS | 3624 | 1464908335494 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 15:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 15:58:55 INFO - PROCESS | 3624 | 1464908335498 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 15:58:55 INFO - PROCESS | 3624 | 1464908335499 Marionette TRACE conn2 <- [1,1306,null,{}] 15:58:55 INFO - PROCESS | 3624 | 1464908335503 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:55 INFO - PROCESS | 3624 | 1464908335593 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 15:58:55 INFO - PROCESS | 3624 | 1464908335631 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:55 INFO - PROCESS | 3624 | ++DOCSHELL 10A63800 == 89 [pid = 3624] [id = 336] 15:58:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (10B28800) [pid = 3624] [serial = 1007] [outer = 00000000] 15:58:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (17F50800) [pid = 3624] [serial = 1008] [outer = 10B28800] 15:58:55 INFO - PROCESS | 3624 | 1464908335673 Marionette DEBUG loaded listener.js 15:58:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1A1BE400) [pid = 3624] [serial = 1009] [outer = 10B28800] 15:58:56 INFO - PROCESS | 3624 | 1464908336140 Marionette TRACE conn2 <- [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]]]}] 15:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 15:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 699ms 15:58:56 INFO - PROCESS | 3624 | 1464908336197 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 15:58:56 INFO - PROCESS | 3624 | 1464908336199 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 15:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 15:58:56 INFO - PROCESS | 3624 | 1464908336202 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 15:58:56 INFO - PROCESS | 3624 | 1464908336205 Marionette TRACE conn2 <- [1,1310,null,{}] 15:58:56 INFO - PROCESS | 3624 | 1464908336208 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:56 INFO - PROCESS | 3624 | 1464908336316 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 15:58:56 INFO - PROCESS | 3624 | 1464908336535 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:56 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F2000 == 90 [pid = 3624] [id = 337] 15:58:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (0F2F5000) [pid = 3624] [serial = 1010] [outer = 00000000] 15:58:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (105FAC00) [pid = 3624] [serial = 1011] [outer = 0F2F5000] 15:58:56 INFO - PROCESS | 3624 | 1464908336595 Marionette DEBUG loaded listener.js 15:58:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (10B37C00) [pid = 3624] [serial = 1012] [outer = 0F2F5000] 15:58:57 INFO - PROCESS | 3624 | 1464908337214 Marionette TRACE conn2 <- [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]]]}] 15:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 15:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1088ms 15:58:57 INFO - PROCESS | 3624 | 1464908337283 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 15:58:57 INFO - PROCESS | 3624 | 1464908337287 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 15:58:57 INFO - PROCESS | 3624 | 1464908337292 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 15:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 15:58:57 INFO - PROCESS | 3624 | 1464908337296 Marionette TRACE conn2 <- [1,1314,null,{}] 15:58:57 INFO - PROCESS | 3624 | 1464908337301 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:57 INFO - PROCESS | 3624 | 1464908337421 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 15:58:57 INFO - PROCESS | 3624 | 1464908337566 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:57 INFO - PROCESS | 3624 | ++DOCSHELL 140D1800 == 91 [pid = 3624] [id = 338] 15:58:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (1435C400) [pid = 3624] [serial = 1013] [outer = 00000000] 15:58:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (151D5400) [pid = 3624] [serial = 1014] [outer = 1435C400] 15:58:57 INFO - PROCESS | 3624 | 1464908337624 Marionette DEBUG loaded listener.js 15:58:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (160A2400) [pid = 3624] [serial = 1015] [outer = 1435C400] 15:58:58 INFO - PROCESS | 3624 | 1464908338172 Marionette TRACE conn2 <- [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]]]}] 15:58:58 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 15:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 932ms 15:58:58 INFO - PROCESS | 3624 | 1464908338241 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 15:58:58 INFO - PROCESS | 3624 | 1464908338245 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 15:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 15:58:58 INFO - PROCESS | 3624 | 1464908338249 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 15:58:58 INFO - PROCESS | 3624 | 1464908338251 Marionette TRACE conn2 <- [1,1318,null,{}] 15:58:58 INFO - PROCESS | 3624 | 1464908338255 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:58 INFO - PROCESS | 3624 | 1464908338393 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 15:58:58 INFO - PROCESS | 3624 | 1464908338542 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:58 INFO - PROCESS | 3624 | ++DOCSHELL 17B4D400 == 92 [pid = 3624] [id = 339] 15:58:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (17BC3C00) [pid = 3624] [serial = 1016] [outer = 00000000] 15:58:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (17F06C00) [pid = 3624] [serial = 1017] [outer = 17BC3C00] 15:58:58 INFO - PROCESS | 3624 | 1464908338597 Marionette DEBUG loaded listener.js 15:58:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (18FAEC00) [pid = 3624] [serial = 1018] [outer = 17BC3C00] 15:58:59 INFO - PROCESS | 3624 | 1464908339182 Marionette TRACE conn2 <- [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]]]}] 15:58:59 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 15:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 994ms 15:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 15:58:59 INFO - PROCESS | 3624 | 1464908339252 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 15:58:59 INFO - PROCESS | 3624 | 1464908339255 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 15:58:59 INFO - PROCESS | 3624 | 1464908339265 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 15:58:59 INFO - PROCESS | 3624 | 1464908339271 Marionette TRACE conn2 <- [1,1322,null,{}] 15:58:59 INFO - PROCESS | 3624 | 1464908339290 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:58:59 INFO - PROCESS | 3624 | 1464908339411 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 15:58:59 INFO - PROCESS | 3624 | 1464908339548 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:58:59 INFO - PROCESS | 3624 | ++DOCSHELL 18FBB800 == 93 [pid = 3624] [id = 340] 15:58:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1A005C00) [pid = 3624] [serial = 1019] [outer = 00000000] 15:58:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1A4D9400) [pid = 3624] [serial = 1020] [outer = 1A005C00] 15:58:59 INFO - PROCESS | 3624 | 1464908339602 Marionette DEBUG loaded listener.js 15:58:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (1A910400) [pid = 3624] [serial = 1021] [outer = 1A005C00] 15:59:00 INFO - PROCESS | 3624 | 1464908340186 Marionette TRACE conn2 <- [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]]]}] 15:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 15:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 994ms 15:59:00 INFO - PROCESS | 3624 | 1464908340254 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 15:59:00 INFO - PROCESS | 3624 | 1464908340257 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 15:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 15:59:00 INFO - PROCESS | 3624 | 1464908340261 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 15:59:00 INFO - PROCESS | 3624 | 1464908340263 Marionette TRACE conn2 <- [1,1326,null,{}] 15:59:00 INFO - PROCESS | 3624 | 1464908340266 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:00 INFO - PROCESS | 3624 | 1464908340380 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 15:59:00 INFO - PROCESS | 3624 | 1464908340524 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:00 INFO - PROCESS | 3624 | ++DOCSHELL 161E1800 == 94 [pid = 3624] [id = 341] 15:59:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (1A1C1000) [pid = 3624] [serial = 1022] [outer = 00000000] 15:59:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (1AE13400) [pid = 3624] [serial = 1023] [outer = 1A1C1000] 15:59:00 INFO - PROCESS | 3624 | 1464908340579 Marionette DEBUG loaded listener.js 15:59:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (1AEA0000) [pid = 3624] [serial = 1024] [outer = 1A1C1000] 15:59:01 INFO - PROCESS | 3624 | 1464908341592 Marionette TRACE conn2 <- [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]]]}] 15:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 15:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1351ms 15:59:01 INFO - PROCESS | 3624 | 1464908341619 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 15:59:01 INFO - PROCESS | 3624 | 1464908341622 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 15:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 15:59:01 INFO - PROCESS | 3624 | 1464908341625 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 15:59:01 INFO - PROCESS | 3624 | 1464908341627 Marionette TRACE conn2 <- [1,1330,null,{}] 15:59:01 INFO - PROCESS | 3624 | 1464908341631 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:01 INFO - PROCESS | 3624 | 1464908341742 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 15:59:01 INFO - PROCESS | 3624 | 1464908341915 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:01 INFO - PROCESS | 3624 | ++DOCSHELL 1B525400 == 95 [pid = 3624] [id = 342] 15:59:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (1B525800) [pid = 3624] [serial = 1025] [outer = 00000000] 15:59:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (1B58C000) [pid = 3624] [serial = 1026] [outer = 1B525800] 15:59:01 INFO - PROCESS | 3624 | 1464908341980 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (1B69B800) [pid = 3624] [serial = 1027] [outer = 1B525800] 15:59:02 INFO - PROCESS | 3624 | 1464908342495 Marionette TRACE conn2 <- [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]]]}] 15:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 15:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 948ms 15:59:02 INFO - PROCESS | 3624 | 1464908342555 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 15:59:02 INFO - PROCESS | 3624 | 1464908342557 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 15:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 15:59:02 INFO - PROCESS | 3624 | 1464908342560 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 15:59:02 INFO - PROCESS | 3624 | 1464908342562 Marionette TRACE conn2 <- [1,1334,null,{}] 15:59:02 INFO - PROCESS | 3624 | 1464908342566 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:02 INFO - PROCESS | 3624 | 1464908342677 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 15:59:02 INFO - PROCESS | 3624 | 1464908342834 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:02 INFO - PROCESS | 3624 | ++DOCSHELL 1AE13000 == 96 [pid = 3624] [id = 343] 15:59:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (1AE9AC00) [pid = 3624] [serial = 1028] [outer = 00000000] 15:59:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (1BACE400) [pid = 3624] [serial = 1029] [outer = 1AE9AC00] 15:59:02 INFO - PROCESS | 3624 | 1464908342888 Marionette DEBUG loaded listener.js 15:59:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (1BADA000) [pid = 3624] [serial = 1030] [outer = 1AE9AC00] 15:59:03 INFO - PROCESS | 3624 | 1464908343535 Marionette TRACE conn2 <- [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]]]}] 15:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 15:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1044ms 15:59:03 INFO - PROCESS | 3624 | 1464908343620 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 15:59:03 INFO - PROCESS | 3624 | 1464908343623 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 15:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 15:59:03 INFO - PROCESS | 3624 | 1464908343627 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 15:59:03 INFO - PROCESS | 3624 | 1464908343628 Marionette TRACE conn2 <- [1,1338,null,{}] 15:59:03 INFO - PROCESS | 3624 | 1464908343632 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:03 INFO - PROCESS | 3624 | 1464908343747 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 15:59:03 INFO - PROCESS | 3624 | 1464908343909 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:03 INFO - PROCESS | 3624 | ++DOCSHELL 10BAA800 == 97 [pid = 3624] [id = 344] 15:59:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (10EE6400) [pid = 3624] [serial = 1031] [outer = 00000000] 15:59:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (12893400) [pid = 3624] [serial = 1032] [outer = 10EE6400] 15:59:03 INFO - PROCESS | 3624 | 1464908343963 Marionette DEBUG loaded listener.js 15:59:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (151CA400) [pid = 3624] [serial = 1033] [outer = 10EE6400] 15:59:04 INFO - PROCESS | 3624 | 1464908344753 Marionette TRACE conn2 <- [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]]]}] 15:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 15:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1217ms 15:59:04 INFO - PROCESS | 3624 | 1464908344835 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 15:59:04 INFO - PROCESS | 3624 | 1464908344840 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 15:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 15:59:04 INFO - PROCESS | 3624 | 1464908344844 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 15:59:04 INFO - PROCESS | 3624 | 1464908344848 Marionette TRACE conn2 <- [1,1342,null,{}] 15:59:04 INFO - PROCESS | 3624 | 1464908344853 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:05 INFO - PROCESS | 3624 | 1464908345013 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 15:59:05 INFO - PROCESS | 3624 | 1464908345133 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:05 INFO - PROCESS | 3624 | ++DOCSHELL 11087000 == 98 [pid = 3624] [id = 345] 15:59:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 160 (12D80800) [pid = 3624] [serial = 1034] [outer = 00000000] 15:59:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 161 (13233000) [pid = 3624] [serial = 1035] [outer = 12D80800] 15:59:05 INFO - PROCESS | 3624 | 1464908345195 Marionette DEBUG loaded listener.js 15:59:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 162 (14365800) [pid = 3624] [serial = 1036] [outer = 12D80800] 15:59:05 INFO - PROCESS | 3624 | 1464908345772 Marionette TRACE conn2 <- [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]]]}] 15:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 15:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 951ms 15:59:05 INFO - PROCESS | 3624 | 1464908345791 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 15:59:05 INFO - PROCESS | 3624 | 1464908345797 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 15:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 15:59:05 INFO - PROCESS | 3624 | 1464908345803 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 15:59:05 INFO - PROCESS | 3624 | 1464908345805 Marionette TRACE conn2 <- [1,1346,null,{}] 15:59:05 INFO - PROCESS | 3624 | 1464908345831 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:05 INFO - PROCESS | 3624 | 1464908345962 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 10A63800 == 97 [pid = 3624] [id = 336] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 11087C00 == 96 [pid = 3624] [id = 335] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 0F2F5C00 == 95 [pid = 3624] [id = 334] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 10B2B400 == 94 [pid = 3624] [id = 333] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 17B36C00 == 93 [pid = 3624] [id = 332] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 160AC800 == 92 [pid = 3624] [id = 331] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 1513EC00 == 91 [pid = 3624] [id = 330] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 1513E000 == 90 [pid = 3624] [id = 329] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 0F397000 == 89 [pid = 3624] [id = 328] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 10EEA800 == 88 [pid = 3624] [id = 327] 15:59:05 INFO - PROCESS | 3624 | --DOCSHELL 112A8800 == 87 [pid = 3624] [id = 284] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 161 (17F03400) [pid = 3624] [serial = 912] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 160 (1A006000) [pid = 3624] [serial = 915] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 159 (1A1C6000) [pid = 3624] [serial = 918] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (1A4DA400) [pid = 3624] [serial = 921] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (1A911800) [pid = 3624] [serial = 924] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (1AE99800) [pid = 3624] [serial = 957] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOCSHELL 1B522400 == 86 [pid = 3624] [id = 323] 15:59:06 INFO - PROCESS | 3624 | --DOCSHELL 1A4CC000 == 85 [pid = 3624] [id = 322] 15:59:06 INFO - PROCESS | 3624 | --DOCSHELL 15144400 == 84 [pid = 3624] [id = 321] 15:59:06 INFO - PROCESS | 3624 | --DOCSHELL 102D9800 == 83 [pid = 3624] [id = 320] 15:59:06 INFO - PROCESS | 3624 | --DOCSHELL 1AE14000 == 82 [pid = 3624] [id = 319] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (10EC8C00) [pid = 3624] [serial = 811] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (1BC59000) [pid = 3624] [serial = 796] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (1B87B000) [pid = 3624] [serial = 793] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (160AAC00) [pid = 3624] [serial = 814] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (175ED400) [pid = 3624] [serial = 817] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (17F09000) [pid = 3624] [serial = 820] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (1A00C000) [pid = 3624] [serial = 823] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1A4D5000) [pid = 3624] [serial = 826] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (1AE10C00) [pid = 3624] [serial = 829] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1BACDC00) [pid = 3624] [serial = 790] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (175E9800) [pid = 3624] [serial = 781] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (16DB0400) [pid = 3624] [serial = 862] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (17ACCC00) [pid = 3624] [serial = 865] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (13DE0800) [pid = 3624] [serial = 859] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (12B8E800) [pid = 3624] [serial = 778] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (161DE800) [pid = 3624] [serial = 853] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (10F63400) [pid = 3624] [serial = 856] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (17B52800) [pid = 3624] [serial = 868] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (17B5A800) [pid = 3624] [serial = 871] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (1B591C00) [pid = 3624] [serial = 787] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (1A913C00) [pid = 3624] [serial = 784] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (17E63400) [pid = 3624] [serial = 942] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (17F04000) [pid = 3624] [serial = 943] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (13903000) [pid = 3624] [serial = 933] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (14364800) [pid = 3624] [serial = 934] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (160A6800) [pid = 3624] [serial = 928] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (140CB400) [pid = 3624] [serial = 927] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1A4D4400) [pid = 3624] [serial = 946] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (13DD4400) [pid = 3624] [serial = 931] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (13901C00) [pid = 3624] [serial = 930] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1A4CE800) [pid = 3624] [serial = 945] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1435E400) [pid = 3624] [serial = 951] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (151D9800) [pid = 3624] [serial = 910] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (14364400) [pid = 3624] [serial = 909] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1A90E800) [pid = 3624] [serial = 948] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A90E400) [pid = 3624] [serial = 954] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (11A10000) [pid = 3624] [serial = 907] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1108F800) [pid = 3624] [serial = 906] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17753800) [pid = 3624] [serial = 939] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (160A6400) [pid = 3624] [serial = 936] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (166A1C00) [pid = 3624] [serial = 937] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1ACD6400) [pid = 3624] [serial = 949] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17B39000) [pid = 3624] [serial = 940] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (131AA400) [pid = 3624] [serial = 955] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (16DBAC00) [pid = 3624] [serial = 952] [outer = 00000000] [url = about:blank] 15:59:06 INFO - PROCESS | 3624 | 1464908346189 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:06 INFO - PROCESS | 3624 | ++DOCSHELL 0C393C00 == 83 [pid = 3624] [id = 346] 15:59:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (0F2EDC00) [pid = 3624] [serial = 1037] [outer = 00000000] 15:59:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (10A5DC00) [pid = 3624] [serial = 1038] [outer = 0F2EDC00] 15:59:06 INFO - PROCESS | 3624 | 1464908346250 Marionette DEBUG loaded listener.js 15:59:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (10C3E400) [pid = 3624] [serial = 1039] [outer = 0F2EDC00] 15:59:06 INFO - PROCESS | 3624 | 1464908346944 Marionette TRACE conn2 <- [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]]]}] 15:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 15:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1154ms 15:59:06 INFO - PROCESS | 3624 | 1464908346968 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 15:59:06 INFO - PROCESS | 3624 | 1464908346972 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 15:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 15:59:06 INFO - PROCESS | 3624 | 1464908346977 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 15:59:06 INFO - PROCESS | 3624 | 1464908346981 Marionette TRACE conn2 <- [1,1350,null,{}] 15:59:06 INFO - PROCESS | 3624 | 1464908346986 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:07 INFO - PROCESS | 3624 | 1464908347103 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 15:59:07 INFO - PROCESS | 3624 | 1464908347216 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:07 INFO - PROCESS | 3624 | ++DOCSHELL 13081800 == 84 [pid = 3624] [id = 347] 15:59:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1310D400) [pid = 3624] [serial = 1040] [outer = 00000000] 15:59:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1390FC00) [pid = 3624] [serial = 1041] [outer = 1310D400] 15:59:07 INFO - PROCESS | 3624 | 1464908347320 Marionette DEBUG loaded listener.js 15:59:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (140CB400) [pid = 3624] [serial = 1042] [outer = 1310D400] 15:59:07 INFO - PROCESS | 3624 | 1464908347925 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 15:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 15:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 998ms 15:59:07 INFO - PROCESS | 3624 | 1464908347983 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 15:59:07 INFO - PROCESS | 3624 | 1464908347987 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 15:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 15:59:07 INFO - PROCESS | 3624 | 1464908348005 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 15:59:07 INFO - PROCESS | 3624 | 1464908348007 Marionette TRACE conn2 <- [1,1354,null,{}] 15:59:08 INFO - PROCESS | 3624 | 1464908348012 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:08 INFO - PROCESS | 3624 | 1464908348130 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 15:59:08 INFO - PROCESS | 3624 | 1464908348270 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:08 INFO - PROCESS | 3624 | ++DOCSHELL 140D3000 == 85 [pid = 3624] [id = 348] 15:59:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1435BC00) [pid = 3624] [serial = 1043] [outer = 00000000] 15:59:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (15687C00) [pid = 3624] [serial = 1044] [outer = 1435BC00] 15:59:08 INFO - PROCESS | 3624 | 1464908348325 Marionette DEBUG loaded listener.js 15:59:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (160AAC00) [pid = 3624] [serial = 1045] [outer = 1435BC00] 15:59:08 INFO - PROCESS | 3624 | 1464908348957 Marionette TRACE conn2 <- [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] 15:59:09 INFO - PROCESS | 3624 | 1464908349036 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 15:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 15:59:09 INFO - PROCESS | 3624 | 1464908349062 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 15:59:09 INFO - PROCESS | 3624 | 1464908349069 Marionette TRACE conn2 <- [1,1358,null,{}] 15:59:09 INFO - PROCESS | 3624 | 1464908349089 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:09 INFO - PROCESS | 3624 | 1464908349209 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 15:59:09 INFO - PROCESS | 3624 | 1464908349343 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:09 INFO - PROCESS | 3624 | ++DOCSHELL 161E1400 == 86 [pid = 3624] [id = 349] 15:59:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (166AB000) [pid = 3624] [serial = 1046] [outer = 00000000] 15:59:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (16DBAC00) [pid = 3624] [serial = 1047] [outer = 166AB000] 15:59:09 INFO - PROCESS | 3624 | 1464908349405 Marionette DEBUG loaded listener.js 15:59:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (171E0400) [pid = 3624] [serial = 1048] [outer = 166AB000] 15:59:10 INFO - PROCESS | 3624 | 1464908349992 Marionette TRACE conn2 <- [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] 15:59:10 INFO - PROCESS | 3624 | 1464908350061 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 15:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 15:59:10 INFO - PROCESS | 3624 | 1464908350065 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 3624 | 1464908350067 Marionette TRACE conn2 <- [1,1362,null,{}] 15:59:10 INFO - PROCESS | 3624 | 1464908350071 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:10 INFO - PROCESS | 3624 | 1464908350181 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 15:59:10 INFO - PROCESS | 3624 | 1464908350295 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:10 INFO - PROCESS | 3624 | ++DOCSHELL 16DB2000 == 87 [pid = 3624] [id = 350] 15:59:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (16DB6800) [pid = 3624] [serial = 1049] [outer = 00000000] 15:59:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (17AC7000) [pid = 3624] [serial = 1050] [outer = 16DB6800] 15:59:10 INFO - PROCESS | 3624 | 1464908350393 Marionette DEBUG loaded listener.js 15:59:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (17B35400) [pid = 3624] [serial = 1051] [outer = 16DB6800] 15:59:10 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:10 INFO - PROCESS | 3624 | 1464908350925 Marionette TRACE conn2 <- [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] 15:59:10 INFO - PROCESS | 3624 | 1464908350971 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 15:59:10 INFO - PROCESS | 3624 | 1464908350975 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 15:59:10 INFO - PROCESS | 3624 | 1464908350977 Marionette TRACE conn2 <- [1,1366,null,{}] 15:59:10 INFO - PROCESS | 3624 | 1464908350981 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:11 INFO - PROCESS | 3624 | 1464908351088 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 15:59:11 INFO - PROCESS | 3624 | 1464908351200 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:11 INFO - PROCESS | 3624 | ++DOCSHELL 17AC9400 == 88 [pid = 3624] [id = 351] 15:59:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (17B3B400) [pid = 3624] [serial = 1052] [outer = 00000000] 15:59:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (17B5A800) [pid = 3624] [serial = 1053] [outer = 17B3B400] 15:59:11 INFO - PROCESS | 3624 | 1464908351301 Marionette DEBUG loaded listener.js 15:59:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (17EA8400) [pid = 3624] [serial = 1054] [outer = 17B3B400] 15:59:11 INFO - PROCESS | 3624 | 1464908351909 Marionette TRACE conn2 <- [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] 15:59:11 INFO - PROCESS | 3624 | 1464908351990 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 15:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 15:59:11 INFO - PROCESS | 3624 | 1464908351995 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 15:59:11 INFO - PROCESS | 3624 | 1464908351997 Marionette TRACE conn2 <- [1,1370,null,{}] 15:59:11 INFO - PROCESS | 3624 | 1464908352001 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:12 INFO - PROCESS | 3624 | 1464908352108 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 15:59:12 INFO - PROCESS | 3624 | 1464908352249 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:12 INFO - PROCESS | 3624 | ++DOCSHELL 17F4A400 == 89 [pid = 3624] [id = 352] 15:59:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (17F4B800) [pid = 3624] [serial = 1055] [outer = 00000000] 15:59:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (18FADC00) [pid = 3624] [serial = 1056] [outer = 17F4B800] 15:59:12 INFO - PROCESS | 3624 | 1464908352304 Marionette DEBUG loaded listener.js 15:59:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (18FB5000) [pid = 3624] [serial = 1057] [outer = 17F4B800] 15:59:12 INFO - PROCESS | 3624 | [3624] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 15:59:12 INFO - PROCESS | 3624 | 1464908352903 Marionette TRACE conn2 <- [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] 15:59:12 INFO - PROCESS | 3624 | 1464908352942 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 15:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 15:59:12 INFO - PROCESS | 3624 | 1464908352946 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 15:59:12 INFO - PROCESS | 3624 | 1464908352949 Marionette TRACE conn2 <- [1,1374,null,{}] 15:59:12 INFO - PROCESS | 3624 | 1464908352952 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:13 INFO - PROCESS | 3624 | 1464908353058 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 15:59:13 INFO - PROCESS | 3624 | 1464908353172 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:13 INFO - PROCESS | 3624 | ++DOCSHELL 13237800 == 90 [pid = 3624] [id = 353] 15:59:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (16611C00) [pid = 3624] [serial = 1058] [outer = 00000000] 15:59:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (1A00A800) [pid = 3624] [serial = 1059] [outer = 16611C00] 15:59:13 INFO - PROCESS | 3624 | 1464908353265 Marionette DEBUG loaded listener.js 15:59:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (1A15F000) [pid = 3624] [serial = 1060] [outer = 16611C00] 15:59:13 INFO - PROCESS | 3624 | 1464908353867 Marionette TRACE conn2 <- [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] 15:59:13 INFO - PROCESS | 3624 | 1464908353893 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 15:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 15:59:13 INFO - PROCESS | 3624 | 1464908353897 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 15:59:13 INFO - PROCESS | 3624 | 1464908353899 Marionette TRACE conn2 <- [1,1378,null,{}] 15:59:13 INFO - PROCESS | 3624 | 1464908353902 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:13 INFO - PROCESS | 3624 | 1464908354011 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 15:59:14 INFO - PROCESS | 3624 | 1464908354176 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:14 INFO - PROCESS | 3624 | ++DOCSHELL 160A9800 == 91 [pid = 3624] [id = 354] 15:59:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (1A4B2400) [pid = 3624] [serial = 1061] [outer = 00000000] 15:59:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (1A4D7800) [pid = 3624] [serial = 1062] [outer = 1A4B2400] 15:59:14 INFO - PROCESS | 3624 | 1464908354229 Marionette DEBUG loaded listener.js 15:59:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (1A8B0000) [pid = 3624] [serial = 1063] [outer = 1A4B2400] 15:59:14 INFO - PROCESS | 3624 | 1464908354964 Marionette TRACE conn2 <- [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]]]}] 15:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 15:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1076ms 15:59:14 INFO - PROCESS | 3624 | 1464908354989 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 15:59:14 INFO - PROCESS | 3624 | 1464908354993 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 15:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 15:59:14 INFO - PROCESS | 3624 | 1464908355000 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 15:59:14 INFO - PROCESS | 3624 | 1464908355003 Marionette TRACE conn2 <- [1,1382,null,{}] 15:59:14 INFO - PROCESS | 3624 | 1464908355008 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:15 INFO - PROCESS | 3624 | 1464908355122 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 15:59:15 INFO - PROCESS | 3624 | 1464908355268 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:15 INFO - PROCESS | 3624 | ++DOCSHELL 130DF000 == 92 [pid = 3624] [id = 355] 15:59:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (13116800) [pid = 3624] [serial = 1064] [outer = 00000000] 15:59:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (14369800) [pid = 3624] [serial = 1065] [outer = 13116800] 15:59:15 INFO - PROCESS | 3624 | 1464908355323 Marionette DEBUG loaded listener.js 15:59:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (151CAC00) [pid = 3624] [serial = 1066] [outer = 13116800] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 1A00D000 == 91 [pid = 3624] [id = 261] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 11087000 == 90 [pid = 3624] [id = 345] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 1AE13000 == 89 [pid = 3624] [id = 343] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 1B525400 == 88 [pid = 3624] [id = 342] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 161E1800 == 87 [pid = 3624] [id = 341] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 18FBB800 == 86 [pid = 3624] [id = 340] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 17B4D400 == 85 [pid = 3624] [id = 339] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 140D1800 == 84 [pid = 3624] [id = 338] 15:59:15 INFO - PROCESS | 3624 | --DOCSHELL 0F2F2000 == 83 [pid = 3624] [id = 337] 15:59:15 INFO - PROCESS | 3624 | 1464908355825 Marionette TRACE conn2 <- [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]]]}] 15:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 15:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 904ms 15:59:15 INFO - PROCESS | 3624 | 1464908355903 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 15:59:15 INFO - PROCESS | 3624 | 1464908355908 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 15:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 15:59:15 INFO - PROCESS | 3624 | 1464908355915 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 15:59:15 INFO - PROCESS | 3624 | 1464908355917 Marionette TRACE conn2 <- [1,1386,null,{}] 15:59:15 INFO - PROCESS | 3624 | 1464908355920 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:16 INFO - PROCESS | 3624 | 1464908356017 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 15:59:16 INFO - PROCESS | 3624 | 1464908356031 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3624 | ++DOCSHELL 161E1800 == 84 [pid = 3624] [id = 356] 15:59:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (16606000) [pid = 3624] [serial = 1067] [outer = 00000000] 15:59:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (166AD000) [pid = 3624] [serial = 1068] [outer = 16606000] 15:59:16 INFO - PROCESS | 3624 | 1464908356077 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (175E3400) [pid = 3624] [serial = 1069] [outer = 16606000] 15:59:16 INFO - PROCESS | 3624 | 1464908356541 Marionette TRACE conn2 <- [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]]]}] 15:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 15:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 686ms 15:59:16 INFO - PROCESS | 3624 | 1464908356596 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 15:59:16 INFO - PROCESS | 3624 | 1464908356599 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 15:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 15:59:16 INFO - PROCESS | 3624 | 1464908356602 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 15:59:16 INFO - PROCESS | 3624 | 1464908356605 Marionette TRACE conn2 <- [1,1390,null,{}] 15:59:16 INFO - PROCESS | 3624 | 1464908356615 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:16 INFO - PROCESS | 3624 | 1464908356711 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 15:59:16 INFO - PROCESS | 3624 | 1464908356822 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:16 INFO - PROCESS | 3624 | ++DOCSHELL 17F54C00 == 85 [pid = 3624] [id = 357] 15:59:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (18FB3C00) [pid = 3624] [serial = 1070] [outer = 00000000] 15:59:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1A4CDC00) [pid = 3624] [serial = 1071] [outer = 18FB3C00] 15:59:16 INFO - PROCESS | 3624 | 1464908356869 Marionette DEBUG loaded listener.js 15:59:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (1A8B7C00) [pid = 3624] [serial = 1072] [outer = 18FB3C00] 15:59:17 INFO - PROCESS | 3624 | 1464908357246 Marionette TRACE conn2 <- [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]]]}] 15:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 15:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 686ms 15:59:17 INFO - PROCESS | 3624 | 1464908357301 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 15:59:17 INFO - PROCESS | 3624 | 1464908357304 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 15:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 15:59:17 INFO - PROCESS | 3624 | 1464908357307 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 15:59:17 INFO - PROCESS | 3624 | 1464908357309 Marionette TRACE conn2 <- [1,1394,null,{}] 15:59:17 INFO - PROCESS | 3624 | 1464908357312 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:17 INFO - PROCESS | 3624 | 1464908357431 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 15:59:17 INFO - PROCESS | 3624 | 1464908357442 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:17 INFO - PROCESS | 3624 | ++DOCSHELL 1A912000 == 86 [pid = 3624] [id = 358] 15:59:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (1A917000) [pid = 3624] [serial = 1073] [outer = 00000000] 15:59:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (1AE0DC00) [pid = 3624] [serial = 1074] [outer = 1A917000] 15:59:17 INFO - PROCESS | 3624 | 1464908357486 Marionette DEBUG loaded listener.js 15:59:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (1AEA1800) [pid = 3624] [serial = 1075] [outer = 1A917000] 15:59:17 INFO - PROCESS | 3624 | 1464908357971 Marionette TRACE conn2 <- [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]]]}] 15:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 15:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 702ms 15:59:18 INFO - PROCESS | 3624 | 1464908358008 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 3624 | 1464908358010 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 15:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 15:59:18 INFO - PROCESS | 3624 | 1464908358013 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 3624 | 1464908358024 Marionette TRACE conn2 <- [1,1398,null,{}] 15:59:18 INFO - PROCESS | 3624 | 1464908358028 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:18 INFO - PROCESS | 3624 | 1464908358156 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 15:59:18 INFO - PROCESS | 3624 | 1464908358174 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 3624 | ++DOCSHELL 1A4C1400 == 87 [pid = 3624] [id = 359] 15:59:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (1A914C00) [pid = 3624] [serial = 1076] [outer = 00000000] 15:59:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (1B530000) [pid = 3624] [serial = 1077] [outer = 1A914C00] 15:59:18 INFO - PROCESS | 3624 | 1464908358217 Marionette DEBUG loaded listener.js 15:59:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (1B697800) [pid = 3624] [serial = 1078] [outer = 1A914C00] 15:59:18 INFO - PROCESS | 3624 | 1464908358705 Marionette TRACE conn2 <- [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]]]}] 15:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 15:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 764ms 15:59:18 INFO - PROCESS | 3624 | 1464908358777 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 15:59:18 INFO - PROCESS | 3624 | 1464908358779 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 15:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 15:59:18 INFO - PROCESS | 3624 | 1464908358816 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 15:59:18 INFO - PROCESS | 3624 | 1464908358818 Marionette TRACE conn2 <- [1,1402,null,{}] 15:59:18 INFO - PROCESS | 3624 | 1464908358829 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:18 INFO - PROCESS | 3624 | 1464908358978 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 15:59:18 INFO - PROCESS | 3624 | 1464908358997 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:18 INFO - PROCESS | 3624 | ++DOCSHELL 1B411C00 == 88 [pid = 3624] [id = 360] 15:59:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (1B69AC00) [pid = 3624] [serial = 1079] [outer = 00000000] 15:59:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (1BC03C00) [pid = 3624] [serial = 1080] [outer = 1B69AC00] 15:59:19 INFO - PROCESS | 3624 | 1464908359040 Marionette DEBUG loaded listener.js 15:59:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (1BC09400) [pid = 3624] [serial = 1081] [outer = 1B69AC00] 15:59:19 INFO - PROCESS | 3624 | 1464908359504 Marionette TRACE conn2 <- [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]]]}] 15:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 15:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 780ms 15:59:19 INFO - PROCESS | 3624 | 1464908359571 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 15:59:19 INFO - PROCESS | 3624 | 1464908359573 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 15:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 15:59:19 INFO - PROCESS | 3624 | 1464908359581 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 15:59:19 INFO - PROCESS | 3624 | 1464908359583 Marionette TRACE conn2 <- [1,1406,null,{}] 15:59:19 INFO - PROCESS | 3624 | 1464908359586 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:19 INFO - PROCESS | 3624 | 1464908359901 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (17B4C800) [pid = 3624] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (17B54800) [pid = 3624] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (17F51800) [pid = 3624] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (1A4D3000) [pid = 3624] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (1A4CE000) [pid = 3624] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (17B57000) [pid = 3624] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (17B38C00) [pid = 3624] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (140C9C00) [pid = 3624] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (11260400) [pid = 3624] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (10EEC800) [pid = 3624] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (166A5C00) [pid = 3624] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1055CC00) [pid = 3624] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (15B6B400) [pid = 3624] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (15140C00) [pid = 3624] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (10233C00) [pid = 3624] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 15:59:19 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (10B29400) [pid = 3624] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 15:59:19 INFO - PROCESS | 3624 | 1464908359981 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:19 INFO - PROCESS | 3624 | ++DOCSHELL 102D2000 == 89 [pid = 3624] [id = 361] 15:59:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (1055CC00) [pid = 3624] [serial = 1082] [outer = 00000000] 15:59:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (10EEE000) [pid = 3624] [serial = 1083] [outer = 1055CC00] 15:59:20 INFO - PROCESS | 3624 | 1464908360025 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (14362000) [pid = 3624] [serial = 1084] [outer = 1055CC00] 15:59:20 INFO - PROCESS | 3624 | 1464908360425 Marionette TRACE conn2 <- [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]]]}] 15:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 15:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 888ms 15:59:20 INFO - PROCESS | 3624 | 1464908360486 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 15:59:20 INFO - PROCESS | 3624 | 1464908360488 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 15:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 15:59:20 INFO - PROCESS | 3624 | 1464908360492 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 15:59:20 INFO - PROCESS | 3624 | 1464908360495 Marionette TRACE conn2 <- [1,1410,null,{}] 15:59:20 INFO - PROCESS | 3624 | 1464908360499 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:20 INFO - PROCESS | 3624 | 1464908360588 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 15:59:20 INFO - PROCESS | 3624 | 1464908360603 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:20 INFO - PROCESS | 3624 | ++DOCSHELL 15B6B400 == 90 [pid = 3624] [id = 362] 15:59:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (17B57000) [pid = 3624] [serial = 1085] [outer = 00000000] 15:59:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (1A00D400) [pid = 3624] [serial = 1086] [outer = 17B57000] 15:59:20 INFO - PROCESS | 3624 | 1464908360649 Marionette DEBUG loaded listener.js 15:59:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (1AC2FC00) [pid = 3624] [serial = 1087] [outer = 17B57000] 15:59:21 INFO - PROCESS | 3624 | 1464908361103 Marionette TRACE conn2 <- [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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 15:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 624ms 15:59:21 INFO - PROCESS | 3624 | 1464908361134 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3624 | 1464908361136 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 15:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 15:59:21 INFO - PROCESS | 3624 | 1464908361139 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - PROCESS | 3624 | 1464908361141 Marionette TRACE conn2 <- [1,1414,null,{}] 15:59:21 INFO - PROCESS | 3624 | 1464908361144 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:21 INFO - PROCESS | 3624 | 1464908361233 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 15:59:21 INFO - PROCESS | 3624 | 1464908361239 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:21 INFO - PROCESS | 3624 | ++DOCSHELL 102D9000 == 91 [pid = 3624] [id = 363] 15:59:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (16D43400) [pid = 3624] [serial = 1088] [outer = 00000000] 15:59:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (1BC58800) [pid = 3624] [serial = 1089] [outer = 16D43400] 15:59:21 INFO - PROCESS | 3624 | 1464908361282 Marionette DEBUG loaded listener.js 15:59:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (1BC60C00) [pid = 3624] [serial = 1090] [outer = 16D43400] 15:59:21 INFO - PROCESS | 3624 | 1464908361726 Marionette TRACE conn2 <- [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]]]}] 15:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 15:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 640ms 15:59:21 INFO - PROCESS | 3624 | 1464908361778 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 15:59:21 INFO - PROCESS | 3624 | 1464908361780 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 15:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 15:59:21 INFO - PROCESS | 3624 | 1464908361783 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 15:59:21 INFO - PROCESS | 3624 | 1464908361785 Marionette TRACE conn2 <- [1,1418,null,{}] 15:59:21 INFO - PROCESS | 3624 | 1464908361788 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:21 INFO - PROCESS | 3624 | 1464908361878 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 15:59:22 INFO - PROCESS | 3624 | 1464908362121 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:22 INFO - PROCESS | 3624 | ++DOCSHELL 10B36800 == 92 [pid = 3624] [id = 364] 15:59:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (10BB1400) [pid = 3624] [serial = 1091] [outer = 00000000] 15:59:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (11083400) [pid = 3624] [serial = 1092] [outer = 10BB1400] 15:59:22 INFO - PROCESS | 3624 | 1464908362178 Marionette DEBUG loaded listener.js 15:59:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (11A1B400) [pid = 3624] [serial = 1093] [outer = 10BB1400] 15:59:22 INFO - PROCESS | 3624 | 1464908362760 Marionette TRACE conn2 <- [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]]]}] 15:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 15:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1029ms 15:59:22 INFO - PROCESS | 3624 | 1464908362838 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 15:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 15:59:22 INFO - PROCESS | 3624 | 1464908362843 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 15:59:22 INFO - PROCESS | 3624 | 1464908362848 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 15:59:22 INFO - PROCESS | 3624 | 1464908362852 Marionette TRACE conn2 <- [1,1422,null,{}] 15:59:22 INFO - PROCESS | 3624 | 1464908362857 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:22 INFO - PROCESS | 3624 | 1464908362980 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 15:59:23 INFO - PROCESS | 3624 | 1464908363131 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:23 INFO - PROCESS | 3624 | ++DOCSHELL 166ABC00 == 93 [pid = 3624] [id = 365] 15:59:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (166AF800) [pid = 3624] [serial = 1094] [outer = 00000000] 15:59:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (17B4D400) [pid = 3624] [serial = 1095] [outer = 166AF800] 15:59:23 INFO - PROCESS | 3624 | 1464908363187 Marionette DEBUG loaded listener.js 15:59:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (17E9F400) [pid = 3624] [serial = 1096] [outer = 166AF800] 15:59:23 INFO - PROCESS | 3624 | 1464908363818 Marionette TRACE conn2 <- [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]]]}] 15:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 15:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 998ms 15:59:23 INFO - PROCESS | 3624 | 1464908363851 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 15:59:23 INFO - PROCESS | 3624 | 1464908363855 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 15:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 15:59:23 INFO - PROCESS | 3624 | 1464908363859 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 15:59:23 INFO - PROCESS | 3624 | 1464908363861 Marionette TRACE conn2 <- [1,1426,null,{}] 15:59:23 INFO - PROCESS | 3624 | 1464908363865 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:23 INFO - PROCESS | 3624 | 1464908363984 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 15:59:24 INFO - PROCESS | 3624 | 1464908364147 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:24 INFO - PROCESS | 3624 | ++DOCSHELL 1A4D9800 == 94 [pid = 3624] [id = 366] 15:59:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (1A4DA000) [pid = 3624] [serial = 1097] [outer = 00000000] 15:59:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (1B526C00) [pid = 3624] [serial = 1098] [outer = 1A4DA000] 15:59:24 INFO - PROCESS | 3624 | 1464908364201 Marionette DEBUG loaded listener.js 15:59:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (1BACC400) [pid = 3624] [serial = 1099] [outer = 1A4DA000] 15:59:24 INFO - PROCESS | 3624 | 1464908364841 Marionette TRACE conn2 <- [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]]]}] 15:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 15:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1045ms 15:59:24 INFO - PROCESS | 3624 | 1464908364883 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 15:59:24 INFO - PROCESS | 3624 | 1464908364886 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 15:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 15:59:24 INFO - PROCESS | 3624 | 1464908364912 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 15:59:24 INFO - PROCESS | 3624 | 1464908364919 Marionette TRACE conn2 <- [1,1430,null,{}] 15:59:24 INFO - PROCESS | 3624 | 1464908364923 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:25 INFO - PROCESS | 3624 | 1464908365041 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 15:59:25 INFO - PROCESS | 3624 | 1464908365189 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:25 INFO - PROCESS | 3624 | ++DOCSHELL 1FEA5800 == 95 [pid = 3624] [id = 367] 15:59:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (1FEA6800) [pid = 3624] [serial = 1100] [outer = 00000000] 15:59:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 160 (1FEAB400) [pid = 3624] [serial = 1101] [outer = 1FEA6800] 15:59:25 INFO - PROCESS | 3624 | 1464908365242 Marionette DEBUG loaded listener.js 15:59:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 161 (1FEAF000) [pid = 3624] [serial = 1102] [outer = 1FEA6800] 15:59:25 INFO - PROCESS | 3624 | 1464908365773 Marionette TRACE conn2 <- [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]]]}] 15:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 15:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 904ms 15:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 15:59:25 INFO - PROCESS | 3624 | 1464908365811 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 15:59:25 INFO - PROCESS | 3624 | 1464908365814 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 15:59:25 INFO - PROCESS | 3624 | 1464908365817 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 15:59:25 INFO - PROCESS | 3624 | 1464908365820 Marionette TRACE conn2 <- [1,1434,null,{}] 15:59:25 INFO - PROCESS | 3624 | 1464908365825 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:25 INFO - PROCESS | 3624 | 1464908365945 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 15:59:26 INFO - PROCESS | 3624 | 1464908366107 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:26 INFO - PROCESS | 3624 | ++DOCSHELL 1FEB3400 == 96 [pid = 3624] [id = 368] 15:59:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 162 (1FEB3800) [pid = 3624] [serial = 1103] [outer = 00000000] 15:59:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 163 (20945C00) [pid = 3624] [serial = 1104] [outer = 1FEB3800] 15:59:26 INFO - PROCESS | 3624 | 1464908366160 Marionette DEBUG loaded listener.js 15:59:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 164 (2094D000) [pid = 3624] [serial = 1105] [outer = 1FEB3800] 15:59:26 INFO - PROCESS | 3624 | 1464908366717 Marionette TRACE conn2 <- [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]]]}] 15:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 15:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 935ms 15:59:26 INFO - PROCESS | 3624 | 1464908366762 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 15:59:26 INFO - PROCESS | 3624 | 1464908366764 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 15:59:26 INFO - PROCESS | 3624 | 1464908366767 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 15:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 15:59:26 INFO - PROCESS | 3624 | 1464908366769 Marionette TRACE conn2 <- [1,1438,null,{}] 15:59:26 INFO - PROCESS | 3624 | 1464908366773 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:26 INFO - PROCESS | 3624 | 1464908366890 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 15:59:27 INFO - PROCESS | 3624 | 1464908367042 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:27 INFO - PROCESS | 3624 | ++DOCSHELL 1ED9A800 == 97 [pid = 3624] [id = 369] 15:59:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 165 (1ED9AC00) [pid = 3624] [serial = 1106] [outer = 00000000] 15:59:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 166 (1ED9DC00) [pid = 3624] [serial = 1107] [outer = 1ED9AC00] 15:59:27 INFO - PROCESS | 3624 | 1464908367102 Marionette DEBUG loaded listener.js 15:59:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 167 (1FEB0400) [pid = 3624] [serial = 1108] [outer = 1ED9AC00] 15:59:27 INFO - PROCESS | 3624 | 1464908367660 Marionette TRACE conn2 <- [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]]]}] 15:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 15:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 998ms 15:59:27 INFO - PROCESS | 3624 | 1464908367775 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 15:59:27 INFO - PROCESS | 3624 | 1464908367777 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 15:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 15:59:27 INFO - PROCESS | 3624 | 1464908367781 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 15:59:27 INFO - PROCESS | 3624 | 1464908367783 Marionette TRACE conn2 <- [1,1442,null,{}] 15:59:27 INFO - PROCESS | 3624 | 1464908367786 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:27 INFO - PROCESS | 3624 | 1464908367911 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 15:59:28 INFO - PROCESS | 3624 | 1464908368074 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:28 INFO - PROCESS | 3624 | ++DOCSHELL 10B2D000 == 98 [pid = 3624] [id = 370] 15:59:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 168 (10C3C400) [pid = 3624] [serial = 1109] [outer = 00000000] 15:59:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 169 (1311B400) [pid = 3624] [serial = 1110] [outer = 10C3C400] 15:59:28 INFO - PROCESS | 3624 | 1464908368128 Marionette DEBUG loaded listener.js 15:59:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 170 (1594F800) [pid = 3624] [serial = 1111] [outer = 10C3C400] 15:59:29 INFO - PROCESS | 3624 | 1464908369136 Marionette TRACE conn2 <- [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]]]}] 15:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 15:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1388ms 15:59:29 INFO - PROCESS | 3624 | 1464908369176 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 15:59:29 INFO - PROCESS | 3624 | 1464908369180 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 15:59:29 INFO - PROCESS | 3624 | 1464908369185 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 15:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 15:59:29 INFO - PROCESS | 3624 | 1464908369189 Marionette TRACE conn2 <- [1,1446,null,{}] 15:59:29 INFO - PROCESS | 3624 | 1464908369195 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:29 INFO - PROCESS | 3624 | 1464908369305 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 15:59:29 INFO - PROCESS | 3624 | 1464908369458 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:29 INFO - PROCESS | 3624 | ++DOCSHELL 105ED400 == 99 [pid = 3624] [id = 371] 15:59:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 171 (10A57000) [pid = 3624] [serial = 1112] [outer = 00000000] 15:59:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 172 (10EC9800) [pid = 3624] [serial = 1113] [outer = 10A57000] 15:59:29 INFO - PROCESS | 3624 | 1464908369546 Marionette DEBUG loaded listener.js 15:59:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 173 (114AA000) [pid = 3624] [serial = 1114] [outer = 10A57000] 15:59:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 174 (13111000) [pid = 3624] [serial = 1115] [outer = 1BAD6C00] 15:59:30 INFO - PROCESS | 3624 | 1464908370255 Marionette TRACE conn2 <- [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]]]}] 15:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 15:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1154ms 15:59:30 INFO - PROCESS | 3624 | 1464908370342 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 15:59:30 INFO - PROCESS | 3624 | 1464908370346 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 15:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 15:59:30 INFO - PROCESS | 3624 | 1464908370352 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 15:59:30 INFO - PROCESS | 3624 | 1464908370355 Marionette TRACE conn2 <- [1,1450,null,{}] 15:59:30 INFO - PROCESS | 3624 | 1464908370359 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:30 INFO - PROCESS | 3624 | 1464908370494 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 15:59:30 INFO - PROCESS | 3624 | 1464908370647 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 14E28C00 == 98 [pid = 3624] [id = 99] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 16DB6C00 == 97 [pid = 3624] [id = 173] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 13115000 == 96 [pid = 3624] [id = 258] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 105FA400 == 95 [pid = 3624] [id = 309] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 17EBB400 == 94 [pid = 3624] [id = 306] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 140CBC00 == 93 [pid = 3624] [id = 96] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 17E9D400 == 92 [pid = 3624] [id = 140] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 1AE95400 == 91 [pid = 3624] [id = 244] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 102D9000 == 90 [pid = 3624] [id = 363] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 15B6B400 == 89 [pid = 3624] [id = 362] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 102D2000 == 88 [pid = 3624] [id = 361] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 1B411C00 == 87 [pid = 3624] [id = 360] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 1A4C1400 == 86 [pid = 3624] [id = 359] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 1A912000 == 85 [pid = 3624] [id = 358] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 17F54C00 == 84 [pid = 3624] [id = 357] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 161E1800 == 83 [pid = 3624] [id = 356] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 130DF000 == 82 [pid = 3624] [id = 355] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 160A9800 == 81 [pid = 3624] [id = 354] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 13237800 == 80 [pid = 3624] [id = 353] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 17F4A400 == 79 [pid = 3624] [id = 352] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 17AC9400 == 78 [pid = 3624] [id = 351] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 16DB2000 == 77 [pid = 3624] [id = 350] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 161E1400 == 76 [pid = 3624] [id = 349] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 140D3000 == 75 [pid = 3624] [id = 348] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 13081800 == 74 [pid = 3624] [id = 347] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 173 (17F50800) [pid = 3624] [serial = 1008] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 172 (105FAC00) [pid = 3624] [serial = 1011] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 171 (151D5400) [pid = 3624] [serial = 1014] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 170 (17F06C00) [pid = 3624] [serial = 1017] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 169 (1A4D9400) [pid = 3624] [serial = 1020] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 168 (1AE13400) [pid = 3624] [serial = 1023] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 167 (1B58C000) [pid = 3624] [serial = 1026] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 166 (1BACE400) [pid = 3624] [serial = 1029] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 165 (12893400) [pid = 3624] [serial = 1032] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | ++DOCSHELL 10274000 == 75 [pid = 3624] [id = 372] 15:59:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 166 (1027CC00) [pid = 3624] [serial = 1116] [outer = 00000000] 15:59:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 167 (10B34400) [pid = 3624] [serial = 1117] [outer = 1027CC00] 15:59:30 INFO - PROCESS | 3624 | 1464908370736 Marionette DEBUG loaded listener.js 15:59:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 168 (11262800) [pid = 3624] [serial = 1118] [outer = 1027CC00] 15:59:30 INFO - PROCESS | 3624 | --DOCSHELL 0C393C00 == 74 [pid = 3624] [id = 346] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 167 (1A15B400) [pid = 3624] [serial = 916] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 166 (17F55C00) [pid = 3624] [serial = 913] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 165 (1A1CB400) [pid = 3624] [serial = 919] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 164 (1AC30800) [pid = 3624] [serial = 925] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 163 (1A8B5C00) [pid = 3624] [serial = 922] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 162 (18794000) [pid = 3624] [serial = 904] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 161 (15149C00) [pid = 3624] [serial = 979] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 160 (17E9FC00) [pid = 3624] [serial = 996] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 159 (18976800) [pid = 3624] [serial = 999] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (1A15BC00) [pid = 3624] [serial = 1000] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (17178000) [pid = 3624] [serial = 1005] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (1A90B400) [pid = 3624] [serial = 966] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (11A11000) [pid = 3624] [serial = 982] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (11086C00) [pid = 3624] [serial = 981] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (1B529400) [pid = 3624] [serial = 969] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (17A88400) [pid = 3624] [serial = 993] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (10B35C00) [pid = 3624] [serial = 984] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (128C4800) [pid = 3624] [serial = 985] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (112A6400) [pid = 3624] [serial = 960] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (166A6C00) [pid = 3624] [serial = 990] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (16DB5800) [pid = 3624] [serial = 991] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (15627C00) [pid = 3624] [serial = 987] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (15B70400) [pid = 3624] [serial = 988] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (1B593800) [pid = 3624] [serial = 972] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (15627400) [pid = 3624] [serial = 963] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1108A000) [pid = 3624] [serial = 1003] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (1B87E000) [pid = 3624] [serial = 975] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (13233000) [pid = 3624] [serial = 1035] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (1310D800) [pid = 3624] [serial = 978] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (10C39400) [pid = 3624] [serial = 1002] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (17F51400) [pid = 3624] [serial = 997] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (17A88000) [pid = 3624] [serial = 1006] [outer = 00000000] [url = about:blank] 15:59:30 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (17B36000) [pid = 3624] [serial = 994] [outer = 00000000] [url = about:blank] 15:59:31 INFO - PROCESS | 3624 | 1464908371282 Marionette TRACE conn2 <- [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]]]}] 15:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 15:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 998ms 15:59:31 INFO - PROCESS | 3624 | 1464908371355 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 15:59:31 INFO - PROCESS | 3624 | 1464908371359 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 15:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 15:59:31 INFO - PROCESS | 3624 | 1464908371365 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 15:59:31 INFO - PROCESS | 3624 | 1464908371369 Marionette TRACE conn2 <- [1,1454,null,{}] 15:59:31 INFO - PROCESS | 3624 | 1464908371376 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:31 INFO - PROCESS | 3624 | 1464908371536 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 15:59:31 INFO - PROCESS | 3624 | 1464908371672 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:31 INFO - PROCESS | 3624 | ++DOCSHELL 10BA7C00 == 75 [pid = 3624] [id = 373] 15:59:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (10BAEC00) [pid = 3624] [serial = 1119] [outer = 00000000] 15:59:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (10C3E800) [pid = 3624] [serial = 1120] [outer = 10BAEC00] 15:59:31 INFO - PROCESS | 3624 | 1464908371733 Marionette DEBUG loaded listener.js 15:59:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 138 (11083800) [pid = 3624] [serial = 1121] [outer = 10BAEC00] 15:59:32 INFO - PROCESS | 3624 | 1464908372388 Marionette TRACE conn2 <- [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]]]}] 15:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 15:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1092ms 15:59:32 INFO - PROCESS | 3624 | 1464908372453 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 15:59:32 INFO - PROCESS | 3624 | 1464908372459 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 15:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 15:59:32 INFO - PROCESS | 3624 | 1464908372466 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 15:59:32 INFO - PROCESS | 3624 | 1464908372468 Marionette TRACE conn2 <- [1,1458,null,{}] 15:59:32 INFO - PROCESS | 3624 | 1464908372472 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:32 INFO - PROCESS | 3624 | 1464908372590 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 15:59:32 INFO - PROCESS | 3624 | 1464908372732 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:32 INFO - PROCESS | 3624 | ++DOCSHELL 13126C00 == 76 [pid = 3624] [id = 374] 15:59:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 139 (131A9800) [pid = 3624] [serial = 1122] [outer = 00000000] 15:59:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 140 (13238400) [pid = 3624] [serial = 1123] [outer = 131A9800] 15:59:32 INFO - PROCESS | 3624 | 1464908372788 Marionette DEBUG loaded listener.js 15:59:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 141 (140D1800) [pid = 3624] [serial = 1124] [outer = 131A9800] 15:59:33 INFO - PROCESS | 3624 | 1464908373402 Marionette TRACE conn2 <- [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]]]}] 15:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 15:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 998ms 15:59:33 INFO - PROCESS | 3624 | 1464908373466 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 15:59:33 INFO - PROCESS | 3624 | 1464908373468 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 15:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 15:59:33 INFO - PROCESS | 3624 | 1464908373472 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 15:59:33 INFO - PROCESS | 3624 | 1464908373476 Marionette TRACE conn2 <- [1,1462,null,{}] 15:59:33 INFO - PROCESS | 3624 | 1464908373487 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:33 INFO - PROCESS | 3624 | 1464908373608 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 15:59:33 INFO - PROCESS | 3624 | 1464908373750 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:33 INFO - PROCESS | 3624 | ++DOCSHELL 15629000 == 77 [pid = 3624] [id = 375] 15:59:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 142 (1562A400) [pid = 3624] [serial = 1125] [outer = 00000000] 15:59:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 143 (15B6B400) [pid = 3624] [serial = 1126] [outer = 1562A400] 15:59:33 INFO - PROCESS | 3624 | 1464908373810 Marionette DEBUG loaded listener.js 15:59:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 144 (15BF8C00) [pid = 3624] [serial = 1127] [outer = 1562A400] 15:59:34 INFO - PROCESS | 3624 | 1464908374400 Marionette TRACE conn2 <- [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]]]}] 15:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 15:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 935ms 15:59:34 INFO - PROCESS | 3624 | 1464908374426 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 15:59:34 INFO - PROCESS | 3624 | 1464908374430 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 15:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 15:59:34 INFO - PROCESS | 3624 | 1464908374435 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 15:59:34 INFO - PROCESS | 3624 | 1464908374437 Marionette TRACE conn2 <- [1,1466,null,{}] 15:59:34 INFO - PROCESS | 3624 | 1464908374440 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:34 INFO - PROCESS | 3624 | 1464908374554 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 15:59:34 INFO - PROCESS | 3624 | 1464908374665 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:34 INFO - PROCESS | 3624 | ++DOCSHELL 16606800 == 78 [pid = 3624] [id = 376] 15:59:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 145 (166A1000) [pid = 3624] [serial = 1128] [outer = 00000000] 15:59:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 146 (16B8B000) [pid = 3624] [serial = 1129] [outer = 166A1000] 15:59:34 INFO - PROCESS | 3624 | 1464908374719 Marionette DEBUG loaded listener.js 15:59:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (16DB2000) [pid = 3624] [serial = 1130] [outer = 166A1000] 15:59:35 INFO - PROCESS | 3624 | 1464908375337 Marionette TRACE conn2 <- [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]]]}] 15:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 15:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 936ms 15:59:35 INFO - PROCESS | 3624 | 1464908375378 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 15:59:35 INFO - PROCESS | 3624 | 1464908375381 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 15:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 15:59:35 INFO - PROCESS | 3624 | 1464908375384 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 15:59:35 INFO - PROCESS | 3624 | 1464908375386 Marionette TRACE conn2 <- [1,1470,null,{}] 15:59:35 INFO - PROCESS | 3624 | 1464908375390 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:35 INFO - PROCESS | 3624 | 1464908375501 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 15:59:35 INFO - PROCESS | 3624 | 1464908375613 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:35 INFO - PROCESS | 3624 | ++DOCSHELL 161DC000 == 79 [pid = 3624] [id = 377] 15:59:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (16DB4000) [pid = 3624] [serial = 1131] [outer = 00000000] 15:59:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (171DA000) [pid = 3624] [serial = 1132] [outer = 16DB4000] 15:59:35 INFO - PROCESS | 3624 | 1464908375708 Marionette DEBUG loaded listener.js 15:59:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (17544C00) [pid = 3624] [serial = 1133] [outer = 16DB4000] 15:59:36 INFO - PROCESS | 3624 | 1464908376280 Marionette TRACE conn2 <- [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]]]}] 15:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 15:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 936ms 15:59:36 INFO - PROCESS | 3624 | 1464908376329 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 15:59:36 INFO - PROCESS | 3624 | 1464908376332 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 15:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 15:59:36 INFO - PROCESS | 3624 | 1464908376335 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 15:59:36 INFO - PROCESS | 3624 | 1464908376337 Marionette TRACE conn2 <- [1,1474,null,{}] 15:59:36 INFO - PROCESS | 3624 | 1464908376341 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:36 INFO - PROCESS | 3624 | 1464908376516 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 15:59:36 INFO - PROCESS | 3624 | 1464908376662 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:36 INFO - PROCESS | 3624 | ++DOCSHELL 17175C00 == 80 [pid = 3624] [id = 378] 15:59:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (17B34800) [pid = 3624] [serial = 1134] [outer = 00000000] 15:59:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (17B58800) [pid = 3624] [serial = 1135] [outer = 17B34800] 15:59:36 INFO - PROCESS | 3624 | 1464908376717 Marionette DEBUG loaded listener.js 15:59:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (17E9FC00) [pid = 3624] [serial = 1136] [outer = 17B34800] 15:59:37 INFO - PROCESS | 3624 | 1464908377383 Marionette TRACE conn2 <- [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]]]}] 15:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 15:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1076ms 15:59:37 INFO - PROCESS | 3624 | 1464908377424 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 15:59:37 INFO - PROCESS | 3624 | 1464908377427 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 15:59:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 15:59:37 INFO - PROCESS | 3624 | 1464908377430 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 15:59:37 INFO - PROCESS | 3624 | 1464908377432 Marionette TRACE conn2 <- [1,1478,null,{}] 15:59:37 INFO - PROCESS | 3624 | 1464908377436 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:37 INFO - PROCESS | 3624 | 1464908377542 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 15:59:37 INFO - PROCESS | 3624 | 1464908377682 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:37 INFO - PROCESS | 3624 | ++DOCSHELL 17EA5000 == 81 [pid = 3624] [id = 379] 15:59:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (17EA9000) [pid = 3624] [serial = 1137] [outer = 00000000] 15:59:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (17F47000) [pid = 3624] [serial = 1138] [outer = 17EA9000] 15:59:37 INFO - PROCESS | 3624 | 1464908377736 Marionette DEBUG loaded listener.js 15:59:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (17F55C00) [pid = 3624] [serial = 1139] [outer = 17EA9000] 15:59:38 INFO - PROCESS | 3624 | 1464908378306 Marionette TRACE conn2 <- [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]]]}] 15:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 15:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 904ms 15:59:38 INFO - PROCESS | 3624 | 1464908378342 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 15:59:38 INFO - PROCESS | 3624 | 1464908378345 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 15:59:38 INFO - PROCESS | 3624 | 1464908378350 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 15:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 15:59:38 INFO - PROCESS | 3624 | 1464908378351 Marionette TRACE conn2 <- [1,1482,null,{}] 15:59:38 INFO - PROCESS | 3624 | 1464908378355 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:38 INFO - PROCESS | 3624 | 1464908378461 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 15:59:38 INFO - PROCESS | 3624 | 1464908378574 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:38 INFO - PROCESS | 3624 | ++DOCSHELL 15687400 == 82 [pid = 3624] [id = 380] 15:59:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (17E9D800) [pid = 3624] [serial = 1140] [outer = 00000000] 15:59:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (18795000) [pid = 3624] [serial = 1141] [outer = 17E9D800] 15:59:38 INFO - PROCESS | 3624 | 1464908378641 Marionette DEBUG loaded listener.js 15:59:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (18977400) [pid = 3624] [serial = 1142] [outer = 17E9D800] 15:59:39 INFO - PROCESS | 3624 | 1464908379221 Marionette TRACE conn2 <- [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]]]}] 15:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 15:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 935ms 15:59:39 INFO - PROCESS | 3624 | 1464908379281 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 15:59:39 INFO - PROCESS | 3624 | 1464908379283 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 15:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 15:59:39 INFO - PROCESS | 3624 | 1464908379287 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 15:59:39 INFO - PROCESS | 3624 | 1464908379289 Marionette TRACE conn2 <- [1,1486,null,{}] 15:59:39 INFO - PROCESS | 3624 | 1464908379292 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:39 INFO - PROCESS | 3624 | 1464908379403 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 15:59:39 INFO - PROCESS | 3624 | 1464908379551 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:39 INFO - PROCESS | 3624 | ++DOCSHELL 15288400 == 83 [pid = 3624] [id = 381] 15:59:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 160 (17B55800) [pid = 3624] [serial = 1143] [outer = 00000000] 15:59:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 161 (1A005400) [pid = 3624] [serial = 1144] [outer = 17B55800] 15:59:39 INFO - PROCESS | 3624 | 1464908379605 Marionette DEBUG loaded listener.js 15:59:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 162 (1A008800) [pid = 3624] [serial = 1145] [outer = 17B55800] 15:59:40 INFO - PROCESS | 3624 | 1464908380322 Marionette TRACE conn2 <- [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]]]}] 15:59:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 15:59:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1076ms 15:59:40 INFO - PROCESS | 3624 | 1464908380378 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 15:59:40 INFO - PROCESS | 3624 | 1464908380382 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 15:59:40 INFO - PROCESS | 3624 | 1464908380387 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 15:59:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 15:59:40 INFO - PROCESS | 3624 | 1464908380391 Marionette TRACE conn2 <- [1,1490,null,{}] 15:59:40 INFO - PROCESS | 3624 | 1464908380397 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:40 INFO - PROCESS | 3624 | 1464908380510 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 15:59:40 INFO - PROCESS | 3624 | 1464908380660 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:40 INFO - PROCESS | 3624 | ++DOCSHELL 10A56800 == 84 [pid = 3624] [id = 382] 15:59:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 163 (10B29C00) [pid = 3624] [serial = 1146] [outer = 00000000] 15:59:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 164 (11262400) [pid = 3624] [serial = 1147] [outer = 10B29C00] 15:59:40 INFO - PROCESS | 3624 | 1464908380711 Marionette DEBUG loaded listener.js 15:59:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 165 (1303CC00) [pid = 3624] [serial = 1148] [outer = 10B29C00] 15:59:41 INFO - PROCESS | 3624 | --DOCSHELL 1A1C5C00 == 83 [pid = 3624] [id = 307] 15:59:41 INFO - PROCESS | 3624 | --DOCSHELL 105ED400 == 82 [pid = 3624] [id = 371] 15:59:41 INFO - PROCESS | 3624 | --DOCSHELL 166ABC00 == 81 [pid = 3624] [id = 365] 15:59:41 INFO - PROCESS | 3624 | --DOCSHELL 10B36800 == 80 [pid = 3624] [id = 364] 15:59:41 INFO - PROCESS | 3624 | 1464908381482 Marionette TRACE conn2 <- [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]]]}] 15:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 15:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1154ms 15:59:41 INFO - PROCESS | 3624 | 1464908381545 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 15:59:41 INFO - PROCESS | 3624 | 1464908381549 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 15:59:41 INFO - PROCESS | 3624 | 1464908381555 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 15:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 15:59:41 INFO - PROCESS | 3624 | 1464908381559 Marionette TRACE conn2 <- [1,1494,null,{}] 15:59:41 INFO - PROCESS | 3624 | 1464908381565 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:41 INFO - PROCESS | 3624 | 1464908381684 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 15:59:41 INFO - PROCESS | 3624 | 1464908381832 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:41 INFO - PROCESS | 3624 | ++DOCSHELL 11C05C00 == 81 [pid = 3624] [id = 383] 15:59:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 166 (11C80800) [pid = 3624] [serial = 1149] [outer = 00000000] 15:59:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 167 (13903C00) [pid = 3624] [serial = 1150] [outer = 11C80800] 15:59:41 INFO - PROCESS | 3624 | 1464908381891 Marionette DEBUG loaded listener.js 15:59:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 168 (1435EC00) [pid = 3624] [serial = 1151] [outer = 11C80800] 15:59:42 INFO - PROCESS | 3624 | 1464908382495 Marionette TRACE conn2 <- [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]]]}] 15:59:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 15:59:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 998ms 15:59:42 INFO - PROCESS | 3624 | 1464908382559 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 15:59:42 INFO - PROCESS | 3624 | 1464908382565 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 15:59:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 15:59:42 INFO - PROCESS | 3624 | 1464908382571 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 15:59:42 INFO - PROCESS | 3624 | 1464908382574 Marionette TRACE conn2 <- [1,1498,null,{}] 15:59:42 INFO - PROCESS | 3624 | 1464908382578 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:42 INFO - PROCESS | 3624 | 1464908382697 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 15:59:42 INFO - PROCESS | 3624 | 1464908382844 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:42 INFO - PROCESS | 3624 | ++DOCSHELL 15942000 == 82 [pid = 3624] [id = 384] 15:59:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 169 (15B70400) [pid = 3624] [serial = 1152] [outer = 00000000] 15:59:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 170 (160A7C00) [pid = 3624] [serial = 1153] [outer = 15B70400] 15:59:42 INFO - PROCESS | 3624 | 1464908382900 Marionette DEBUG loaded listener.js 15:59:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 171 (161E1400) [pid = 3624] [serial = 1154] [outer = 15B70400] 15:59:43 INFO - PROCESS | 3624 | 1464908383524 Marionette TRACE conn2 <- [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]]]}] 15:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 15:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 998ms 15:59:43 INFO - PROCESS | 3624 | 1464908383571 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 15:59:43 INFO - PROCESS | 3624 | 1464908383574 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 15:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 15:59:43 INFO - PROCESS | 3624 | 1464908383577 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 15:59:43 INFO - PROCESS | 3624 | 1464908383581 Marionette TRACE conn2 <- [1,1502,null,{}] 15:59:43 INFO - PROCESS | 3624 | 1464908383593 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:43 INFO - PROCESS | 3624 | 1464908383730 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 15:59:43 INFO - PROCESS | 3624 | 1464908383882 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:43 INFO - PROCESS | 3624 | ++DOCSHELL 17A8C000 == 83 [pid = 3624] [id = 385] 15:59:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 172 (17B33800) [pid = 3624] [serial = 1155] [outer = 00000000] 15:59:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 173 (17B3F000) [pid = 3624] [serial = 1156] [outer = 17B33800] 15:59:43 INFO - PROCESS | 3624 | 1464908383942 Marionette DEBUG loaded listener.js 15:59:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 174 (17E9C000) [pid = 3624] [serial = 1157] [outer = 17B33800] 15:59:44 INFO - PROCESS | 3624 | 1464908384560 Marionette TRACE conn2 <- [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]]]}] 15:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 15:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1045ms 15:59:44 INFO - PROCESS | 3624 | 1464908384627 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 15:59:44 INFO - PROCESS | 3624 | 1464908384629 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 15:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 15:59:44 INFO - PROCESS | 3624 | 1464908384633 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 15:59:44 INFO - PROCESS | 3624 | 1464908384635 Marionette TRACE conn2 <- [1,1506,null,{}] 15:59:44 INFO - PROCESS | 3624 | 1464908384655 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:44 INFO - PROCESS | 3624 | 1464908384772 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 15:59:44 INFO - PROCESS | 3624 | 1464908384916 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:44 INFO - PROCESS | 3624 | ++DOCSHELL 1A00E800 == 84 [pid = 3624] [id = 386] 15:59:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 175 (1A00FC00) [pid = 3624] [serial = 1158] [outer = 00000000] 15:59:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 176 (1A1BE800) [pid = 3624] [serial = 1159] [outer = 1A00FC00] 15:59:44 INFO - PROCESS | 3624 | 1464908384971 Marionette DEBUG loaded listener.js 15:59:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 177 (1A1CDC00) [pid = 3624] [serial = 1160] [outer = 1A00FC00] 15:59:45 INFO - PROCESS | 3624 | 1464908385554 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 15:59:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 15:59:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 951ms 15:59:45 INFO - PROCESS | 3624 | 1464908385598 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 15:59:45 INFO - PROCESS | 3624 | 1464908385601 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 15:59:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 15:59:45 INFO - PROCESS | 3624 | 1464908385605 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 15:59:45 INFO - PROCESS | 3624 | 1464908385606 Marionette TRACE conn2 <- [1,1510,null,{}] 15:59:45 INFO - PROCESS | 3624 | 1464908385610 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:45 INFO - PROCESS | 3624 | 1464908385720 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 15:59:45 INFO - PROCESS | 3624 | 1464908385879 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:45 INFO - PROCESS | 3624 | ++DOCSHELL 18FBB800 == 85 [pid = 3624] [id = 387] 15:59:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 178 (1A15F800) [pid = 3624] [serial = 1161] [outer = 00000000] 15:59:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 179 (1A4D3400) [pid = 3624] [serial = 1162] [outer = 1A15F800] 15:59:45 INFO - PROCESS | 3624 | 1464908385934 Marionette DEBUG loaded listener.js 15:59:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 180 (1A8AC000) [pid = 3624] [serial = 1163] [outer = 1A15F800] 15:59:46 INFO - PROCESS | 3624 | 1464908386514 Marionette TRACE conn2 <- [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"]]]}] 15:59:46 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 () { 15:59:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 15:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 15:59:46 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 () { 15:59:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 15:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 15:59:46 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 () { 15:59:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 15:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 15:59:46 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 () { 15:59:46 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 15:59:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:46 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 15:59:46 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 952ms 15:59:46 INFO - PROCESS | 3624 | 1464908386559 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 15:59:46 INFO - PROCESS | 3624 | 1464908386561 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 15:59:46 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 15:59:46 INFO - PROCESS | 3624 | 1464908386565 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 15:59:46 INFO - PROCESS | 3624 | 1464908386567 Marionette TRACE conn2 <- [1,1514,null,{}] 15:59:46 INFO - PROCESS | 3624 | 1464908386570 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:46 INFO - PROCESS | 3624 | 1464908386709 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 15:59:46 INFO - PROCESS | 3624 | 1464908386871 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:46 INFO - PROCESS | 3624 | ++DOCSHELL 1AE15000 == 86 [pid = 3624] [id = 388] 15:59:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 181 (1AE92800) [pid = 3624] [serial = 1164] [outer = 00000000] 15:59:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 182 (1B414000) [pid = 3624] [serial = 1165] [outer = 1AE92800] 15:59:46 INFO - PROCESS | 3624 | 1464908386926 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 183 (1B41D800) [pid = 3624] [serial = 1166] [outer = 1AE92800] 15:59:47 INFO - PROCESS | 3624 | 1464908387452 Marionette TRACE conn2 <- [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"]]]}] 15:59:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:59:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 15:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 15:59:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 15:59:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 15:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 15:59:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 15:59:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 15:59:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 15:59:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 936ms 15:59:47 INFO - PROCESS | 3624 | 1464908387498 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 15:59:47 INFO - PROCESS | 3624 | 1464908387500 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 15:59:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 15:59:47 INFO - PROCESS | 3624 | 1464908387504 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 15:59:47 INFO - PROCESS | 3624 | 1464908387506 Marionette TRACE conn2 <- [1,1518,null,{}] 15:59:47 INFO - PROCESS | 3624 | 1464908387509 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:47 INFO - PROCESS | 3624 | 1464908387616 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 15:59:47 INFO - PROCESS | 3624 | 1464908387774 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:47 INFO - PROCESS | 3624 | ++DOCSHELL 1AE9F800 == 87 [pid = 3624] [id = 389] 15:59:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 184 (1AEA1C00) [pid = 3624] [serial = 1167] [outer = 00000000] 15:59:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 185 (1B58D800) [pid = 3624] [serial = 1168] [outer = 1AEA1C00] 15:59:47 INFO - PROCESS | 3624 | 1464908387829 Marionette DEBUG loaded listener.js 15:59:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 186 (1B697C00) [pid = 3624] [serial = 1169] [outer = 1AEA1C00] 15:59:48 INFO - PROCESS | 3624 | 1464908388367 Marionette TRACE conn2 <- [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]]]}] 15:59:48 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 15:59:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 15:59:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 15:59:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 15:59:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 15:59:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 15:59:48 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. 15:59:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 15:59:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 889ms 15:59:48 INFO - PROCESS | 3624 | 1464908388408 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 15:59:48 INFO - PROCESS | 3624 | 1464908388410 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 15:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 15:59:48 INFO - PROCESS | 3624 | 1464908388414 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 15:59:48 INFO - PROCESS | 3624 | 1464908388416 Marionette TRACE conn2 <- [1,1522,null,{}] 15:59:48 INFO - PROCESS | 3624 | 1464908388420 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:48 INFO - PROCESS | 3624 | 1464908388535 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 15:59:48 INFO - PROCESS | 3624 | 1464908388694 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:48 INFO - PROCESS | 3624 | ++DOCSHELL 17A8B400 == 88 [pid = 3624] [id = 390] 15:59:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 187 (17A8E800) [pid = 3624] [serial = 1170] [outer = 00000000] 15:59:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 188 (1BACB400) [pid = 3624] [serial = 1171] [outer = 17A8E800] 15:59:48 INFO - PROCESS | 3624 | 1464908388748 Marionette DEBUG loaded listener.js 15:59:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 189 (1BACE400) [pid = 3624] [serial = 1172] [outer = 17A8E800] 15:59:49 INFO - PROCESS | 3624 | 1464908389327 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 15:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 15:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 935ms 15:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 15:59:49 INFO - PROCESS | 3624 | 1464908389359 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 15:59:49 INFO - PROCESS | 3624 | 1464908389361 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 15:59:49 INFO - PROCESS | 3624 | 1464908389365 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 15:59:49 INFO - PROCESS | 3624 | 1464908389367 Marionette TRACE conn2 <- [1,1526,null,{}] 15:59:49 INFO - PROCESS | 3624 | 1464908389370 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:49 INFO - PROCESS | 3624 | 1464908389480 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 15:59:49 INFO - PROCESS | 3624 | 1464908389648 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:49 INFO - PROCESS | 3624 | ++DOCSHELL 1A4D0C00 == 89 [pid = 3624] [id = 391] 15:59:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 190 (1B693800) [pid = 3624] [serial = 1173] [outer = 00000000] 15:59:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 191 (1BC5BC00) [pid = 3624] [serial = 1174] [outer = 1B693800] 15:59:49 INFO - PROCESS | 3624 | 1464908389706 Marionette DEBUG loaded listener.js 15:59:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 192 (1BC61C00) [pid = 3624] [serial = 1175] [outer = 1B693800] 15:59:50 INFO - PROCESS | 3624 | 1464908390467 Marionette TRACE conn2 <- [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]]]}] 15:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 15:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1138ms 15:59:50 INFO - PROCESS | 3624 | 1464908390512 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 15:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 15:59:50 INFO - PROCESS | 3624 | 1464908390516 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 15:59:50 INFO - PROCESS | 3624 | 1464908390521 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 15:59:50 INFO - PROCESS | 3624 | 1464908390527 Marionette TRACE conn2 <- [1,1530,null,{}] 15:59:50 INFO - PROCESS | 3624 | 1464908390535 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:50 INFO - PROCESS | 3624 | 1464908390650 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 15:59:50 INFO - PROCESS | 3624 | 1464908390803 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:50 INFO - PROCESS | 3624 | ++DOCSHELL 112B3000 == 90 [pid = 3624] [id = 392] 15:59:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 193 (11A11000) [pid = 3624] [serial = 1176] [outer = 00000000] 15:59:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 194 (13718C00) [pid = 3624] [serial = 1177] [outer = 11A11000] 15:59:50 INFO - PROCESS | 3624 | 1464908390855 Marionette DEBUG loaded listener.js 15:59:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 195 (15628800) [pid = 3624] [serial = 1178] [outer = 11A11000] 15:59:51 INFO - PROCESS | 3624 | --DOCSHELL 15629000 == 89 [pid = 3624] [id = 375] 15:59:51 INFO - PROCESS | 3624 | --DOCSHELL 13126C00 == 88 [pid = 3624] [id = 374] 15:59:51 INFO - PROCESS | 3624 | --DOCSHELL 10BA7C00 == 87 [pid = 3624] [id = 373] 15:59:51 INFO - PROCESS | 3624 | 1464908391608 Marionette TRACE conn2 <- [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]]]}] 15:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 15:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1138ms 15:59:51 INFO - PROCESS | 3624 | 1464908391669 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 15:59:51 INFO - PROCESS | 3624 | 1464908391673 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 15:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 15:59:51 INFO - PROCESS | 3624 | 1464908391679 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 15:59:51 INFO - PROCESS | 3624 | 1464908391683 Marionette TRACE conn2 <- [1,1534,null,{}] 15:59:51 INFO - PROCESS | 3624 | 1464908391690 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:51 INFO - PROCESS | 3624 | 1464908391821 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 15:59:51 INFO - PROCESS | 3624 | 1464908391969 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:51 INFO - PROCESS | 3624 | ++DOCSHELL 112AE000 == 88 [pid = 3624] [id = 393] 15:59:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 196 (11443C00) [pid = 3624] [serial = 1179] [outer = 00000000] 15:59:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 197 (1528A800) [pid = 3624] [serial = 1180] [outer = 11443C00] 15:59:52 INFO - PROCESS | 3624 | 1464908392027 Marionette DEBUG loaded listener.js 15:59:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 198 (161D9400) [pid = 3624] [serial = 1181] [outer = 11443C00] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1A4D1C00 == 87 [pid = 3624] [id = 141] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1A4D9800 == 86 [pid = 3624] [id = 366] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 15148800 == 85 [pid = 3624] [id = 112] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1A4D1400 == 84 [pid = 3624] [id = 157] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 15BF8800 == 83 [pid = 3624] [id = 26] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1AE9DC00 == 82 [pid = 3624] [id = 126] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 13721C00 == 81 [pid = 3624] [id = 305] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1AC38800 == 80 [pid = 3624] [id = 10] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1AE9E400 == 79 [pid = 3624] [id = 13] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1B697000 == 78 [pid = 3624] [id = 14] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 12D37C00 == 77 [pid = 3624] [id = 266] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1ED9A800 == 76 [pid = 3624] [id = 369] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 175E2000 == 75 [pid = 3624] [id = 289] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1A4D1000 == 74 [pid = 3624] [id = 308] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 10B2D000 == 73 [pid = 3624] [id = 370] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 10BB0400 == 72 [pid = 3624] [id = 21] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1AC30400 == 71 [pid = 3624] [id = 197] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1FEA5800 == 70 [pid = 3624] [id = 367] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1FEB3400 == 69 [pid = 3624] [id = 368] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 17A8B400 == 68 [pid = 3624] [id = 390] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1AE15000 == 67 [pid = 3624] [id = 388] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1AE9F800 == 66 [pid = 3624] [id = 389] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 18FBB800 == 65 [pid = 3624] [id = 387] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 17A8C000 == 64 [pid = 3624] [id = 385] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 1A00E800 == 63 [pid = 3624] [id = 386] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 15942000 == 62 [pid = 3624] [id = 384] 15:59:53 INFO - PROCESS | 3624 | --DOCSHELL 11C05C00 == 61 [pid = 3624] [id = 383] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 105F6400 == 60 [pid = 3624] [id = 246] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1047F000 == 59 [pid = 3624] [id = 28] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1A1C4C00 == 58 [pid = 3624] [id = 275] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 0C390000 == 57 [pid = 3624] [id = 142] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1AE11C00 == 56 [pid = 3624] [id = 12] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 16DAFC00 == 55 [pid = 3624] [id = 272] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 160A2000 == 54 [pid = 3624] [id = 8] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 16D3B800 == 53 [pid = 3624] [id = 262] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 16DB5000 == 52 [pid = 3624] [id = 174] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 17EA5000 == 51 [pid = 3624] [id = 379] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1513FC00 == 50 [pid = 3624] [id = 277] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 14E25400 == 49 [pid = 3624] [id = 171] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 166A0800 == 48 [pid = 3624] [id = 169] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 18976400 == 47 [pid = 3624] [id = 82] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 10B2E400 == 46 [pid = 3624] [id = 276] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 0C785C00 == 45 [pid = 3624] [id = 24] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 11089800 == 44 [pid = 3624] [id = 264] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 10C35C00 == 43 [pid = 3624] [id = 245] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 10489000 == 42 [pid = 3624] [id = 223] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 0F2F4800 == 41 [pid = 3624] [id = 156] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1B52BC00 == 40 [pid = 3624] [id = 324] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1A4D0C00 == 39 [pid = 3624] [id = 391] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 0C78B800 == 38 [pid = 3624] [id = 18] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 18973000 == 37 [pid = 3624] [id = 137] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 10A56800 == 36 [pid = 3624] [id = 382] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 11446C00 == 35 [pid = 3624] [id = 127] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1108B800 == 34 [pid = 3624] [id = 265] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 12A9AC00 == 33 [pid = 3624] [id = 290] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1B69CC00 == 32 [pid = 3624] [id = 325] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 12D39800 == 31 [pid = 3624] [id = 113] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 17AC9800 == 30 [pid = 3624] [id = 301] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1A005800 == 29 [pid = 3624] [id = 68] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 17A89C00 == 28 [pid = 3624] [id = 11] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 16D4A400 == 27 [pid = 3624] [id = 27] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 13907C00 == 26 [pid = 3624] [id = 23] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 10274000 == 25 [pid = 3624] [id = 372] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1390C000 == 24 [pid = 3624] [id = 20] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 161DC000 == 23 [pid = 3624] [id = 377] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 175EB800 == 22 [pid = 3624] [id = 273] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1594F000 == 21 [pid = 3624] [id = 25] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 130E4000 == 20 [pid = 3624] [id = 22] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1B69E800 == 19 [pid = 3624] [id = 15] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 112AA400 == 18 [pid = 3624] [id = 19] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 16606800 == 17 [pid = 3624] [id = 376] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 10BAA800 == 16 [pid = 3624] [id = 344] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 15687400 == 15 [pid = 3624] [id = 380] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 10A56400 == 14 [pid = 3624] [id = 326] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 14361400 == 13 [pid = 3624] [id = 247] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 1B696400 == 12 [pid = 3624] [id = 263] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 17175C00 == 11 [pid = 3624] [id = 378] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 15288400 == 10 [pid = 3624] [id = 381] 15:59:57 INFO - PROCESS | 3624 | --DOCSHELL 112B3000 == 9 [pid = 3624] [id = 392] 15:59:59 INFO - PROCESS | 3624 | 1464908399176 Marionette TRACE conn2 <- [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]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 15:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 7531ms 15:59:59 INFO - PROCESS | 3624 | 1464908399221 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3624 | 1464908399224 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 15:59:59 INFO - PROCESS | 3624 | 1464908399229 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 15:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 15:59:59 INFO - PROCESS | 3624 | 1464908399232 Marionette TRACE conn2 <- [1,1538,null,{}] 15:59:59 INFO - PROCESS | 3624 | 1464908399237 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 15:59:59 INFO - PROCESS | 3624 | 1464908399331 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 15:59:59 INFO - PROCESS | 3624 | 1464908399469 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 15:59:59 INFO - PROCESS | 3624 | ++DOCSHELL 0C782C00 == 10 [pid = 3624] [id = 394] 15:59:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 199 (0F2ED400) [pid = 3624] [serial = 1182] [outer = 00000000] 15:59:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 200 (1027C800) [pid = 3624] [serial = 1183] [outer = 0F2ED400] 15:59:59 INFO - PROCESS | 3624 | 1464908399516 Marionette DEBUG loaded listener.js 15:59:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 201 (10483400) [pid = 3624] [serial = 1184] [outer = 0F2ED400] 15:59:59 INFO - PROCESS | 3624 | 1464908399940 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 15:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 15:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 733ms 15:59:59 INFO - PROCESS | 3624 | 1464908399972 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 15:59:59 INFO - PROCESS | 3624 | 1464908399978 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 15:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:00:00 INFO - PROCESS | 3624 | 1464908400020 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 3624 | 1464908400023 Marionette TRACE conn2 <- [1,1542,null,{}] 16:00:00 INFO - PROCESS | 3624 | 1464908400028 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:00 INFO - PROCESS | 3624 | 1464908400130 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 16:00:00 INFO - PROCESS | 3624 | 1464908400144 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:00 INFO - PROCESS | 3624 | ++DOCSHELL 10C33C00 == 11 [pid = 3624] [id = 395] 16:00:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 202 (10C34800) [pid = 3624] [serial = 1185] [outer = 00000000] 16:00:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 203 (10ED5400) [pid = 3624] [serial = 1186] [outer = 10C34800] 16:00:00 INFO - PROCESS | 3624 | 1464908400191 Marionette DEBUG loaded listener.js 16:00:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 204 (11082400) [pid = 3624] [serial = 1187] [outer = 10C34800] 16:00:00 INFO - PROCESS | 3624 | 1464908400736 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 16:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 780ms 16:00:00 INFO - PROCESS | 3624 | 1464908400766 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 16:00:00 INFO - PROCESS | 3624 | 1464908400768 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 16:00:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:00:00 INFO - PROCESS | 3624 | 1464908400773 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:00:00 INFO - PROCESS | 3624 | 1464908400776 Marionette TRACE conn2 <- [1,1546,null,{}] 16:00:00 INFO - PROCESS | 3624 | 1464908400791 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:00 INFO - PROCESS | 3624 | 1464908400925 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 16:00:01 INFO - PROCESS | 3624 | 1464908401007 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:01 INFO - PROCESS | 3624 | ++DOCSHELL 1311AC00 == 12 [pid = 3624] [id = 396] 16:00:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 205 (1311BC00) [pid = 3624] [serial = 1188] [outer = 00000000] 16:00:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 206 (131B0800) [pid = 3624] [serial = 1189] [outer = 1311BC00] 16:00:01 INFO - PROCESS | 3624 | 1464908401055 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 207 (13DD8400) [pid = 3624] [serial = 1190] [outer = 1311BC00] 16:00:01 INFO - PROCESS | 3624 | 1464908401491 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 16:00:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:00:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 733ms 16:00:01 INFO - PROCESS | 3624 | 1464908401543 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 16:00:01 INFO - PROCESS | 3624 | 1464908401546 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 16:00:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:00:01 INFO - PROCESS | 3624 | 1464908401553 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:00:01 INFO - PROCESS | 3624 | 1464908401564 Marionette TRACE conn2 <- [1,1550,null,{}] 16:00:01 INFO - PROCESS | 3624 | 1464908401568 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:01 INFO - PROCESS | 3624 | 1464908401700 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 16:00:01 INFO - PROCESS | 3624 | 1464908401771 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:01 INFO - PROCESS | 3624 | ++DOCSHELL 11090800 == 13 [pid = 3624] [id = 397] 16:00:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 208 (131B0400) [pid = 3624] [serial = 1191] [outer = 00000000] 16:00:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 209 (15149000) [pid = 3624] [serial = 1192] [outer = 131B0400] 16:00:01 INFO - PROCESS | 3624 | 1464908401815 Marionette DEBUG loaded listener.js 16:00:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 210 (152D1C00) [pid = 3624] [serial = 1193] [outer = 131B0400] 16:00:02 INFO - PROCESS | 3624 | 1464908402242 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 16:00:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:00:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 748ms 16:00:02 INFO - PROCESS | 3624 | 1464908402315 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 16:00:02 INFO - PROCESS | 3624 | 1464908402317 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 16:00:02 INFO - PROCESS | 3624 | 1464908402320 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:00:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:00:02 INFO - PROCESS | 3624 | 1464908402322 Marionette TRACE conn2 <- [1,1554,null,{}] 16:00:02 INFO - PROCESS | 3624 | 1464908402325 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:03 INFO - PROCESS | 3624 | 1464908403960 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 16:00:03 INFO - PROCESS | 3624 | --DOMWINDOW == 209 (1B69AC00) [pid = 3624] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:00:03 INFO - PROCESS | 3624 | --DOMWINDOW == 208 (16606000) [pid = 3624] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 207 (17B57000) [pid = 3624] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 206 (1A4B2400) [pid = 3624] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 205 (13116800) [pid = 3624] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 204 (18FB3C00) [pid = 3624] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 203 (1A917000) [pid = 3624] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 202 (1055CC00) [pid = 3624] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 201 (17B33800) [pid = 3624] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 200 (131A9800) [pid = 3624] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 199 (166A1000) [pid = 3624] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 198 (1B52C400) [pid = 3624] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 197 (1B524800) [pid = 3624] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 196 (1B877800) [pid = 3624] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 195 (1A4CC800) [pid = 3624] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 194 (1AE14C00) [pid = 3624] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 193 (10437400) [pid = 3624] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 192 (15145C00) [pid = 3624] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 191 (11C80800) [pid = 3624] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 190 (15B70400) [pid = 3624] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 189 (1562A400) [pid = 3624] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 188 (11A11000) [pid = 3624] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 187 (10BAEC00) [pid = 3624] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 186 (1027CC00) [pid = 3624] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 185 (1A914C00) [pid = 3624] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 184 (10B29C00) [pid = 3624] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 183 (0F2EDC00) [pid = 3624] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 182 (17A8E800) [pid = 3624] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 181 (1B693800) [pid = 3624] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 180 (1AEA1C00) [pid = 3624] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 179 (1AE92800) [pid = 3624] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 178 (16DB6800) [pid = 3624] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 177 (1ED9AC00) [pid = 3624] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 176 (16D43400) [pid = 3624] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 175 (1FEA6800) [pid = 3624] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 174 (1A1C1000) [pid = 3624] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 173 (10BB1400) [pid = 3624] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 172 (17F4B800) [pid = 3624] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 171 (10A57000) [pid = 3624] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 170 (1FEB3800) [pid = 3624] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 169 (166AB000) [pid = 3624] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 168 (16611C00) [pid = 3624] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 167 (10C3C400) [pid = 3624] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 166 (0F2F5000) [pid = 3624] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 165 (1435BC00) [pid = 3624] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 164 (10EE6400) [pid = 3624] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 163 (1A4DA000) [pid = 3624] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 162 (1B525800) [pid = 3624] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 161 (10B28800) [pid = 3624] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 160 (1A005C00) [pid = 3624] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 159 (17BC3C00) [pid = 3624] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (12D80800) [pid = 3624] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (17B3B400) [pid = 3624] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (166AF800) [pid = 3624] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (1435C400) [pid = 3624] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (1AE9AC00) [pid = 3624] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (1310D400) [pid = 3624] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (17B55800) [pid = 3624] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (17E9D800) [pid = 3624] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (17EA9000) [pid = 3624] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (17B34800) [pid = 3624] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (16DB4000) [pid = 3624] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (1A15F800) [pid = 3624] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:00:04 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (1A00FC00) [pid = 3624] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:00:04 INFO - PROCESS | 3624 | 1464908404089 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:04 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EDC00 == 14 [pid = 3624] [id = 398] 16:00:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 147 (0F2F3000) [pid = 3624] [serial = 1194] [outer = 00000000] 16:00:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 148 (105F5000) [pid = 3624] [serial = 1195] [outer = 0F2F3000] 16:00:04 INFO - PROCESS | 3624 | 1464908404134 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 149 (10B33000) [pid = 3624] [serial = 1196] [outer = 0F2F3000] 16:00:04 INFO - PROCESS | 3624 | 1464908404527 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 16:00:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:00:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2261ms 16:00:04 INFO - PROCESS | 3624 | 1464908404574 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 16:00:04 INFO - PROCESS | 3624 | 1464908404576 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 16:00:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:00:04 INFO - PROCESS | 3624 | 1464908404580 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:00:04 INFO - PROCESS | 3624 | 1464908404581 Marionette TRACE conn2 <- [1,1558,null,{}] 16:00:04 INFO - PROCESS | 3624 | 1464908404584 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:04 INFO - PROCESS | 3624 | 1464908404686 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 16:00:04 INFO - PROCESS | 3624 | 1464908404693 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:04 INFO - PROCESS | 3624 | ++DOCSHELL 11C80800 == 15 [pid = 3624] [id = 399] 16:00:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 150 (12B03400) [pid = 3624] [serial = 1197] [outer = 00000000] 16:00:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 151 (14363400) [pid = 3624] [serial = 1198] [outer = 12B03400] 16:00:04 INFO - PROCESS | 3624 | 1464908404738 Marionette DEBUG loaded listener.js 16:00:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 152 (15623000) [pid = 3624] [serial = 1199] [outer = 12B03400] 16:00:05 INFO - PROCESS | 3624 | 1464908405210 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 686ms 16:00:05 INFO - PROCESS | 3624 | 1464908405280 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3624 | 1464908405282 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 16:00:05 INFO - PROCESS | 3624 | 1464908405285 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:00:05 INFO - PROCESS | 3624 | 1464908405286 Marionette TRACE conn2 <- [1,1562,null,{}] 16:00:05 INFO - PROCESS | 3624 | 1464908405290 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:05 INFO - PROCESS | 3624 | 1464908405397 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 16:00:05 INFO - PROCESS | 3624 | 1464908405405 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:05 INFO - PROCESS | 3624 | ++DOCSHELL 10F64000 == 16 [pid = 3624] [id = 400] 16:00:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 153 (1435C400) [pid = 3624] [serial = 1200] [outer = 00000000] 16:00:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 154 (15BE9C00) [pid = 3624] [serial = 1201] [outer = 1435C400] 16:00:05 INFO - PROCESS | 3624 | 1464908405449 Marionette DEBUG loaded listener.js 16:00:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 155 (1609F000) [pid = 3624] [serial = 1202] [outer = 1435C400] 16:00:05 INFO - PROCESS | 3624 | 1464908405911 Marionette TRACE conn2 <- [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]]]}] 16:00:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:00:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 686ms 16:00:05 INFO - PROCESS | 3624 | 1464908405993 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 16:00:05 INFO - PROCESS | 3624 | 1464908405997 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 16:00:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:00:05 INFO - PROCESS | 3624 | 1464908406003 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:00:06 INFO - PROCESS | 3624 | 1464908406008 Marionette TRACE conn2 <- [1,1566,null,{}] 16:00:06 INFO - PROCESS | 3624 | 1464908406014 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:06 INFO - PROCESS | 3624 | 1464908406115 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 16:00:06 INFO - PROCESS | 3624 | 1464908406256 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:06 INFO - PROCESS | 3624 | ++DOCSHELL 0C77D400 == 17 [pid = 3624] [id = 401] 16:00:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 156 (0C78B400) [pid = 3624] [serial = 1203] [outer = 00000000] 16:00:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 157 (0F2F4000) [pid = 3624] [serial = 1204] [outer = 0C78B400] 16:00:06 INFO - PROCESS | 3624 | 1464908406312 Marionette DEBUG loaded listener.js 16:00:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 158 (1055C800) [pid = 3624] [serial = 1205] [outer = 0C78B400] 16:00:06 INFO - PROCESS | 3624 | 1464908406972 Marionette TRACE conn2 <- [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]]]}] 16:00:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:00:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 998ms 16:00:07 INFO - PROCESS | 3624 | 1464908407009 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 3624 | 1464908407014 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:00:07 INFO - PROCESS | 3624 | 1464908407023 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3624 | 1464908407027 Marionette TRACE conn2 <- [1,1570,null,{}] 16:00:07 INFO - PROCESS | 3624 | 1464908407032 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:07 INFO - PROCESS | 3624 | 1464908407140 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 16:00:07 INFO - PROCESS | 3624 | 1464908407283 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:07 INFO - PROCESS | 3624 | ++DOCSHELL 11260C00 == 18 [pid = 3624] [id = 402] 16:00:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 159 (11261400) [pid = 3624] [serial = 1206] [outer = 00000000] 16:00:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 160 (11A1C400) [pid = 3624] [serial = 1207] [outer = 11261400] 16:00:07 INFO - PROCESS | 3624 | 1464908407338 Marionette DEBUG loaded listener.js 16:00:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 161 (12B89800) [pid = 3624] [serial = 1208] [outer = 11261400] 16:00:07 INFO - PROCESS | 3624 | 1464908407879 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 16:00:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:00:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 905ms 16:00:07 INFO - PROCESS | 3624 | 1464908407926 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 16:00:07 INFO - PROCESS | 3624 | 1464908407928 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 16:00:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:00:07 INFO - PROCESS | 3624 | 1464908407932 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:00:07 INFO - PROCESS | 3624 | 1464908407934 Marionette TRACE conn2 <- [1,1574,null,{}] 16:00:07 INFO - PROCESS | 3624 | 1464908407944 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:08 INFO - PROCESS | 3624 | 1464908408060 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 16:00:08 INFO - PROCESS | 3624 | 1464908408221 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:08 INFO - PROCESS | 3624 | ++DOCSHELL 15283000 == 19 [pid = 3624] [id = 403] 16:00:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 162 (1528B000) [pid = 3624] [serial = 1209] [outer = 00000000] 16:00:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 163 (15B65800) [pid = 3624] [serial = 1210] [outer = 1528B000] 16:00:08 INFO - PROCESS | 3624 | 1464908408279 Marionette DEBUG loaded listener.js 16:00:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 164 (161D6C00) [pid = 3624] [serial = 1211] [outer = 1528B000] 16:00:08 INFO - PROCESS | 3624 | 1464908408898 Marionette TRACE conn2 <- [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]]]}] 16:00:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:00:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 997ms 16:00:08 INFO - PROCESS | 3624 | 1464908408934 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 16:00:08 INFO - PROCESS | 3624 | 1464908408937 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 16:00:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:00:08 INFO - PROCESS | 3624 | 1464908408940 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:00:08 INFO - PROCESS | 3624 | 1464908408942 Marionette TRACE conn2 <- [1,1578,null,{}] 16:00:08 INFO - PROCESS | 3624 | 1464908408945 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 3624 | 1464908409064 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 16:00:09 INFO - PROCESS | 3624 | 1464908409211 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:09 INFO - PROCESS | 3624 | ++DOCSHELL 166A6000 == 20 [pid = 3624] [id = 404] 16:00:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 165 (166A8800) [pid = 3624] [serial = 1212] [outer = 00000000] 16:00:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 166 (166AF400) [pid = 3624] [serial = 1213] [outer = 166A8800] 16:00:09 INFO - PROCESS | 3624 | 1464908409276 Marionette DEBUG loaded listener.js 16:00:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 167 (16DAD400) [pid = 3624] [serial = 1214] [outer = 166A8800] 16:00:09 INFO - PROCESS | 3624 | 1464908409845 Marionette TRACE conn2 <- [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]]]}] 16:00:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:00:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 936ms 16:00:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:00:09 INFO - PROCESS | 3624 | 1464908409885 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 16:00:09 INFO - PROCESS | 3624 | 1464908409887 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 16:00:09 INFO - PROCESS | 3624 | 1464908409891 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:00:09 INFO - PROCESS | 3624 | 1464908409893 Marionette TRACE conn2 <- [1,1582,null,{}] 16:00:09 INFO - PROCESS | 3624 | 1464908409896 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:09 INFO - PROCESS | 3624 | 1464908409996 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 16:00:10 INFO - PROCESS | 3624 | 1464908410168 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:10 INFO - PROCESS | 3624 | ++DOCSHELL 152D9800 == 21 [pid = 3624] [id = 405] 16:00:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 168 (15679800) [pid = 3624] [serial = 1215] [outer = 00000000] 16:00:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 169 (16DBB400) [pid = 3624] [serial = 1216] [outer = 15679800] 16:00:10 INFO - PROCESS | 3624 | 1464908410223 Marionette DEBUG loaded listener.js 16:00:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 170 (16DBBC00) [pid = 3624] [serial = 1217] [outer = 15679800] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 169 (11262400) [pid = 3624] [serial = 1147] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 168 (160A7C00) [pid = 3624] [serial = 1153] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 167 (15628800) [pid = 3624] [serial = 1178] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 166 (13718C00) [pid = 3624] [serial = 1177] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 165 (1303CC00) [pid = 3624] [serial = 1148] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 164 (13903C00) [pid = 3624] [serial = 1150] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 163 (1A1CDC00) [pid = 3624] [serial = 1160] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 162 (1A4D3400) [pid = 3624] [serial = 1162] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 161 (17E9C000) [pid = 3624] [serial = 1157] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 160 (1A1BE800) [pid = 3624] [serial = 1159] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 159 (1435EC00) [pid = 3624] [serial = 1151] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 158 (161E1400) [pid = 3624] [serial = 1154] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 157 (17B3F000) [pid = 3624] [serial = 1156] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 156 (1BC5BC00) [pid = 3624] [serial = 1174] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 155 (1BC61C00) [pid = 3624] [serial = 1175] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 154 (1B697C00) [pid = 3624] [serial = 1169] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 153 (1BACB400) [pid = 3624] [serial = 1171] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 152 (1B41D800) [pid = 3624] [serial = 1166] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 151 (1B58D800) [pid = 3624] [serial = 1168] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 150 (1A8AC000) [pid = 3624] [serial = 1163] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 149 (1B414000) [pid = 3624] [serial = 1165] [outer = 00000000] [url = about:blank] 16:00:10 INFO - PROCESS | 3624 | --DOMWINDOW == 148 (1BACE400) [pid = 3624] [serial = 1172] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 147 (10EEE000) [pid = 3624] [serial = 1083] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 146 (11262800) [pid = 3624] [serial = 1118] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 145 (1B697800) [pid = 3624] [serial = 1078] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 144 (14362000) [pid = 3624] [serial = 1084] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 143 (1AEA1800) [pid = 3624] [serial = 1075] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 142 (1AC2FC00) [pid = 3624] [serial = 1087] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 141 (16B8B000) [pid = 3624] [serial = 1129] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 140 (15BF8C00) [pid = 3624] [serial = 1127] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 139 (11083800) [pid = 3624] [serial = 1121] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 138 (15B6B400) [pid = 3624] [serial = 1126] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 137 (13238400) [pid = 3624] [serial = 1123] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (10C3E800) [pid = 3624] [serial = 1120] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (10B34400) [pid = 3624] [serial = 1117] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (1B530000) [pid = 3624] [serial = 1077] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (10C3E400) [pid = 3624] [serial = 1039] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (10A5DC00) [pid = 3624] [serial = 1038] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (1528A800) [pid = 3624] [serial = 1180] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1390FC00) [pid = 3624] [serial = 1041] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (1BC03C00) [pid = 3624] [serial = 1080] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (166AD000) [pid = 3624] [serial = 1068] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1BC09400) [pid = 3624] [serial = 1081] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1A00D400) [pid = 3624] [serial = 1086] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (175E3400) [pid = 3624] [serial = 1069] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1A8B0000) [pid = 3624] [serial = 1063] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1A4D7800) [pid = 3624] [serial = 1062] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (151CAC00) [pid = 3624] [serial = 1066] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (14369800) [pid = 3624] [serial = 1065] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1A4CDC00) [pid = 3624] [serial = 1071] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1A8B7C00) [pid = 3624] [serial = 1072] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1AE0DC00) [pid = 3624] [serial = 1074] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (15687C00) [pid = 3624] [serial = 1044] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (16DBAC00) [pid = 3624] [serial = 1047] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17AC7000) [pid = 3624] [serial = 1050] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17B5A800) [pid = 3624] [serial = 1053] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (18FADC00) [pid = 3624] [serial = 1056] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1A00A800) [pid = 3624] [serial = 1059] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (171DA000) [pid = 3624] [serial = 1132] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (140D1800) [pid = 3624] [serial = 1124] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1BC58800) [pid = 3624] [serial = 1089] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (16DB2000) [pid = 3624] [serial = 1130] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1B599400) [pid = 3624] [serial = 973] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1B52FC00) [pid = 3624] [serial = 970] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1B883400) [pid = 3624] [serial = 976] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1AE95000) [pid = 3624] [serial = 967] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1AEA0800) [pid = 3624] [serial = 958] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (12D2E400) [pid = 3624] [serial = 961] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (160A4400) [pid = 3624] [serial = 964] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17B35400) [pid = 3624] [serial = 1051] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1ED9DC00) [pid = 3624] [serial = 1107] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1BC60C00) [pid = 3624] [serial = 1090] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1FEAF000) [pid = 3624] [serial = 1102] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1AEA0000) [pid = 3624] [serial = 1024] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (11A1B400) [pid = 3624] [serial = 1093] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1FEB0400) [pid = 3624] [serial = 1108] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (18FB5000) [pid = 3624] [serial = 1057] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (114AA000) [pid = 3624] [serial = 1114] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (2094D000) [pid = 3624] [serial = 1105] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (171E0400) [pid = 3624] [serial = 1048] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1FEAB400) [pid = 3624] [serial = 1101] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1A15F000) [pid = 3624] [serial = 1060] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1AE9E800) [pid = 3624] [serial = 712] [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.] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1594F800) [pid = 3624] [serial = 1111] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (10B37C00) [pid = 3624] [serial = 1012] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1311B400) [pid = 3624] [serial = 1110] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (160AAC00) [pid = 3624] [serial = 1045] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (151CA400) [pid = 3624] [serial = 1033] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10EC9800) [pid = 3624] [serial = 1113] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1BACC400) [pid = 3624] [serial = 1099] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (20945C00) [pid = 3624] [serial = 1104] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1B69B800) [pid = 3624] [serial = 1027] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A1BE400) [pid = 3624] [serial = 1009] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A910400) [pid = 3624] [serial = 1021] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (18FAEC00) [pid = 3624] [serial = 1018] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (14365800) [pid = 3624] [serial = 1036] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17EA8400) [pid = 3624] [serial = 1054] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (17B4D400) [pid = 3624] [serial = 1095] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17E9F400) [pid = 3624] [serial = 1096] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1B526C00) [pid = 3624] [serial = 1098] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (160A2400) [pid = 3624] [serial = 1015] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1BADA000) [pid = 3624] [serial = 1030] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (11083400) [pid = 3624] [serial = 1092] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (140CB400) [pid = 3624] [serial = 1042] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (1A008800) [pid = 3624] [serial = 1145] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (18977400) [pid = 3624] [serial = 1142] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1A005400) [pid = 3624] [serial = 1144] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17F55C00) [pid = 3624] [serial = 1139] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (18795000) [pid = 3624] [serial = 1141] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (17E9FC00) [pid = 3624] [serial = 1136] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (17F47000) [pid = 3624] [serial = 1138] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (17544C00) [pid = 3624] [serial = 1133] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (17B58800) [pid = 3624] [serial = 1135] [outer = 00000000] [url = about:blank] 16:00:11 INFO - PROCESS | 3624 | 1464908411846 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 16:00:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:00:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 2012ms 16:00:11 INFO - PROCESS | 3624 | 1464908411897 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 16:00:11 INFO - PROCESS | 3624 | 1464908411900 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 16:00:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:00:11 INFO - PROCESS | 3624 | 1464908411906 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:00:11 INFO - PROCESS | 3624 | 1464908411910 Marionette TRACE conn2 <- [1,1586,null,{}] 16:00:11 INFO - PROCESS | 3624 | 1464908411917 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:11 INFO - PROCESS | 3624 | 1464908412001 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 16:00:12 INFO - PROCESS | 3624 | 1464908412012 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:12 INFO - PROCESS | 3624 | ++DOCSHELL 105EFC00 == 22 [pid = 3624] [id = 406] 16:00:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (105F4000) [pid = 3624] [serial = 1218] [outer = 00000000] 16:00:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (10A62400) [pid = 3624] [serial = 1219] [outer = 105F4000] 16:00:12 INFO - PROCESS | 3624 | 1464908412060 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (10B2FC00) [pid = 3624] [serial = 1220] [outer = 105F4000] 16:00:12 INFO - PROCESS | 3624 | 1464908412562 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 16:00:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:00:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 686ms 16:00:12 INFO - PROCESS | 3624 | 1464908412606 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 16:00:12 INFO - PROCESS | 3624 | 1464908412612 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 16:00:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:00:12 INFO - PROCESS | 3624 | 1464908412618 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:00:12 INFO - PROCESS | 3624 | 1464908412621 Marionette TRACE conn2 <- [1,1590,null,{}] 16:00:12 INFO - PROCESS | 3624 | 1464908412625 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:12 INFO - PROCESS | 3624 | 1464908412706 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 16:00:12 INFO - PROCESS | 3624 | 1464908412716 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:12 INFO - PROCESS | 3624 | ++DOCSHELL 10C39000 == 23 [pid = 3624] [id = 407] 16:00:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10C39400) [pid = 3624] [serial = 1221] [outer = 00000000] 16:00:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (10C3F000) [pid = 3624] [serial = 1222] [outer = 10C39400] 16:00:12 INFO - PROCESS | 3624 | 1464908412760 Marionette DEBUG loaded listener.js 16:00:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10EEA800) [pid = 3624] [serial = 1223] [outer = 10C39400] 16:00:13 INFO - PROCESS | 3624 | 1464908413229 Marionette TRACE conn2 <- [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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 639ms 16:00:13 INFO - PROCESS | 3624 | 1464908413254 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 3624 | 1464908413257 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:00:13 INFO - PROCESS | 3624 | 1464908413264 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 3624 | 1464908413267 Marionette TRACE conn2 <- [1,1594,null,{}] 16:00:13 INFO - PROCESS | 3624 | 1464908413279 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:13 INFO - PROCESS | 3624 | 1464908413360 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 16:00:13 INFO - PROCESS | 3624 | 1464908413473 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:13 INFO - PROCESS | 3624 | ++DOCSHELL 1108FC00 == 24 [pid = 3624] [id = 408] 16:00:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1143A000) [pid = 3624] [serial = 1224] [outer = 00000000] 16:00:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (11A1A800) [pid = 3624] [serial = 1225] [outer = 1143A000] 16:00:13 INFO - PROCESS | 3624 | 1464908413526 Marionette DEBUG loaded listener.js 16:00:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1288A000) [pid = 3624] [serial = 1226] [outer = 1143A000] 16:00:13 INFO - PROCESS | 3624 | 1464908413920 Marionette TRACE conn2 <- [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]]]}] 16:00:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:00:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 702ms 16:00:13 INFO - PROCESS | 3624 | 1464908413972 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 16:00:13 INFO - PROCESS | 3624 | 1464908413974 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 16:00:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:00:13 INFO - PROCESS | 3624 | 1464908413978 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:00:13 INFO - PROCESS | 3624 | 1464908413979 Marionette TRACE conn2 <- [1,1598,null,{}] 16:00:13 INFO - PROCESS | 3624 | 1464908413983 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 3624 | 1464908414094 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 16:00:14 INFO - PROCESS | 3624 | 1464908414100 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:14 INFO - PROCESS | 3624 | ++DOCSHELL 10C30800 == 25 [pid = 3624] [id = 409] 16:00:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12B93C00) [pid = 3624] [serial = 1227] [outer = 00000000] 16:00:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13129000) [pid = 3624] [serial = 1228] [outer = 12B93C00] 16:00:14 INFO - PROCESS | 3624 | 1464908414154 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (131B7C00) [pid = 3624] [serial = 1229] [outer = 12B93C00] 16:00:14 INFO - PROCESS | 3624 | 1464908414582 Marionette TRACE conn2 <- [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]]]}] 16:00:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:00:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 639ms 16:00:14 INFO - PROCESS | 3624 | 1464908414613 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 16:00:14 INFO - PROCESS | 3624 | 1464908414615 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 16:00:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:00:14 INFO - PROCESS | 3624 | 1464908414619 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:00:14 INFO - PROCESS | 3624 | 1464908414620 Marionette TRACE conn2 <- [1,1602,null,{}] 16:00:14 INFO - PROCESS | 3624 | 1464908414624 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:14 INFO - PROCESS | 3624 | 1464908414729 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 16:00:14 INFO - PROCESS | 3624 | 1464908414812 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:14 INFO - PROCESS | 3624 | ++DOCSHELL 13905800 == 26 [pid = 3624] [id = 410] 16:00:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13906C00) [pid = 3624] [serial = 1230] [outer = 00000000] 16:00:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (13DD4800) [pid = 3624] [serial = 1231] [outer = 13906C00] 16:00:14 INFO - PROCESS | 3624 | 1464908414855 Marionette DEBUG loaded listener.js 16:00:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13DE1C00) [pid = 3624] [serial = 1232] [outer = 13906C00] 16:00:15 INFO - PROCESS | 3624 | 1464908415282 Marionette TRACE conn2 <- [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]]]}] 16:00:15 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 16:00:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 702ms 16:00:15 INFO - PROCESS | 3624 | 1464908415319 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 16:00:15 INFO - PROCESS | 3624 | 1464908415320 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 16:00:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:00:15 INFO - PROCESS | 3624 | 1464908415324 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:00:15 INFO - PROCESS | 3624 | 1464908415325 Marionette TRACE conn2 <- [1,1606,null,{}] 16:00:15 INFO - PROCESS | 3624 | 1464908415333 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:15 INFO - PROCESS | 3624 | 1464908415455 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1435C400) [pid = 3624] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1311BC00) [pid = 3624] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (131B0400) [pid = 3624] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11443C00) [pid = 3624] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (0F2ED400) [pid = 3624] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (10C34800) [pid = 3624] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (0F2F3000) [pid = 3624] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:00:15 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (12B03400) [pid = 3624] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:00:15 INFO - PROCESS | 3624 | 1464908415634 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:15 INFO - PROCESS | 3624 | ++DOCSHELL 0C38B800 == 27 [pid = 3624] [id = 411] 16:00:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (0C38D800) [pid = 3624] [serial = 1233] [outer = 00000000] 16:00:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (0F2EE400) [pid = 3624] [serial = 1234] [outer = 0C38D800] 16:00:15 INFO - PROCESS | 3624 | 1464908415690 Marionette DEBUG loaded listener.js 16:00:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10446800) [pid = 3624] [serial = 1235] [outer = 0C38D800] 16:00:16 INFO - PROCESS | 3624 | 1464908416448 Marionette TRACE conn2 <- [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]]]}] 16:00:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:00:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1216ms 16:00:16 INFO - PROCESS | 3624 | 1464908416535 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 16:00:16 INFO - PROCESS | 3624 | 1464908416539 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 16:00:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:00:16 INFO - PROCESS | 3624 | 1464908416544 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:00:16 INFO - PROCESS | 3624 | 1464908416548 Marionette TRACE conn2 <- [1,1610,null,{}] 16:00:16 INFO - PROCESS | 3624 | 1464908416553 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:16 INFO - PROCESS | 3624 | 1464908416668 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 16:00:16 INFO - PROCESS | 3624 | 1464908416744 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:16 INFO - PROCESS | 3624 | ++DOCSHELL 11085C00 == 28 [pid = 3624] [id = 412] 16:00:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11087800) [pid = 3624] [serial = 1236] [outer = 00000000] 16:00:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11266800) [pid = 3624] [serial = 1237] [outer = 11087800] 16:00:16 INFO - PROCESS | 3624 | 1464908416840 Marionette DEBUG loaded listener.js 16:00:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (112A6400) [pid = 3624] [serial = 1238] [outer = 11087800] 16:00:17 INFO - PROCESS | 3624 | 1464908417620 Marionette TRACE conn2 <- [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]]]}] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (15BE9C00) [pid = 3624] [serial = 1201] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (131B0800) [pid = 3624] [serial = 1189] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (15149000) [pid = 3624] [serial = 1192] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (13DD8400) [pid = 3624] [serial = 1190] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (152D1C00) [pid = 3624] [serial = 1193] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (161D9400) [pid = 3624] [serial = 1181] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1027C800) [pid = 3624] [serial = 1183] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (10483400) [pid = 3624] [serial = 1184] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (10ED5400) [pid = 3624] [serial = 1186] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (105F5000) [pid = 3624] [serial = 1195] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (1609F000) [pid = 3624] [serial = 1202] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (10B33000) [pid = 3624] [serial = 1196] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (14363400) [pid = 3624] [serial = 1198] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (15623000) [pid = 3624] [serial = 1199] [outer = 00000000] [url = about:blank] 16:00:17 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (11082400) [pid = 3624] [serial = 1187] [outer = 00000000] [url = about:blank] 16:00:17 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 16:00:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1154ms 16:00:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:00:17 INFO - PROCESS | 3624 | 1464908417697 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 16:00:17 INFO - PROCESS | 3624 | 1464908417700 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 16:00:17 INFO - PROCESS | 3624 | 1464908417705 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:00:17 INFO - PROCESS | 3624 | 1464908417709 Marionette TRACE conn2 <- [1,1614,null,{}] 16:00:17 INFO - PROCESS | 3624 | 1464908417716 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:17 INFO - PROCESS | 3624 | 1464908417795 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 16:00:17 INFO - PROCESS | 3624 | 1464908417812 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:17 INFO - PROCESS | 3624 | ++DOCSHELL 105F1800 == 29 [pid = 3624] [id = 413] 16:00:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (10A56400) [pid = 3624] [serial = 1239] [outer = 00000000] 16:00:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (10B30C00) [pid = 3624] [serial = 1240] [outer = 10A56400] 16:00:17 INFO - PROCESS | 3624 | 1464908417858 Marionette DEBUG loaded listener.js 16:00:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (10BAEC00) [pid = 3624] [serial = 1241] [outer = 10A56400] 16:00:18 INFO - PROCESS | 3624 | 1464908418359 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 16:00:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:00:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 686ms 16:00:18 INFO - PROCESS | 3624 | 1464908418402 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 16:00:18 INFO - PROCESS | 3624 | 1464908418407 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 16:00:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:00:18 INFO - PROCESS | 3624 | 1464908418414 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:00:18 INFO - PROCESS | 3624 | 1464908418416 Marionette TRACE conn2 <- [1,1618,null,{}] 16:00:18 INFO - PROCESS | 3624 | 1464908418420 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:18 INFO - PROCESS | 3624 | 1464908418499 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 16:00:18 INFO - PROCESS | 3624 | 1464908418508 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:18 INFO - PROCESS | 3624 | ++DOCSHELL 10F60800 == 30 [pid = 3624] [id = 414] 16:00:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (11083400) [pid = 3624] [serial = 1242] [outer = 00000000] 16:00:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1108A800) [pid = 3624] [serial = 1243] [outer = 11083400] 16:00:18 INFO - PROCESS | 3624 | 1464908418554 Marionette DEBUG loaded listener.js 16:00:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (1143AC00) [pid = 3624] [serial = 1244] [outer = 11083400] 16:00:18 INFO - PROCESS | 3624 | 1464908419011 Marionette TRACE conn2 <- [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]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 639ms 16:00:19 INFO - PROCESS | 3624 | 1464908419050 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3624 | 1464908419052 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 16:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:00:19 INFO - PROCESS | 3624 | 1464908419056 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - PROCESS | 3624 | 1464908419059 Marionette TRACE conn2 <- [1,1622,null,{}] 16:00:19 INFO - PROCESS | 3624 | 1464908419070 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 3624 | 1464908419150 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 16:00:19 INFO - PROCESS | 3624 | 1464908419162 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:19 INFO - PROCESS | 3624 | ++DOCSHELL 13122C00 == 31 [pid = 3624] [id = 415] 16:00:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13129400) [pid = 3624] [serial = 1245] [outer = 00000000] 16:00:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1322BC00) [pid = 3624] [serial = 1246] [outer = 13129400] 16:00:19 INFO - PROCESS | 3624 | 1464908419209 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13903000) [pid = 3624] [serial = 1247] [outer = 13129400] 16:00:19 INFO - PROCESS | 3624 | 1464908419692 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 16:00:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:00:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 702ms 16:00:19 INFO - PROCESS | 3624 | 1464908419739 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 16:00:19 INFO - PROCESS | 3624 | 1464908419741 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 16:00:19 INFO - PROCESS | 3624 | 1464908419745 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:00:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:00:19 INFO - PROCESS | 3624 | 1464908419746 Marionette TRACE conn2 <- [1,1626,null,{}] 16:00:19 INFO - PROCESS | 3624 | 1464908419750 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:19 INFO - PROCESS | 3624 | 1464908419865 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 16:00:19 INFO - PROCESS | 3624 | 1464908419871 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:19 INFO - PROCESS | 3624 | ++DOCSHELL 140CD000 == 32 [pid = 3624] [id = 416] 16:00:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (14EC3C00) [pid = 3624] [serial = 1248] [outer = 00000000] 16:00:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (15146400) [pid = 3624] [serial = 1249] [outer = 14EC3C00] 16:00:19 INFO - PROCESS | 3624 | 1464908419916 Marionette DEBUG loaded listener.js 16:00:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (15149800) [pid = 3624] [serial = 1250] [outer = 14EC3C00] 16:00:20 INFO - PROCESS | 3624 | 1464908420389 Marionette TRACE conn2 <- [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]]]}] 16:00:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:00:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 702ms 16:00:20 INFO - PROCESS | 3624 | 1464908420444 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 16:00:20 INFO - PROCESS | 3624 | 1464908420446 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 16:00:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:00:20 INFO - PROCESS | 3624 | 1464908420450 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:00:20 INFO - PROCESS | 3624 | 1464908420451 Marionette TRACE conn2 <- [1,1630,null,{}] 16:00:20 INFO - PROCESS | 3624 | 1464908420460 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:20 INFO - PROCESS | 3624 | 1464908420586 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 16:00:20 INFO - PROCESS | 3624 | 1464908420608 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:20 INFO - PROCESS | 3624 | ++DOCSHELL 151D5C00 == 33 [pid = 3624] [id = 417] 16:00:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (15289400) [pid = 3624] [serial = 1251] [outer = 00000000] 16:00:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (15627400) [pid = 3624] [serial = 1252] [outer = 15289400] 16:00:20 INFO - PROCESS | 3624 | 1464908420655 Marionette DEBUG loaded listener.js 16:00:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (1562A800) [pid = 3624] [serial = 1253] [outer = 15289400] 16:00:21 INFO - PROCESS | 3624 | 1464908421084 Marionette TRACE conn2 <- [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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 701ms 16:00:21 INFO - PROCESS | 3624 | 1464908421149 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3624 | 1464908421151 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 16:00:21 INFO - PROCESS | 3624 | 1464908421154 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:00:21 INFO - PROCESS | 3624 | 1464908421156 Marionette TRACE conn2 <- [1,1634,null,{}] 16:00:21 INFO - PROCESS | 3624 | 1464908421159 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:21 INFO - PROCESS | 3624 | 1464908421280 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 16:00:21 INFO - PROCESS | 3624 | 1464908421292 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:21 INFO - PROCESS | 3624 | ++DOCSHELL 1528A800 == 34 [pid = 3624] [id = 418] 16:00:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15B63800) [pid = 3624] [serial = 1254] [outer = 00000000] 16:00:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15BF2000) [pid = 3624] [serial = 1255] [outer = 15B63800] 16:00:21 INFO - PROCESS | 3624 | 1464908421381 Marionette DEBUG loaded listener.js 16:00:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (15BF6800) [pid = 3624] [serial = 1256] [outer = 15B63800] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1143A000) [pid = 3624] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (12B93C00) [pid = 3624] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (166A8800) [pid = 3624] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (0C78B400) [pid = 3624] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11261400) [pid = 3624] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1528B000) [pid = 3624] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (105F4000) [pid = 3624] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:00:21 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (10C39400) [pid = 3624] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:00:21 INFO - PROCESS | 3624 | 1464908421806 Marionette TRACE conn2 <- [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]]]}] 16:00:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:00:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 686ms 16:00:21 INFO - PROCESS | 3624 | 1464908421854 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 16:00:21 INFO - PROCESS | 3624 | 1464908421856 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 16:00:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:00:21 INFO - PROCESS | 3624 | 1464908421859 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:00:21 INFO - PROCESS | 3624 | 1464908421861 Marionette TRACE conn2 <- [1,1638,null,{}] 16:00:21 INFO - PROCESS | 3624 | 1464908421868 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:21 INFO - PROCESS | 3624 | 1464908421967 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 16:00:21 INFO - PROCESS | 3624 | 1464908421975 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:21 INFO - PROCESS | 3624 | ++DOCSHELL 10EC9400 == 35 [pid = 3624] [id = 419] 16:00:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (12810000) [pid = 3624] [serial = 1257] [outer = 00000000] 16:00:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (15141800) [pid = 3624] [serial = 1258] [outer = 12810000] 16:00:22 INFO - PROCESS | 3624 | 1464908422020 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (15B70400) [pid = 3624] [serial = 1259] [outer = 12810000] 16:00:22 INFO - PROCESS | 3624 | 1464908422462 Marionette TRACE conn2 <- [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]]]}] 16:00:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:00:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 623ms 16:00:22 INFO - PROCESS | 3624 | 1464908422498 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 16:00:22 INFO - PROCESS | 3624 | 1464908422500 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 16:00:22 INFO - PROCESS | 3624 | 1464908422503 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:00:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:00:22 INFO - PROCESS | 3624 | 1464908422505 Marionette TRACE conn2 <- [1,1642,null,{}] 16:00:22 INFO - PROCESS | 3624 | 1464908422508 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:22 INFO - PROCESS | 3624 | 1464908422591 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 16:00:22 INFO - PROCESS | 3624 | 1464908422597 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:22 INFO - PROCESS | 3624 | ++DOCSHELL 1322B800 == 36 [pid = 3624] [id = 420] 16:00:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (14365800) [pid = 3624] [serial = 1260] [outer = 00000000] 16:00:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (161D4400) [pid = 3624] [serial = 1261] [outer = 14365800] 16:00:22 INFO - PROCESS | 3624 | 1464908422639 Marionette DEBUG loaded listener.js 16:00:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (161D8800) [pid = 3624] [serial = 1262] [outer = 14365800] 16:00:23 INFO - PROCESS | 3624 | 1464908423030 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:00:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 592ms 16:00:23 INFO - PROCESS | 3624 | 1464908423100 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3624 | 1464908423102 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:00:23 INFO - PROCESS | 3624 | 1464908423106 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3624 | 1464908423107 Marionette TRACE conn2 <- [1,1646,null,{}] 16:00:23 INFO - PROCESS | 3624 | 1464908423111 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:23 INFO - PROCESS | 3624 | 1464908423185 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 16:00:23 INFO - PROCESS | 3624 | 1464908423194 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:23 INFO - PROCESS | 3624 | ++DOCSHELL 13125000 == 37 [pid = 3624] [id = 421] 16:00:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13DD2800) [pid = 3624] [serial = 1263] [outer = 00000000] 16:00:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (16606000) [pid = 3624] [serial = 1264] [outer = 13DD2800] 16:00:23 INFO - PROCESS | 3624 | 1464908423238 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (166A1000) [pid = 3624] [serial = 1265] [outer = 13DD2800] 16:00:23 INFO - PROCESS | 3624 | 1464908423677 Marionette TRACE conn2 <- [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]]]}] 16:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 593ms 16:00:23 INFO - PROCESS | 3624 | 1464908423703 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 16:00:23 INFO - PROCESS | 3624 | 1464908423705 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 16:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:00:23 INFO - PROCESS | 3624 | 1464908423719 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:00:23 INFO - PROCESS | 3624 | 1464908423721 Marionette TRACE conn2 <- [1,1650,null,{}] 16:00:23 INFO - PROCESS | 3624 | 1464908423724 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:23 INFO - PROCESS | 3624 | 1464908423798 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 16:00:23 INFO - PROCESS | 3624 | 1464908423804 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:23 INFO - PROCESS | 3624 | ++DOCSHELL 1435D000 == 38 [pid = 3624] [id = 422] 16:00:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (160AB800) [pid = 3624] [serial = 1266] [outer = 00000000] 16:00:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (166A7400) [pid = 3624] [serial = 1267] [outer = 160AB800] 16:00:23 INFO - PROCESS | 3624 | 1464908423850 Marionette DEBUG loaded listener.js 16:00:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (166AC400) [pid = 3624] [serial = 1268] [outer = 160AB800] 16:00:24 INFO - PROCESS | 3624 | 1464908424449 Marionette TRACE conn2 <- [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]]]}] 16:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 795ms 16:00:24 INFO - PROCESS | 3624 | 1464908424511 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 16:00:24 INFO - PROCESS | 3624 | 1464908424516 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 16:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:00:24 INFO - PROCESS | 3624 | 1464908424522 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:00:24 INFO - PROCESS | 3624 | 1464908424525 Marionette TRACE conn2 <- [1,1654,null,{}] 16:00:24 INFO - PROCESS | 3624 | 1464908424618 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:24 INFO - PROCESS | 3624 | 1464908424734 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 16:00:24 INFO - PROCESS | 3624 | 1464908424812 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:24 INFO - PROCESS | 3624 | ++DOCSHELL 105F1000 == 39 [pid = 3624] [id = 423] 16:00:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (10B2A800) [pid = 3624] [serial = 1269] [outer = 00000000] 16:00:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10ED1C00) [pid = 3624] [serial = 1270] [outer = 10B2A800] 16:00:24 INFO - PROCESS | 3624 | 1464908424868 Marionette DEBUG loaded listener.js 16:00:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (11089000) [pid = 3624] [serial = 1271] [outer = 10B2A800] 16:00:25 INFO - PROCESS | 3624 | 1464908425434 Marionette TRACE conn2 <- [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]]]}] 16:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 983ms 16:00:25 INFO - PROCESS | 3624 | 1464908425509 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 16:00:25 INFO - PROCESS | 3624 | 1464908425515 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 16:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:00:25 INFO - PROCESS | 3624 | 1464908425523 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:00:25 INFO - PROCESS | 3624 | 1464908425528 Marionette TRACE conn2 <- [1,1658,null,{}] 16:00:25 INFO - PROCESS | 3624 | 1464908425533 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:25 INFO - PROCESS | 3624 | 1464908425635 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 16:00:25 INFO - PROCESS | 3624 | 1464908425761 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:25 INFO - PROCESS | 3624 | ++DOCSHELL 130DEC00 == 40 [pid = 3624] [id = 424] 16:00:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (130E9400) [pid = 3624] [serial = 1272] [outer = 00000000] 16:00:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1435DC00) [pid = 3624] [serial = 1273] [outer = 130E9400] 16:00:25 INFO - PROCESS | 3624 | 1464908425814 Marionette DEBUG loaded listener.js 16:00:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15141C00) [pid = 3624] [serial = 1274] [outer = 130E9400] 16:00:26 INFO - PROCESS | 3624 | 1464908426385 Marionette TRACE conn2 <- [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]]]}] 16:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 905ms 16:00:26 INFO - PROCESS | 3624 | 1464908426429 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 16:00:26 INFO - PROCESS | 3624 | 1464908426432 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 16:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:00:26 INFO - PROCESS | 3624 | 1464908426436 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:00:26 INFO - PROCESS | 3624 | 1464908426439 Marionette TRACE conn2 <- [1,1662,null,{}] 16:00:26 INFO - PROCESS | 3624 | 1464908426450 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:26 INFO - PROCESS | 3624 | 1464908426555 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 16:00:26 INFO - PROCESS | 3624 | 1464908426690 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:26 INFO - PROCESS | 3624 | ++DOCSHELL 105EC800 == 41 [pid = 3624] [id = 425] 16:00:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (16605400) [pid = 3624] [serial = 1275] [outer = 00000000] 16:00:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (166A6400) [pid = 3624] [serial = 1276] [outer = 16605400] 16:00:26 INFO - PROCESS | 3624 | 1464908426752 Marionette DEBUG loaded listener.js 16:00:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16B8A400) [pid = 3624] [serial = 1277] [outer = 16605400] 16:00:27 INFO - PROCESS | 3624 | 1464908427401 Marionette TRACE conn2 <- [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]]]}] 16:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 998ms 16:00:27 INFO - PROCESS | 3624 | 1464908427422 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 16:00:27 INFO - PROCESS | 3624 | 1464908427426 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 16:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:00:27 INFO - PROCESS | 3624 | 1464908427431 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:00:27 INFO - PROCESS | 3624 | 1464908427434 Marionette TRACE conn2 <- [1,1666,null,{}] 16:00:27 INFO - PROCESS | 3624 | 1464908427440 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:27 INFO - PROCESS | 3624 | 1464908427533 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 16:00:27 INFO - PROCESS | 3624 | 1464908427638 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:27 INFO - PROCESS | 3624 | ++DOCSHELL 1055C000 == 42 [pid = 3624] [id = 426] 16:00:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (105EF800) [pid = 3624] [serial = 1278] [outer = 00000000] 16:00:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (10B34800) [pid = 3624] [serial = 1279] [outer = 105EF800] 16:00:27 INFO - PROCESS | 3624 | 1464908427687 Marionette DEBUG loaded listener.js 16:00:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (10EEB000) [pid = 3624] [serial = 1280] [outer = 105EF800] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 13125000 == 41 [pid = 3624] [id = 421] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 1322B800 == 40 [pid = 3624] [id = 420] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 10EC9400 == 39 [pid = 3624] [id = 419] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 1528A800 == 38 [pid = 3624] [id = 418] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 151D5C00 == 37 [pid = 3624] [id = 417] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 140CD000 == 36 [pid = 3624] [id = 416] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 13122C00 == 35 [pid = 3624] [id = 415] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 10F60800 == 34 [pid = 3624] [id = 414] 16:00:27 INFO - PROCESS | 3624 | --DOCSHELL 105F1800 == 33 [pid = 3624] [id = 413] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1288A000) [pid = 3624] [serial = 1226] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (11A1A800) [pid = 3624] [serial = 1225] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13129000) [pid = 3624] [serial = 1228] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16DAD400) [pid = 3624] [serial = 1214] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1055C800) [pid = 3624] [serial = 1205] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12B89800) [pid = 3624] [serial = 1208] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (161D6C00) [pid = 3624] [serial = 1211] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (131B7C00) [pid = 3624] [serial = 1229] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (16DBB400) [pid = 3624] [serial = 1216] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10A62400) [pid = 3624] [serial = 1219] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10B2FC00) [pid = 3624] [serial = 1220] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10C3F000) [pid = 3624] [serial = 1222] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (10EEA800) [pid = 3624] [serial = 1223] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0F2F4000) [pid = 3624] [serial = 1204] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (11A1C400) [pid = 3624] [serial = 1207] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (15B65800) [pid = 3624] [serial = 1210] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (166AF400) [pid = 3624] [serial = 1213] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13DD4800) [pid = 3624] [serial = 1231] [outer = 00000000] [url = about:blank] 16:00:28 INFO - PROCESS | 3624 | 1464908428228 Marionette TRACE conn2 <- [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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 842ms 16:00:28 INFO - PROCESS | 3624 | 1464908428271 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3624 | 1464908428276 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:00:28 INFO - PROCESS | 3624 | 1464908428282 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 3624 | 1464908428284 Marionette TRACE conn2 <- [1,1670,null,{}] 16:00:28 INFO - PROCESS | 3624 | 1464908428288 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:28 INFO - PROCESS | 3624 | 1464908428367 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 16:00:28 INFO - PROCESS | 3624 | 1464908428377 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:28 INFO - PROCESS | 3624 | ++DOCSHELL 10C3EC00 == 34 [pid = 3624] [id = 427] 16:00:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (10C3F000) [pid = 3624] [serial = 1281] [outer = 00000000] 16:00:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1108F400) [pid = 3624] [serial = 1282] [outer = 10C3F000] 16:00:28 INFO - PROCESS | 3624 | 1464908428422 Marionette DEBUG loaded listener.js 16:00:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (114A8800) [pid = 3624] [serial = 1283] [outer = 10C3F000] 16:00:28 INFO - PROCESS | 3624 | 1464908428902 Marionette TRACE conn2 <- [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]]]}] 16:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 624ms 16:00:28 INFO - PROCESS | 3624 | 1464908428919 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 16:00:28 INFO - PROCESS | 3624 | 1464908428921 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 16:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:00:28 INFO - PROCESS | 3624 | 1464908428925 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:00:28 INFO - PROCESS | 3624 | 1464908428928 Marionette TRACE conn2 <- [1,1674,null,{}] 16:00:28 INFO - PROCESS | 3624 | 1464908428937 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:29 INFO - PROCESS | 3624 | 1464908429038 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 16:00:29 INFO - PROCESS | 3624 | 1464908429048 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:29 INFO - PROCESS | 3624 | ++DOCSHELL 130E4000 == 35 [pid = 3624] [id = 428] 16:00:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (130E5C00) [pid = 3624] [serial = 1284] [outer = 00000000] 16:00:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (13125000) [pid = 3624] [serial = 1285] [outer = 130E5C00] 16:00:29 INFO - PROCESS | 3624 | 1464908429094 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1322B800) [pid = 3624] [serial = 1286] [outer = 130E5C00] 16:00:29 INFO - PROCESS | 3624 | 1464908429544 Marionette TRACE conn2 <- [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]]]}] 16:00:29 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 16:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 624ms 16:00:29 INFO - PROCESS | 3624 | 1464908429562 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 16:00:29 INFO - PROCESS | 3624 | 1464908429565 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 16:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:00:29 INFO - PROCESS | 3624 | 1464908429568 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:00:29 INFO - PROCESS | 3624 | 1464908429570 Marionette TRACE conn2 <- [1,1678,null,{}] 16:00:29 INFO - PROCESS | 3624 | 1464908429573 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:29 INFO - PROCESS | 3624 | 1464908429660 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 16:00:29 INFO - PROCESS | 3624 | 1464908429666 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:29 INFO - PROCESS | 3624 | ++DOCSHELL 131AF400 == 36 [pid = 3624] [id = 429] 16:00:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (13233000) [pid = 3624] [serial = 1287] [outer = 00000000] 16:00:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15145000) [pid = 3624] [serial = 1288] [outer = 13233000] 16:00:29 INFO - PROCESS | 3624 | 1464908429711 Marionette DEBUG loaded listener.js 16:00:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (151CD800) [pid = 3624] [serial = 1289] [outer = 13233000] 16:00:30 INFO - PROCESS | 3624 | 1464908430156 Marionette TRACE conn2 <- [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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 640ms 16:00:30 INFO - PROCESS | 3624 | 1464908430206 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3624 | 1464908430217 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 16:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:00:30 INFO - PROCESS | 3624 | 1464908430221 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3624 | 1464908430223 Marionette TRACE conn2 <- [1,1682,null,{}] 16:00:30 INFO - PROCESS | 3624 | 1464908430226 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:30 INFO - PROCESS | 3624 | 1464908430310 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 16:00:30 INFO - PROCESS | 3624 | 1464908430316 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:30 INFO - PROCESS | 3624 | ++DOCSHELL 151CA400 == 37 [pid = 3624] [id = 430] 16:00:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (151D9800) [pid = 3624] [serial = 1290] [outer = 00000000] 16:00:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1594E800) [pid = 3624] [serial = 1291] [outer = 151D9800] 16:00:30 INFO - PROCESS | 3624 | 1464908430360 Marionette DEBUG loaded listener.js 16:00:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15B6EC00) [pid = 3624] [serial = 1292] [outer = 151D9800] 16:00:30 INFO - PROCESS | 3624 | 1464908430846 Marionette TRACE conn2 <- [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]]]}] 16:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 686ms 16:00:30 INFO - PROCESS | 3624 | 1464908430922 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 16:00:30 INFO - PROCESS | 3624 | 1464908430924 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 16:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:00:30 INFO - PROCESS | 3624 | 1464908430927 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:00:30 INFO - PROCESS | 3624 | 1464908430929 Marionette TRACE conn2 <- [1,1686,null,{}] 16:00:30 INFO - PROCESS | 3624 | 1464908430932 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:31 INFO - PROCESS | 3624 | 1464908431087 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 16:00:31 INFO - PROCESS | 3624 | 1464908431118 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:31 INFO - PROCESS | 3624 | ++DOCSHELL 161D5000 == 38 [pid = 3624] [id = 431] 16:00:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (161D5800) [pid = 3624] [serial = 1293] [outer = 00000000] 16:00:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16605C00) [pid = 3624] [serial = 1294] [outer = 161D5800] 16:00:31 INFO - PROCESS | 3624 | 1464908431163 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (166A7000) [pid = 3624] [serial = 1295] [outer = 161D5800] 16:00:31 INFO - PROCESS | 3624 | 1464908431590 Marionette TRACE conn2 <- [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]]]}] 16:00:31 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 16:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 702ms 16:00:31 INFO - PROCESS | 3624 | 1464908431627 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 16:00:31 INFO - PROCESS | 3624 | 1464908431629 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 16:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:00:31 INFO - PROCESS | 3624 | 1464908431632 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:00:31 INFO - PROCESS | 3624 | 1464908431634 Marionette TRACE conn2 <- [1,1690,null,{}] 16:00:31 INFO - PROCESS | 3624 | 1464908431637 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:31 INFO - PROCESS | 3624 | 1464908431747 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 16:00:31 INFO - PROCESS | 3624 | 1464908431753 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:31 INFO - PROCESS | 3624 | ++DOCSHELL 105F4C00 == 39 [pid = 3624] [id = 432] 16:00:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (10B2E800) [pid = 3624] [serial = 1296] [outer = 00000000] 16:00:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (16DAF400) [pid = 3624] [serial = 1297] [outer = 10B2E800] 16:00:31 INFO - PROCESS | 3624 | 1464908431797 Marionette DEBUG loaded listener.js 16:00:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16DB2400) [pid = 3624] [serial = 1298] [outer = 10B2E800] 16:00:32 INFO - PROCESS | 3624 | 1464908432231 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 16:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 639ms 16:00:32 INFO - PROCESS | 3624 | 1464908432271 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 16:00:32 INFO - PROCESS | 3624 | 1464908432272 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 16:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:00:32 INFO - PROCESS | 3624 | 1464908432276 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:00:32 INFO - PROCESS | 3624 | 1464908432277 Marionette TRACE conn2 <- [1,1694,null,{}] 16:00:32 INFO - PROCESS | 3624 | 1464908432286 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:32 INFO - PROCESS | 3624 | 1464908432389 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 16:00:32 INFO - PROCESS | 3624 | 1464908432422 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:32 INFO - PROCESS | 3624 | ++DOCSHELL 0C391800 == 40 [pid = 3624] [id = 433] 16:00:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16D3B800) [pid = 3624] [serial = 1299] [outer = 00000000] 16:00:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (1716BC00) [pid = 3624] [serial = 1300] [outer = 16D3B800] 16:00:32 INFO - PROCESS | 3624 | 1464908432514 Marionette DEBUG loaded listener.js 16:00:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (1716C400) [pid = 3624] [serial = 1301] [outer = 16D3B800] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (14365800) [pid = 3624] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15B63800) [pid = 3624] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (10A56400) [pid = 3624] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (13129400) [pid = 3624] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (11083400) [pid = 3624] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13906C00) [pid = 3624] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (14EC3C00) [pid = 3624] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12810000) [pid = 3624] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (15289400) [pid = 3624] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:00:32 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13DD2800) [pid = 3624] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:00:32 INFO - PROCESS | 3624 | 1464908432959 Marionette TRACE conn2 <- [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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 749ms 16:00:33 INFO - PROCESS | 3624 | 1464908433017 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3624 | 1464908433019 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:00:33 INFO - PROCESS | 3624 | 1464908433022 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3624 | 1464908433024 Marionette TRACE conn2 <- [1,1698,null,{}] 16:00:33 INFO - PROCESS | 3624 | 1464908433027 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:33 INFO - PROCESS | 3624 | 1464908433104 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 16:00:33 INFO - PROCESS | 3624 | 1464908433110 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:33 INFO - PROCESS | 3624 | ++DOCSHELL 10B34000 == 41 [pid = 3624] [id = 434] 16:00:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13DD2800) [pid = 3624] [serial = 1302] [outer = 00000000] 16:00:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (15681000) [pid = 3624] [serial = 1303] [outer = 13DD2800] 16:00:33 INFO - PROCESS | 3624 | 1464908433154 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1594F000) [pid = 3624] [serial = 1304] [outer = 13DD2800] 16:00:33 INFO - PROCESS | 3624 | 1464908433598 Marionette TRACE conn2 <- [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]]]}] 16:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 639ms 16:00:33 INFO - PROCESS | 3624 | 1464908433660 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 16:00:33 INFO - PROCESS | 3624 | 1464908433662 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 16:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:00:33 INFO - PROCESS | 3624 | 1464908433666 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:00:33 INFO - PROCESS | 3624 | 1464908433667 Marionette TRACE conn2 <- [1,1702,null,{}] 16:00:33 INFO - PROCESS | 3624 | 1464908433671 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:33 INFO - PROCESS | 3624 | 1464908433747 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 16:00:33 INFO - PROCESS | 3624 | 1464908433756 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:33 INFO - PROCESS | 3624 | ++DOCSHELL 12D85000 == 42 [pid = 3624] [id = 435] 16:00:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13713000) [pid = 3624] [serial = 1305] [outer = 00000000] 16:00:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17169400) [pid = 3624] [serial = 1306] [outer = 13713000] 16:00:33 INFO - PROCESS | 3624 | 1464908433805 Marionette DEBUG loaded listener.js 16:00:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (175E2400) [pid = 3624] [serial = 1307] [outer = 13713000] 16:00:34 INFO - PROCESS | 3624 | 1464908434278 Marionette TRACE conn2 <- [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]]]}] 16:00:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 639ms 16:00:34 INFO - PROCESS | 3624 | 1464908434304 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 16:00:34 INFO - PROCESS | 3624 | 1464908434306 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 16:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:00:34 INFO - PROCESS | 3624 | 1464908434309 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:00:34 INFO - PROCESS | 3624 | 1464908434312 Marionette TRACE conn2 <- [1,1706,null,{}] 16:00:34 INFO - PROCESS | 3624 | 1464908434315 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:34 INFO - PROCESS | 3624 | 1464908434391 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 16:00:34 INFO - PROCESS | 3624 | 1464908434400 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:34 INFO - PROCESS | 3624 | ++DOCSHELL 175E9000 == 43 [pid = 3624] [id = 436] 16:00:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (175EA800) [pid = 3624] [serial = 1308] [outer = 00000000] 16:00:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17A8AC00) [pid = 3624] [serial = 1309] [outer = 175EA800] 16:00:34 INFO - PROCESS | 3624 | 1464908434448 Marionette DEBUG loaded listener.js 16:00:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17A94400) [pid = 3624] [serial = 1310] [outer = 175EA800] 16:00:35 INFO - PROCESS | 3624 | 1464908435015 Marionette TRACE conn2 <- [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]]]}] 16:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 749ms 16:00:35 INFO - PROCESS | 3624 | 1464908435035 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 3624 | 1464908435039 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:00:35 INFO - PROCESS | 3624 | 1464908435044 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 3624 | 1464908435048 Marionette TRACE conn2 <- [1,1710,null,{}] 16:00:35 INFO - PROCESS | 3624 | 1464908435054 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:35 INFO - PROCESS | 3624 | 1464908435203 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 16:00:35 INFO - PROCESS | 3624 | 1464908435306 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:35 INFO - PROCESS | 3624 | ++DOCSHELL 10A57400 == 44 [pid = 3624] [id = 437] 16:00:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10563800) [pid = 3624] [serial = 1311] [outer = 00000000] 16:00:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (10C39C00) [pid = 3624] [serial = 1312] [outer = 10563800] 16:00:35 INFO - PROCESS | 3624 | 1464908435362 Marionette DEBUG loaded listener.js 16:00:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (10F5CC00) [pid = 3624] [serial = 1313] [outer = 10563800] 16:00:35 INFO - PROCESS | 3624 | 1464908435937 Marionette TRACE conn2 <- [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]]]}] 16:00:35 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 16:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 936ms 16:00:35 INFO - PROCESS | 3624 | 1464908435991 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 16:00:35 INFO - PROCESS | 3624 | 1464908435997 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 16:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:00:35 INFO - PROCESS | 3624 | 1464908436004 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:00:35 INFO - PROCESS | 3624 | 1464908436006 Marionette TRACE conn2 <- [1,1714,null,{}] 16:00:36 INFO - PROCESS | 3624 | 1464908436011 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:36 INFO - PROCESS | 3624 | 1464908436127 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 16:00:36 INFO - PROCESS | 3624 | 1464908436228 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:36 INFO - PROCESS | 3624 | ++DOCSHELL 1310D800 == 45 [pid = 3624] [id = 438] 16:00:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1311B400) [pid = 3624] [serial = 1314] [outer = 00000000] 16:00:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1322FC00) [pid = 3624] [serial = 1315] [outer = 1311B400] 16:00:36 INFO - PROCESS | 3624 | 1464908436281 Marionette DEBUG loaded listener.js 16:00:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1435C000) [pid = 3624] [serial = 1316] [outer = 1311B400] 16:00:36 INFO - PROCESS | 3624 | 1464908436877 Marionette TRACE conn2 <- [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]]]}] 16:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 936ms 16:00:36 INFO - PROCESS | 3624 | 1464908436947 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 16:00:36 INFO - PROCESS | 3624 | 1464908436949 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 16:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:00:36 INFO - PROCESS | 3624 | 1464908436953 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:00:36 INFO - PROCESS | 3624 | 1464908436957 Marionette TRACE conn2 <- [1,1718,null,{}] 16:00:36 INFO - PROCESS | 3624 | 1464908436968 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:37 INFO - PROCESS | 3624 | 1464908437102 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 16:00:37 INFO - PROCESS | 3624 | 1464908437234 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:37 INFO - PROCESS | 3624 | ++DOCSHELL 161DF800 == 46 [pid = 3624] [id = 439] 16:00:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16B8F800) [pid = 3624] [serial = 1317] [outer = 00000000] 16:00:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17537400) [pid = 3624] [serial = 1318] [outer = 16B8F800] 16:00:37 INFO - PROCESS | 3624 | 1464908437290 Marionette DEBUG loaded listener.js 16:00:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (175ED000) [pid = 3624] [serial = 1319] [outer = 16B8F800] 16:00:37 INFO - PROCESS | 3624 | 1464908437869 Marionette TRACE conn2 <- [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]]]}] 16:00:37 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 16:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 935ms 16:00:37 INFO - PROCESS | 3624 | 1464908437898 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 16:00:37 INFO - PROCESS | 3624 | 1464908437901 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 16:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:00:37 INFO - PROCESS | 3624 | 1464908437904 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:00:37 INFO - PROCESS | 3624 | 1464908437906 Marionette TRACE conn2 <- [1,1722,null,{}] 16:00:37 INFO - PROCESS | 3624 | 1464908437910 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:38 INFO - PROCESS | 3624 | 1464908438013 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 16:00:38 INFO - PROCESS | 3624 | 1464908438114 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:38 INFO - PROCESS | 3624 | ++DOCSHELL 10C33800 == 47 [pid = 3624] [id = 440] 16:00:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (10C34800) [pid = 3624] [serial = 1320] [outer = 00000000] 16:00:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (128C3C00) [pid = 3624] [serial = 1321] [outer = 10C34800] 16:00:38 INFO - PROCESS | 3624 | 1464908438172 Marionette DEBUG loaded listener.js 16:00:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (15149000) [pid = 3624] [serial = 1322] [outer = 10C34800] 16:00:38 INFO - PROCESS | 3624 | 1464908438894 Marionette TRACE conn2 <- [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]]]}] 16:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1045ms 16:00:38 INFO - PROCESS | 3624 | 1464908438964 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 16:00:38 INFO - PROCESS | 3624 | 1464908438968 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 16:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:00:38 INFO - PROCESS | 3624 | 1464908438974 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:00:38 INFO - PROCESS | 3624 | 1464908438977 Marionette TRACE conn2 <- [1,1726,null,{}] 16:00:38 INFO - PROCESS | 3624 | 1464908439001 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 3624 | 1464908439101 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 16:00:39 INFO - PROCESS | 3624 | 1464908439234 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:39 INFO - PROCESS | 3624 | ++DOCSHELL 10B2C800 == 48 [pid = 3624] [id = 441] 16:00:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (10EEB800) [pid = 3624] [serial = 1323] [outer = 00000000] 16:00:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (114AA400) [pid = 3624] [serial = 1324] [outer = 10EEB800] 16:00:39 INFO - PROCESS | 3624 | 1464908439284 Marionette DEBUG loaded listener.js 16:00:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (12A9AC00) [pid = 3624] [serial = 1325] [outer = 10EEB800] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 11085C00 == 47 [pid = 3624] [id = 412] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 12D85000 == 46 [pid = 3624] [id = 435] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 10B34000 == 45 [pid = 3624] [id = 434] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 0C391800 == 44 [pid = 3624] [id = 433] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 105F4C00 == 43 [pid = 3624] [id = 432] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 161D5000 == 42 [pid = 3624] [id = 431] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 151CA400 == 41 [pid = 3624] [id = 430] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 131AF400 == 40 [pid = 3624] [id = 429] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 130E4000 == 39 [pid = 3624] [id = 428] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 10C3EC00 == 38 [pid = 3624] [id = 427] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 1055C000 == 37 [pid = 3624] [id = 426] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 130DEC00 == 36 [pid = 3624] [id = 424] 16:00:39 INFO - PROCESS | 3624 | --DOCSHELL 105F1000 == 35 [pid = 3624] [id = 423] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (166A7400) [pid = 3624] [serial = 1267] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (166A1000) [pid = 3624] [serial = 1265] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (161D8800) [pid = 3624] [serial = 1262] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (0F2EE400) [pid = 3624] [serial = 1234] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (15BF6800) [pid = 3624] [serial = 1256] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (10BAEC00) [pid = 3624] [serial = 1241] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13903000) [pid = 3624] [serial = 1247] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1108A800) [pid = 3624] [serial = 1243] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (161D4400) [pid = 3624] [serial = 1261] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (13DE1C00) [pid = 3624] [serial = 1232] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (11266800) [pid = 3624] [serial = 1237] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15146400) [pid = 3624] [serial = 1249] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (15149800) [pid = 3624] [serial = 1250] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (15B70400) [pid = 3624] [serial = 1259] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1143AC00) [pid = 3624] [serial = 1244] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1562A800) [pid = 3624] [serial = 1253] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (15627400) [pid = 3624] [serial = 1252] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16606000) [pid = 3624] [serial = 1264] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (15BF2000) [pid = 3624] [serial = 1255] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (10B30C00) [pid = 3624] [serial = 1240] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (1322BC00) [pid = 3624] [serial = 1246] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15141800) [pid = 3624] [serial = 1258] [outer = 00000000] [url = about:blank] 16:00:39 INFO - PROCESS | 3624 | 1464908439766 Marionette TRACE conn2 <- [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]]]}] 16:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 842ms 16:00:39 INFO - PROCESS | 3624 | 1464908439817 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 16:00:39 INFO - PROCESS | 3624 | 1464908439822 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 16:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:00:39 INFO - PROCESS | 3624 | 1464908439828 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:00:39 INFO - PROCESS | 3624 | 1464908439831 Marionette TRACE conn2 <- [1,1730,null,{}] 16:00:39 INFO - PROCESS | 3624 | 1464908439834 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:39 INFO - PROCESS | 3624 | 1464908439918 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 16:00:39 INFO - PROCESS | 3624 | 1464908439931 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:39 INFO - PROCESS | 3624 | ++DOCSHELL 10EED400 == 36 [pid = 3624] [id = 442] 16:00:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10F5B800) [pid = 3624] [serial = 1326] [outer = 00000000] 16:00:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (128C2C00) [pid = 3624] [serial = 1327] [outer = 10F5B800] 16:00:39 INFO - PROCESS | 3624 | 1464908439979 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13112400) [pid = 3624] [serial = 1328] [outer = 10F5B800] 16:00:40 INFO - PROCESS | 3624 | 1464908440457 Marionette TRACE conn2 <- [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]]]}] 16:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 686ms 16:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:00:40 INFO - PROCESS | 3624 | 1464908440527 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 16:00:40 INFO - PROCESS | 3624 | 1464908440529 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 16:00:40 INFO - PROCESS | 3624 | 1464908440533 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:00:40 INFO - PROCESS | 3624 | 1464908440536 Marionette TRACE conn2 <- [1,1734,null,{}] 16:00:40 INFO - PROCESS | 3624 | 1464908440546 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:40 INFO - PROCESS | 3624 | 1464908440627 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 16:00:40 INFO - PROCESS | 3624 | 1464908440636 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:40 INFO - PROCESS | 3624 | ++DOCSHELL 1436A800 == 37 [pid = 3624] [id = 443] 16:00:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1436AC00) [pid = 3624] [serial = 1329] [outer = 00000000] 16:00:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15148C00) [pid = 3624] [serial = 1330] [outer = 1436AC00] 16:00:40 INFO - PROCESS | 3624 | 1464908440683 Marionette DEBUG loaded listener.js 16:00:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (15627400) [pid = 3624] [serial = 1331] [outer = 1436AC00] 16:00:41 INFO - PROCESS | 3624 | 1464908441131 Marionette TRACE conn2 <- [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]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 624ms 16:00:41 INFO - PROCESS | 3624 | 1464908441170 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 3624 | 1464908441173 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 16:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:00:41 INFO - PROCESS | 3624 | 1464908441176 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 3624 | 1464908441177 Marionette TRACE conn2 <- [1,1738,null,{}] 16:00:41 INFO - PROCESS | 3624 | 1464908441184 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:41 INFO - PROCESS | 3624 | 1464908441263 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 16:00:41 INFO - PROCESS | 3624 | 1464908441270 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:41 INFO - PROCESS | 3624 | ++DOCSHELL 15678C00 == 38 [pid = 3624] [id = 444] 16:00:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (15942000) [pid = 3624] [serial = 1332] [outer = 00000000] 16:00:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (15BF0800) [pid = 3624] [serial = 1333] [outer = 15942000] 16:00:41 INFO - PROCESS | 3624 | 1464908441314 Marionette DEBUG loaded listener.js 16:00:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (15BF5C00) [pid = 3624] [serial = 1334] [outer = 15942000] 16:00:41 INFO - PROCESS | 3624 | 1464908441782 Marionette TRACE conn2 <- [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]]]}] 16:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 639ms 16:00:41 INFO - PROCESS | 3624 | 1464908441814 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 16:00:41 INFO - PROCESS | 3624 | 1464908441816 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 16:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:00:41 INFO - PROCESS | 3624 | 1464908441819 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:00:41 INFO - PROCESS | 3624 | 1464908441830 Marionette TRACE conn2 <- [1,1742,null,{}] 16:00:41 INFO - PROCESS | 3624 | 1464908441841 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:41 INFO - PROCESS | 3624 | 1464908441944 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 16:00:41 INFO - PROCESS | 3624 | 1464908441950 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:41 INFO - PROCESS | 3624 | ++DOCSHELL 15BEDC00 == 39 [pid = 3624] [id = 445] 16:00:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (160A4C00) [pid = 3624] [serial = 1335] [outer = 00000000] 16:00:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (161D8000) [pid = 3624] [serial = 1336] [outer = 160A4C00] 16:00:41 INFO - PROCESS | 3624 | 1464908441984 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (161DB000) [pid = 3624] [serial = 1337] [outer = 160A4C00] 16:00:42 INFO - PROCESS | 3624 | 1464908442425 Marionette TRACE conn2 <- [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]]]}] 16:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 655ms 16:00:42 INFO - PROCESS | 3624 | 1464908442462 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 16:00:42 INFO - PROCESS | 3624 | 1464908442464 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 16:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:00:42 INFO - PROCESS | 3624 | 1464908442467 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:00:42 INFO - PROCESS | 3624 | 1464908442469 Marionette TRACE conn2 <- [1,1746,null,{}] 16:00:42 INFO - PROCESS | 3624 | 1464908442472 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:42 INFO - PROCESS | 3624 | 1464908442597 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 16:00:42 INFO - PROCESS | 3624 | 1464908442687 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:42 INFO - PROCESS | 3624 | ++DOCSHELL 166A8000 == 40 [pid = 3624] [id = 446] 16:00:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (166A8800) [pid = 3624] [serial = 1338] [outer = 00000000] 16:00:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16DBA000) [pid = 3624] [serial = 1339] [outer = 166A8800] 16:00:42 INFO - PROCESS | 3624 | 1464908442732 Marionette DEBUG loaded listener.js 16:00:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17542800) [pid = 3624] [serial = 1340] [outer = 166A8800] 16:00:43 INFO - PROCESS | 3624 | 1464908443151 Marionette TRACE conn2 <- [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]]]}] 16:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 733ms 16:00:43 INFO - PROCESS | 3624 | 1464908443208 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 16:00:43 INFO - PROCESS | 3624 | 1464908443210 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 16:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:00:43 INFO - PROCESS | 3624 | 1464908443219 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:00:43 INFO - PROCESS | 3624 | 1464908443220 Marionette TRACE conn2 <- [1,1750,null,{}] 16:00:43 INFO - PROCESS | 3624 | 1464908443224 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:43 INFO - PROCESS | 3624 | 1464908443331 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 16:00:43 INFO - PROCESS | 3624 | 1464908443337 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:43 INFO - PROCESS | 3624 | ++DOCSHELL 16D4A400 == 41 [pid = 3624] [id = 447] 16:00:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (16DB8C00) [pid = 3624] [serial = 1341] [outer = 00000000] 16:00:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (17A93000) [pid = 3624] [serial = 1342] [outer = 16DB8C00] 16:00:43 INFO - PROCESS | 3624 | 1464908443380 Marionette DEBUG loaded listener.js 16:00:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (17A93400) [pid = 3624] [serial = 1343] [outer = 16DB8C00] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (161D5800) [pid = 3624] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (10B2E800) [pid = 3624] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (151D9800) [pid = 3624] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (130E5C00) [pid = 3624] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (105EF800) [pid = 3624] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (10C3F000) [pid = 3624] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (13233000) [pid = 3624] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (16D3B800) [pid = 3624] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (13713000) [pid = 3624] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:00:43 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (13DD2800) [pid = 3624] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:00:43 INFO - PROCESS | 3624 | 1464908443930 Marionette TRACE conn2 <- [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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 796ms 16:00:44 INFO - PROCESS | 3624 | 1464908444016 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 3624 | 1464908444018 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:00:44 INFO - PROCESS | 3624 | 1464908444021 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3624 | 1464908444023 Marionette TRACE conn2 <- [1,1754,null,{}] 16:00:44 INFO - PROCESS | 3624 | 1464908444026 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:44 INFO - PROCESS | 3624 | 1464908444107 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 16:00:44 INFO - PROCESS | 3624 | 1464908444123 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:44 INFO - PROCESS | 3624 | ++DOCSHELL 13DD4800 == 42 [pid = 3624] [id = 448] 16:00:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (140D3400) [pid = 3624] [serial = 1344] [outer = 00000000] 16:00:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (1594F800) [pid = 3624] [serial = 1345] [outer = 140D3400] 16:00:44 INFO - PROCESS | 3624 | 1464908444170 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (16DB1800) [pid = 3624] [serial = 1346] [outer = 140D3400] 16:00:44 INFO - PROCESS | 3624 | 1464908444614 Marionette TRACE conn2 <- [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]]]}] 16:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 639ms 16:00:44 INFO - PROCESS | 3624 | 1464908444659 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 16:00:44 INFO - PROCESS | 3624 | 1464908444661 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 16:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:00:44 INFO - PROCESS | 3624 | 1464908444665 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:00:44 INFO - PROCESS | 3624 | 1464908444666 Marionette TRACE conn2 <- [1,1758,null,{}] 16:00:44 INFO - PROCESS | 3624 | 1464908444670 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:44 INFO - PROCESS | 3624 | 1464908444746 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 16:00:44 INFO - PROCESS | 3624 | 1464908444753 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:44 INFO - PROCESS | 3624 | ++DOCSHELL 11C10800 == 43 [pid = 3624] [id = 449] 16:00:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (152D8400) [pid = 3624] [serial = 1347] [outer = 00000000] 16:00:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17B37400) [pid = 3624] [serial = 1348] [outer = 152D8400] 16:00:44 INFO - PROCESS | 3624 | 1464908444796 Marionette DEBUG loaded listener.js 16:00:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17B3EC00) [pid = 3624] [serial = 1349] [outer = 152D8400] 16:00:45 INFO - PROCESS | 3624 | 1464908445214 Marionette TRACE conn2 <- [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]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 593ms 16:00:45 INFO - PROCESS | 3624 | 1464908445262 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 3624 | 1464908445264 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:00:45 INFO - PROCESS | 3624 | 1464908445271 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3624 | 1464908445273 Marionette TRACE conn2 <- [1,1762,null,{}] 16:00:45 INFO - PROCESS | 3624 | 1464908445276 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:45 INFO - PROCESS | 3624 | 1464908445352 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 16:00:45 INFO - PROCESS | 3624 | 1464908445359 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:45 INFO - PROCESS | 3624 | ++DOCSHELL 10273800 == 44 [pid = 3624] [id = 450] 16:00:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (10274000) [pid = 3624] [serial = 1350] [outer = 00000000] 16:00:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (17B50C00) [pid = 3624] [serial = 1351] [outer = 10274000] 16:00:45 INFO - PROCESS | 3624 | 1464908445401 Marionette DEBUG loaded listener.js 16:00:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (17B54000) [pid = 3624] [serial = 1352] [outer = 10274000] 16:00:45 INFO - PROCESS | 3624 | 1464908445857 Marionette TRACE conn2 <- [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]]]}] 16:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 639ms 16:00:45 INFO - PROCESS | 3624 | 1464908445910 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 16:00:45 INFO - PROCESS | 3624 | 1464908445913 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 16:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:00:45 INFO - PROCESS | 3624 | 1464908445968 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:00:45 INFO - PROCESS | 3624 | 1464908445972 Marionette TRACE conn2 <- [1,1766,null,{}] 16:00:45 INFO - PROCESS | 3624 | 1464908445977 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:46 INFO - PROCESS | 3624 | 1464908446076 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 16:00:46 INFO - PROCESS | 3624 | 1464908446188 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:46 INFO - PROCESS | 3624 | ++DOCSHELL 10A5C800 == 45 [pid = 3624] [id = 451] 16:00:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (10A5DC00) [pid = 3624] [serial = 1353] [outer = 00000000] 16:00:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (10B32800) [pid = 3624] [serial = 1354] [outer = 10A5DC00] 16:00:46 INFO - PROCESS | 3624 | 1464908446242 Marionette DEBUG loaded listener.js 16:00:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (10C35C00) [pid = 3624] [serial = 1355] [outer = 10A5DC00] 16:00:46 INFO - PROCESS | 3624 | 1464908446855 Marionette TRACE conn2 <- [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]]]}] 16:00:46 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 16:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 998ms 16:00:46 INFO - PROCESS | 3624 | 1464908446925 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 16:00:46 INFO - PROCESS | 3624 | 1464908446929 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 16:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:00:46 INFO - PROCESS | 3624 | 1464908446934 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:00:46 INFO - PROCESS | 3624 | 1464908446936 Marionette TRACE conn2 <- [1,1770,null,{}] 16:00:46 INFO - PROCESS | 3624 | 1464908446944 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:47 INFO - PROCESS | 3624 | 1464908447134 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 16:00:47 INFO - PROCESS | 3624 | 1464908447192 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:47 INFO - PROCESS | 3624 | ++DOCSHELL 13907C00 == 46 [pid = 3624] [id = 452] 16:00:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1390C800) [pid = 3624] [serial = 1356] [outer = 00000000] 16:00:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (14363000) [pid = 3624] [serial = 1357] [outer = 1390C800] 16:00:47 INFO - PROCESS | 3624 | 1464908447245 Marionette DEBUG loaded listener.js 16:00:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (15149800) [pid = 3624] [serial = 1358] [outer = 1390C800] 16:00:47 INFO - PROCESS | 3624 | 1464908447800 Marionette TRACE conn2 <- [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]]]}] 16:00:47 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 16:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 905ms 16:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:00:47 INFO - PROCESS | 3624 | 1464908447840 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 16:00:47 INFO - PROCESS | 3624 | 1464908447842 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 16:00:47 INFO - PROCESS | 3624 | 1464908447846 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:00:47 INFO - PROCESS | 3624 | 1464908447848 Marionette TRACE conn2 <- [1,1774,null,{}] 16:00:47 INFO - PROCESS | 3624 | 1464908447852 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:47 INFO - PROCESS | 3624 | 1464908447956 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 16:00:48 INFO - PROCESS | 3624 | 1464908448065 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:48 INFO - PROCESS | 3624 | ++DOCSHELL 166AFC00 == 47 [pid = 3624] [id = 453] 16:00:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (169C7800) [pid = 3624] [serial = 1359] [outer = 00000000] 16:00:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (175EEC00) [pid = 3624] [serial = 1360] [outer = 169C7800] 16:00:48 INFO - PROCESS | 3624 | 1464908448170 Marionette DEBUG loaded listener.js 16:00:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B36400) [pid = 3624] [serial = 1361] [outer = 169C7800] 16:00:48 INFO - PROCESS | 3624 | 1464908448780 Marionette TRACE conn2 <- [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]]]}] 16:00:48 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 16:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 998ms 16:00:48 INFO - PROCESS | 3624 | 1464908448848 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 16:00:48 INFO - PROCESS | 3624 | 1464908448851 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 16:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:00:48 INFO - PROCESS | 3624 | 1464908448854 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:00:48 INFO - PROCESS | 3624 | 1464908448856 Marionette TRACE conn2 <- [1,1778,null,{}] 16:00:48 INFO - PROCESS | 3624 | 1464908448860 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:48 INFO - PROCESS | 3624 | 1464908448960 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 16:00:49 INFO - PROCESS | 3624 | 1464908449090 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:49 INFO - PROCESS | 3624 | ++DOCSHELL 175EE000 == 48 [pid = 3624] [id = 454] 16:00:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17BC3400) [pid = 3624] [serial = 1362] [outer = 00000000] 16:00:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17E9D800) [pid = 3624] [serial = 1363] [outer = 17BC3400] 16:00:49 INFO - PROCESS | 3624 | 1464908449145 Marionette DEBUG loaded listener.js 16:00:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17EA4C00) [pid = 3624] [serial = 1364] [outer = 17BC3400] 16:00:49 INFO - PROCESS | 3624 | 1464908449808 Marionette TRACE conn2 <- [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]]]}] 16:00:49 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) 16:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1045ms 16:00:49 INFO - PROCESS | 3624 | 1464908449898 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 16:00:49 INFO - PROCESS | 3624 | 1464908449902 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 16:00:49 INFO - PROCESS | 3624 | 1464908449907 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:00:49 INFO - PROCESS | 3624 | 1464908449911 Marionette TRACE conn2 <- [1,1782,null,{}] 16:00:49 INFO - PROCESS | 3624 | 1464908449917 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 3624 | 1464908450051 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 16:00:50 INFO - PROCESS | 3624 | 1464908450152 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:50 INFO - PROCESS | 3624 | ++DOCSHELL 10B36C00 == 49 [pid = 3624] [id = 455] 16:00:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (11265C00) [pid = 3624] [serial = 1365] [outer = 00000000] 16:00:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (114B0C00) [pid = 3624] [serial = 1366] [outer = 11265C00] 16:00:50 INFO - PROCESS | 3624 | 1464908450200 Marionette DEBUG loaded listener.js 16:00:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (128C2800) [pid = 3624] [serial = 1367] [outer = 11265C00] 16:00:50 INFO - PROCESS | 3624 | 1464908450823 Marionette TRACE conn2 <- [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]]]}] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 112AE000 == 48 [pid = 3624] [id = 393] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 11C10800 == 47 [pid = 3624] [id = 449] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 13DD4800 == 46 [pid = 3624] [id = 448] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 16D4A400 == 45 [pid = 3624] [id = 447] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 166A8000 == 44 [pid = 3624] [id = 446] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 15BEDC00 == 43 [pid = 3624] [id = 445] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 15678C00 == 42 [pid = 3624] [id = 444] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 1436A800 == 41 [pid = 3624] [id = 443] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 10EED400 == 40 [pid = 3624] [id = 442] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 10B2C800 == 39 [pid = 3624] [id = 441] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 161DF800 == 38 [pid = 3624] [id = 439] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 1310D800 == 37 [pid = 3624] [id = 438] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 10A57400 == 36 [pid = 3624] [id = 437] 16:00:50 INFO - PROCESS | 3624 | --DOCSHELL 175E9000 == 35 [pid = 3624] [id = 436] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17A8AC00) [pid = 3624] [serial = 1309] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (16DB2400) [pid = 3624] [serial = 1298] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1716C400) [pid = 3624] [serial = 1301] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (166A7000) [pid = 3624] [serial = 1295] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (15B6EC00) [pid = 3624] [serial = 1292] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (16605C00) [pid = 3624] [serial = 1294] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (16DAF400) [pid = 3624] [serial = 1297] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1594E800) [pid = 3624] [serial = 1291] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13125000) [pid = 3624] [serial = 1285] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1322B800) [pid = 3624] [serial = 1286] [outer = 00000000] [url = about:blank] 16:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10EEB000) [pid = 3624] [serial = 1280] [outer = 00000000] [url = about:blank] 16:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 936ms 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (10B34800) [pid = 3624] [serial = 1279] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1108F400) [pid = 3624] [serial = 1282] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (114A8800) [pid = 3624] [serial = 1283] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (166A6400) [pid = 3624] [serial = 1276] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (15145000) [pid = 3624] [serial = 1288] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (151CD800) [pid = 3624] [serial = 1289] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1435DC00) [pid = 3624] [serial = 1273] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (10ED1C00) [pid = 3624] [serial = 1270] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1716BC00) [pid = 3624] [serial = 1300] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | 1464908450865 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 16:00:50 INFO - PROCESS | 3624 | 1464908450870 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 16:00:50 INFO - PROCESS | 3624 | 1464908450876 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:00:50 INFO - PROCESS | 3624 | 1464908450878 Marionette TRACE conn2 <- [1,1786,null,{}] 16:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:00:50 INFO - PROCESS | 3624 | 1464908450882 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:50 INFO - PROCESS | 3624 | 1464908450980 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17169400) [pid = 3624] [serial = 1306] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15681000) [pid = 3624] [serial = 1303] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (175E2400) [pid = 3624] [serial = 1307] [outer = 00000000] [url = about:blank] 16:00:50 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1594F000) [pid = 3624] [serial = 1304] [outer = 00000000] [url = about:blank] 16:00:51 INFO - PROCESS | 3624 | 1464908451077 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:51 INFO - PROCESS | 3624 | ++DOCSHELL 105EE800 == 36 [pid = 3624] [id = 456] 16:00:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (10A55400) [pid = 3624] [serial = 1368] [outer = 00000000] 16:00:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (11089400) [pid = 3624] [serial = 1369] [outer = 10A55400] 16:00:51 INFO - PROCESS | 3624 | 1464908451122 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11A18400) [pid = 3624] [serial = 1370] [outer = 10A55400] 16:00:51 INFO - PROCESS | 3624 | 1464908451492 Marionette TRACE conn2 <- [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]]]}] 16:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 639ms 16:00:51 INFO - PROCESS | 3624 | 1464908451564 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 16:00:51 INFO - PROCESS | 3624 | 1464908451566 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 16:00:51 INFO - PROCESS | 3624 | 1464908451571 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:00:51 INFO - PROCESS | 3624 | 1464908451574 Marionette TRACE conn2 <- [1,1790,null,{}] 16:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:00:51 INFO - PROCESS | 3624 | 1464908451584 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:51 INFO - PROCESS | 3624 | 1464908451669 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 16:00:51 INFO - PROCESS | 3624 | 1464908451677 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:51 INFO - PROCESS | 3624 | ++DOCSHELL 13902800 == 37 [pid = 3624] [id = 457] 16:00:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (13DD4800) [pid = 3624] [serial = 1371] [outer = 00000000] 16:00:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (15622400) [pid = 3624] [serial = 1372] [outer = 13DD4800] 16:00:51 INFO - PROCESS | 3624 | 1464908451725 Marionette DEBUG loaded listener.js 16:00:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (15B65400) [pid = 3624] [serial = 1373] [outer = 13DD4800] 16:00:52 INFO - PROCESS | 3624 | 1464908452183 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 623ms 16:00:52 INFO - PROCESS | 3624 | 1464908452218 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 16:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:00:52 INFO - PROCESS | 3624 | 1464908452221 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 16:00:52 INFO - PROCESS | 3624 | 1464908452224 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - PROCESS | 3624 | 1464908452226 Marionette TRACE conn2 <- [1,1794,null,{}] 16:00:52 INFO - PROCESS | 3624 | 1464908452229 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:52 INFO - PROCESS | 3624 | 1464908452316 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 16:00:52 INFO - PROCESS | 3624 | 1464908452322 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:52 INFO - PROCESS | 3624 | ++DOCSHELL 1609EC00 == 38 [pid = 3624] [id = 458] 16:00:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (160A0C00) [pid = 3624] [serial = 1374] [outer = 00000000] 16:00:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (161D2C00) [pid = 3624] [serial = 1375] [outer = 160A0C00] 16:00:52 INFO - PROCESS | 3624 | 1464908452366 Marionette DEBUG loaded listener.js 16:00:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (161D9000) [pid = 3624] [serial = 1376] [outer = 160A0C00] 16:00:52 INFO - PROCESS | 3624 | 1464908452816 Marionette TRACE conn2 <- [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]]]}] 16:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 624ms 16:00:52 INFO - PROCESS | 3624 | 1464908452859 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 16:00:52 INFO - PROCESS | 3624 | 1464908452861 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 16:00:52 INFO - PROCESS | 3624 | 1464908452864 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:00:52 INFO - PROCESS | 3624 | 1464908452866 Marionette TRACE conn2 <- [1,1798,null,{}] 16:00:52 INFO - PROCESS | 3624 | 1464908452869 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:52 INFO - PROCESS | 3624 | 1464908452947 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 16:00:52 INFO - PROCESS | 3624 | 1464908452962 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:52 INFO - PROCESS | 3624 | ++DOCSHELL 161D9800 == 39 [pid = 3624] [id = 459] 16:00:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (166A1800) [pid = 3624] [serial = 1377] [outer = 00000000] 16:00:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166AF400) [pid = 3624] [serial = 1378] [outer = 166A1800] 16:00:53 INFO - PROCESS | 3624 | 1464908453007 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (16B92800) [pid = 3624] [serial = 1379] [outer = 166A1800] 16:00:53 INFO - PROCESS | 3624 | 1464908453504 Marionette TRACE conn2 <- [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]]]}] 16:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 702ms 16:00:53 INFO - PROCESS | 3624 | 1464908453565 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 16:00:53 INFO - PROCESS | 3624 | 1464908453567 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 16:00:53 INFO - PROCESS | 3624 | 1464908453570 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:00:53 INFO - PROCESS | 3624 | 1464908453572 Marionette TRACE conn2 <- [1,1802,null,{}] 16:00:53 INFO - PROCESS | 3624 | 1464908453580 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:53 INFO - PROCESS | 3624 | 1464908453708 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 16:00:53 INFO - PROCESS | 3624 | 1464908453781 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:53 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F7400 == 40 [pid = 3624] [id = 460] 16:00:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (10C32000) [pid = 3624] [serial = 1380] [outer = 00000000] 16:00:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (175E2400) [pid = 3624] [serial = 1381] [outer = 10C32000] 16:00:53 INFO - PROCESS | 3624 | 1464908453828 Marionette DEBUG loaded listener.js 16:00:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1774D800) [pid = 3624] [serial = 1382] [outer = 10C32000] 16:00:54 INFO - PROCESS | 3624 | 1464908454276 Marionette TRACE conn2 <- [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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 16:00:54 INFO - PROCESS | 3624 | 1464908454318 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 3624 | 1464908454320 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 16:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:00:54 INFO - PROCESS | 3624 | 1464908454356 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - PROCESS | 3624 | 1464908454357 Marionette TRACE conn2 <- [1,1806,null,{}] 16:00:54 INFO - PROCESS | 3624 | 1464908454373 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:54 INFO - PROCESS | 3624 | 1464908454480 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 16:00:54 INFO - PROCESS | 3624 | 1464908454492 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:54 INFO - PROCESS | 3624 | ++DOCSHELL 1436A400 == 41 [pid = 3624] [id = 461] 16:00:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (175E2000) [pid = 3624] [serial = 1383] [outer = 00000000] 16:00:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17B3FC00) [pid = 3624] [serial = 1384] [outer = 175E2000] 16:00:54 INFO - PROCESS | 3624 | 1464908454535 Marionette DEBUG loaded listener.js 16:00:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B4C400) [pid = 3624] [serial = 1385] [outer = 175E2000] 16:00:54 INFO - PROCESS | 3624 | 1464908454963 Marionette TRACE conn2 <- [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]]]}] 16:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 16:00:54 INFO - PROCESS | 3624 | 1464908455000 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 16:00:54 INFO - PROCESS | 3624 | 1464908455002 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 16:00:54 INFO - PROCESS | 3624 | 1464908455005 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:00:55 INFO - PROCESS | 3624 | 1464908455007 Marionette TRACE conn2 <- [1,1810,null,{}] 16:00:55 INFO - PROCESS | 3624 | 1464908455010 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:55 INFO - PROCESS | 3624 | 1464908455116 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 16:00:55 INFO - PROCESS | 3624 | 1464908455122 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:55 INFO - PROCESS | 3624 | ++DOCSHELL 177B1800 == 42 [pid = 3624] [id = 462] 16:00:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17A93C00) [pid = 3624] [serial = 1386] [outer = 00000000] 16:00:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17EA0800) [pid = 3624] [serial = 1387] [outer = 17A93C00] 16:00:55 INFO - PROCESS | 3624 | 1464908455165 Marionette DEBUG loaded listener.js 16:00:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17EC3000) [pid = 3624] [serial = 1388] [outer = 17A93C00] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (16DB8C00) [pid = 3624] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (166A8800) [pid = 3624] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (15942000) [pid = 3624] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (10EEB800) [pid = 3624] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (10F5B800) [pid = 3624] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (10C34800) [pid = 3624] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1436AC00) [pid = 3624] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (140D3400) [pid = 3624] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (160A4C00) [pid = 3624] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (152D8400) [pid = 3624] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (15679800) [pid = 3624] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (11087800) [pid = 3624] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:00:55 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (16605400) [pid = 3624] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:00:55 INFO - PROCESS | 3624 | 1464908455734 Marionette TRACE conn2 <- [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]]]}] 16:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 796ms 16:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:00:55 INFO - PROCESS | 3624 | 1464908455808 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 16:00:55 INFO - PROCESS | 3624 | 1464908455810 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 16:00:55 INFO - PROCESS | 3624 | 1464908455813 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:00:55 INFO - PROCESS | 3624 | 1464908455814 Marionette TRACE conn2 <- [1,1814,null,{}] 16:00:55 INFO - PROCESS | 3624 | 1464908455818 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:55 INFO - PROCESS | 3624 | 1464908455894 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 16:00:55 INFO - PROCESS | 3624 | 1464908455900 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:55 INFO - PROCESS | 3624 | ++DOCSHELL 10B32C00 == 43 [pid = 3624] [id = 463] 16:00:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1280C400) [pid = 3624] [serial = 1389] [outer = 00000000] 16:00:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (160A8800) [pid = 3624] [serial = 1390] [outer = 1280C400] 16:00:55 INFO - PROCESS | 3624 | 1464908455943 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (16DAF800) [pid = 3624] [serial = 1391] [outer = 1280C400] 16:00:56 INFO - PROCESS | 3624 | 1464908456361 Marionette TRACE conn2 <- [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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 593ms 16:00:56 INFO - PROCESS | 3624 | 1464908456411 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3624 | 1464908456413 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 16:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:00:56 INFO - PROCESS | 3624 | 1464908456420 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:00:56 INFO - PROCESS | 3624 | 1464908456422 Marionette TRACE conn2 <- [1,1818,null,{}] 16:00:56 INFO - PROCESS | 3624 | 1464908456425 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:56 INFO - PROCESS | 3624 | 1464908456504 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 16:00:56 INFO - PROCESS | 3624 | 1464908456510 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:56 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F8400 == 44 [pid = 3624] [id = 464] 16:00:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (10B28C00) [pid = 3624] [serial = 1392] [outer = 00000000] 16:00:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17A94000) [pid = 3624] [serial = 1393] [outer = 10B28C00] 16:00:56 INFO - PROCESS | 3624 | 1464908456553 Marionette DEBUG loaded listener.js 16:00:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17B56800) [pid = 3624] [serial = 1394] [outer = 10B28C00] 16:00:56 INFO - PROCESS | 3624 | 1464908456974 Marionette TRACE conn2 <- [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]]]}] 16:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 593ms 16:00:56 INFO - PROCESS | 3624 | 1464908457020 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 16:00:56 INFO - PROCESS | 3624 | 1464908457022 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 16:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:00:57 INFO - PROCESS | 3624 | 1464908457025 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 3624 | 1464908457027 Marionette TRACE conn2 <- [1,1822,null,{}] 16:00:57 INFO - PROCESS | 3624 | 1464908457035 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:57 INFO - PROCESS | 3624 | 1464908457130 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 16:00:57 INFO - PROCESS | 3624 | 1464908457137 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:57 INFO - PROCESS | 3624 | ++DOCSHELL 17F0FC00 == 45 [pid = 3624] [id = 465] 16:00:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17F47000) [pid = 3624] [serial = 1395] [outer = 00000000] 16:00:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (183BBC00) [pid = 3624] [serial = 1396] [outer = 17F47000] 16:00:57 INFO - PROCESS | 3624 | 1464908457169 Marionette DEBUG loaded listener.js 16:00:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (185B5400) [pid = 3624] [serial = 1397] [outer = 17F47000] 16:00:57 INFO - PROCESS | 3624 | 1464908457852 Marionette TRACE conn2 <- [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]]]}] 16:00:57 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 16:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 904ms 16:00:57 INFO - PROCESS | 3624 | 1464908457913 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 16:00:57 INFO - PROCESS | 3624 | 1464908457918 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 16:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:00:57 INFO - PROCESS | 3624 | 1464908457924 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:00:57 INFO - PROCESS | 3624 | 1464908457927 Marionette TRACE conn2 <- [1,1826,null,{}] 16:00:57 INFO - PROCESS | 3624 | 1464908457933 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:58 INFO - PROCESS | 3624 | 1464908458041 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 16:00:58 INFO - PROCESS | 3624 | 1464908458178 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:58 INFO - PROCESS | 3624 | ++DOCSHELL 10C39400 == 46 [pid = 3624] [id = 466] 16:00:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (10C3A000) [pid = 3624] [serial = 1398] [outer = 00000000] 16:00:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (11262400) [pid = 3624] [serial = 1399] [outer = 10C3A000] 16:00:58 INFO - PROCESS | 3624 | 1464908458234 Marionette DEBUG loaded listener.js 16:00:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (131AAC00) [pid = 3624] [serial = 1400] [outer = 10C3A000] 16:00:58 INFO - PROCESS | 3624 | 1464908458860 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 16:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 998ms 16:00:58 INFO - PROCESS | 3624 | 1464908458927 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 16:00:58 INFO - PROCESS | 3624 | 1464908458933 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 16:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:00:58 INFO - PROCESS | 3624 | 1464908458939 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:00:58 INFO - PROCESS | 3624 | 1464908458943 Marionette TRACE conn2 <- [1,1830,null,{}] 16:00:58 INFO - PROCESS | 3624 | 1464908458947 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:00:59 INFO - PROCESS | 3624 | 1464908459072 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 16:00:59 INFO - PROCESS | 3624 | 1464908459210 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:00:59 INFO - PROCESS | 3624 | ++DOCSHELL 1435FC00 == 47 [pid = 3624] [id = 467] 16:00:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (14363C00) [pid = 3624] [serial = 1401] [outer = 00000000] 16:00:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15BF6400) [pid = 3624] [serial = 1402] [outer = 14363C00] 16:00:59 INFO - PROCESS | 3624 | 1464908459264 Marionette DEBUG loaded listener.js 16:00:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (166A4400) [pid = 3624] [serial = 1403] [outer = 14363C00] 16:00:59 INFO - PROCESS | 3624 | 1464908459856 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 16:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 935ms 16:00:59 INFO - PROCESS | 3624 | 1464908459895 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 16:00:59 INFO - PROCESS | 3624 | 1464908459898 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 16:00:59 INFO - PROCESS | 3624 | 1464908459903 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:00:59 INFO - PROCESS | 3624 | 1464908459907 Marionette TRACE conn2 <- [1,1834,null,{}] 16:00:59 INFO - PROCESS | 3624 | 1464908459918 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:00 INFO - PROCESS | 3624 | 1464908460021 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 16:01:00 INFO - PROCESS | 3624 | 1464908460159 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:00 INFO - PROCESS | 3624 | ++DOCSHELL 17E68000 == 48 [pid = 3624] [id = 468] 16:01:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17E9C800) [pid = 3624] [serial = 1404] [outer = 00000000] 16:01:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17F50800) [pid = 3624] [serial = 1405] [outer = 17E9C800] 16:01:00 INFO - PROCESS | 3624 | 1464908460215 Marionette DEBUG loaded listener.js 16:01:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (18321000) [pid = 3624] [serial = 1406] [outer = 17E9C800] 16:01:00 INFO - PROCESS | 3624 | 1464908460795 Marionette TRACE conn2 <- [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]]]}] 16:01:00 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) 16:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 936ms 16:01:00 INFO - PROCESS | 3624 | 1464908460851 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 16:01:00 INFO - PROCESS | 3624 | 1464908460854 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 16:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:01:00 INFO - PROCESS | 3624 | 1464908460857 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:01:00 INFO - PROCESS | 3624 | 1464908460859 Marionette TRACE conn2 <- [1,1838,null,{}] 16:01:00 INFO - PROCESS | 3624 | 1464908460863 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:00 INFO - PROCESS | 3624 | 1464908460967 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 16:01:01 INFO - PROCESS | 3624 | 1464908461073 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:01 INFO - PROCESS | 3624 | ++DOCSHELL 131B4C00 == 49 [pid = 3624] [id = 469] 16:01:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (131B7800) [pid = 3624] [serial = 1407] [outer = 00000000] 16:01:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1562EC00) [pid = 3624] [serial = 1408] [outer = 131B7800] 16:01:01 INFO - PROCESS | 3624 | 1464908461126 Marionette DEBUG loaded listener.js 16:01:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (160A7000) [pid = 3624] [serial = 1409] [outer = 131B7800] 16:01:01 INFO - PROCESS | 3624 | 1464908461883 Marionette TRACE conn2 <- [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]]]}] 16:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1045ms 16:01:01 INFO - PROCESS | 3624 | 1464908461931 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 16:01:01 INFO - PROCESS | 3624 | 1464908461935 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 16:01:01 INFO - PROCESS | 3624 | 1464908461941 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:01:01 INFO - PROCESS | 3624 | 1464908461944 Marionette TRACE conn2 <- [1,1842,null,{}] 16:01:01 INFO - PROCESS | 3624 | 1464908461950 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:02 INFO - PROCESS | 3624 | 1464908462047 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 16:01:02 INFO - PROCESS | 3624 | 1464908462154 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:02 INFO - PROCESS | 3624 | ++DOCSHELL 10B34400 == 50 [pid = 3624] [id = 470] 16:01:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (10C37C00) [pid = 3624] [serial = 1410] [outer = 00000000] 16:01:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (11087400) [pid = 3624] [serial = 1411] [outer = 10C37C00] 16:01:02 INFO - PROCESS | 3624 | 1464908462202 Marionette DEBUG loaded listener.js 16:01:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (12B8E800) [pid = 3624] [serial = 1412] [outer = 10C37C00] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 0F2F8400 == 49 [pid = 3624] [id = 464] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 10B32C00 == 48 [pid = 3624] [id = 463] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 177B1800 == 47 [pid = 3624] [id = 462] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 1436A400 == 46 [pid = 3624] [id = 461] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 0F2F7400 == 45 [pid = 3624] [id = 460] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 161D9800 == 44 [pid = 3624] [id = 459] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 1609EC00 == 43 [pid = 3624] [id = 458] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 13902800 == 42 [pid = 3624] [id = 457] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 105EE800 == 41 [pid = 3624] [id = 456] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 10B36C00 == 40 [pid = 3624] [id = 455] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 175EE000 == 39 [pid = 3624] [id = 454] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 166AFC00 == 38 [pid = 3624] [id = 453] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 13907C00 == 37 [pid = 3624] [id = 452] 16:01:02 INFO - PROCESS | 3624 | --DOCSHELL 10A5C800 == 36 [pid = 3624] [id = 451] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (16DBBC00) [pid = 3624] [serial = 1217] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (112A6400) [pid = 3624] [serial = 1238] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (16B8A400) [pid = 3624] [serial = 1277] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (10C39C00) [pid = 3624] [serial = 1312] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1322FC00) [pid = 3624] [serial = 1315] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17537400) [pid = 3624] [serial = 1318] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (16DBA000) [pid = 3624] [serial = 1339] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (15BF0800) [pid = 3624] [serial = 1333] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (12A9AC00) [pid = 3624] [serial = 1325] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (114AA400) [pid = 3624] [serial = 1324] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (128C2C00) [pid = 3624] [serial = 1327] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (13112400) [pid = 3624] [serial = 1328] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (15149000) [pid = 3624] [serial = 1322] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (128C3C00) [pid = 3624] [serial = 1321] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15148C00) [pid = 3624] [serial = 1330] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (15627400) [pid = 3624] [serial = 1331] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (16DB1800) [pid = 3624] [serial = 1346] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1594F800) [pid = 3624] [serial = 1345] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17A93400) [pid = 3624] [serial = 1343] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (161D8000) [pid = 3624] [serial = 1336] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (161DB000) [pid = 3624] [serial = 1337] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (17B37400) [pid = 3624] [serial = 1348] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (15BF5C00) [pid = 3624] [serial = 1334] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17B3EC00) [pid = 3624] [serial = 1349] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17B50C00) [pid = 3624] [serial = 1351] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17A93000) [pid = 3624] [serial = 1342] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17542800) [pid = 3624] [serial = 1340] [outer = 00000000] [url = about:blank] 16:01:02 INFO - PROCESS | 3624 | 1464908462784 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 905ms 16:01:02 INFO - PROCESS | 3624 | 1464908462848 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 16:01:02 INFO - PROCESS | 3624 | 1464908462853 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 16:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:01:02 INFO - PROCESS | 3624 | 1464908462859 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:01:02 INFO - PROCESS | 3624 | 1464908462862 Marionette TRACE conn2 <- [1,1846,null,{}] 16:01:02 INFO - PROCESS | 3624 | 1464908462866 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:02 INFO - PROCESS | 3624 | 1464908462949 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 16:01:03 INFO - PROCESS | 3624 | 1464908463045 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:03 INFO - PROCESS | 3624 | ++DOCSHELL 10A5C800 == 37 [pid = 3624] [id = 471] 16:01:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (10B32C00) [pid = 3624] [serial = 1413] [outer = 00000000] 16:01:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (11C10800) [pid = 3624] [serial = 1414] [outer = 10B32C00] 16:01:03 INFO - PROCESS | 3624 | 1464908463091 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (12D85000) [pid = 3624] [serial = 1415] [outer = 10B32C00] 16:01:03 INFO - PROCESS | 3624 | 1464908463526 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 16:01:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 686ms 16:01:03 INFO - PROCESS | 3624 | 1464908463558 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 16:01:03 INFO - PROCESS | 3624 | 1464908463560 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 16:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:01:03 INFO - PROCESS | 3624 | 1464908463564 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:01:03 INFO - PROCESS | 3624 | 1464908463567 Marionette TRACE conn2 <- [1,1850,null,{}] 16:01:03 INFO - PROCESS | 3624 | 1464908463577 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:03 INFO - PROCESS | 3624 | 1464908463668 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 16:01:03 INFO - PROCESS | 3624 | 1464908463677 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:03 INFO - PROCESS | 3624 | ++DOCSHELL 151D5400 == 38 [pid = 3624] [id = 472] 16:01:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (151D5C00) [pid = 3624] [serial = 1416] [outer = 00000000] 16:01:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1562E400) [pid = 3624] [serial = 1417] [outer = 151D5C00] 16:01:03 INFO - PROCESS | 3624 | 1464908463723 Marionette DEBUG loaded listener.js 16:01:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (15BE9C00) [pid = 3624] [serial = 1418] [outer = 151D5C00] 16:01:04 INFO - PROCESS | 3624 | 1464908464191 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 624ms 16:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:01:04 INFO - PROCESS | 3624 | 1464908464201 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 3624 | 1464908464204 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 16:01:04 INFO - PROCESS | 3624 | 1464908464207 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - PROCESS | 3624 | 1464908464209 Marionette TRACE conn2 <- [1,1854,null,{}] 16:01:04 INFO - PROCESS | 3624 | 1464908464212 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 3624 | 1464908464292 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 16:01:04 INFO - PROCESS | 3624 | 1464908464300 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:04 INFO - PROCESS | 3624 | ++DOCSHELL 15628800 == 39 [pid = 3624] [id = 473] 16:01:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (15BF8C00) [pid = 3624] [serial = 1419] [outer = 00000000] 16:01:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (161DEC00) [pid = 3624] [serial = 1420] [outer = 15BF8C00] 16:01:04 INFO - PROCESS | 3624 | 1464908464343 Marionette DEBUG loaded listener.js 16:01:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (16605C00) [pid = 3624] [serial = 1421] [outer = 15BF8C00] 16:01:04 INFO - PROCESS | 3624 | 1464908464786 Marionette TRACE conn2 <- [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]]]}] 16:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 640ms 16:01:04 INFO - PROCESS | 3624 | 1464908464829 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 16:01:04 INFO - PROCESS | 3624 | 1464908464831 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 16:01:04 INFO - PROCESS | 3624 | 1464908464834 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:01:04 INFO - PROCESS | 3624 | 1464908464836 Marionette TRACE conn2 <- [1,1858,null,{}] 16:01:04 INFO - PROCESS | 3624 | 1464908464839 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:04 INFO - PROCESS | 3624 | 1464908464958 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 16:01:04 INFO - PROCESS | 3624 | 1464908464964 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:05 INFO - PROCESS | 3624 | ++DOCSHELL 166AE400 == 40 [pid = 3624] [id = 474] 16:01:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (16B8C400) [pid = 3624] [serial = 1422] [outer = 00000000] 16:01:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (16DB6800) [pid = 3624] [serial = 1423] [outer = 16B8C400] 16:01:05 INFO - PROCESS | 3624 | 1464908465060 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16DB8800) [pid = 3624] [serial = 1424] [outer = 16B8C400] 16:01:05 INFO - PROCESS | 3624 | 1464908465507 Marionette TRACE conn2 <- [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]]]}] 16:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 701ms 16:01:05 INFO - PROCESS | 3624 | 1464908465534 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 16:01:05 INFO - PROCESS | 3624 | 1464908465536 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 16:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:01:05 INFO - PROCESS | 3624 | 1464908465539 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:01:05 INFO - PROCESS | 3624 | 1464908465541 Marionette TRACE conn2 <- [1,1862,null,{}] 16:01:05 INFO - PROCESS | 3624 | 1464908465545 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:05 INFO - PROCESS | 3624 | 1464908465680 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 16:01:05 INFO - PROCESS | 3624 | 1464908465747 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:05 INFO - PROCESS | 3624 | ++DOCSHELL 171DE800 == 41 [pid = 3624] [id = 475] 16:01:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17537C00) [pid = 3624] [serial = 1425] [outer = 00000000] 16:01:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17A92400) [pid = 3624] [serial = 1426] [outer = 17537C00] 16:01:05 INFO - PROCESS | 3624 | 1464908465792 Marionette DEBUG loaded listener.js 16:01:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17AC8C00) [pid = 3624] [serial = 1427] [outer = 17537C00] 16:01:06 INFO - PROCESS | 3624 | 1464908466218 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 16:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 16:01:06 INFO - PROCESS | 3624 | 1464908466280 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 16:01:06 INFO - PROCESS | 3624 | 1464908466282 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 16:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:01:06 INFO - PROCESS | 3624 | 1464908466286 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:01:06 INFO - PROCESS | 3624 | 1464908466289 Marionette TRACE conn2 <- [1,1866,null,{}] 16:01:06 INFO - PROCESS | 3624 | 1464908466303 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:06 INFO - PROCESS | 3624 | 1464908466437 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 16:01:06 INFO - PROCESS | 3624 | 1464908466447 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:06 INFO - PROCESS | 3624 | ++DOCSHELL 175E8400 == 42 [pid = 3624] [id = 476] 16:01:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17A8D400) [pid = 3624] [serial = 1428] [outer = 00000000] 16:01:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17B40C00) [pid = 3624] [serial = 1429] [outer = 17A8D400] 16:01:06 INFO - PROCESS | 3624 | 1464908466492 Marionette DEBUG loaded listener.js 16:01:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17B56000) [pid = 3624] [serial = 1430] [outer = 17A8D400] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (130E9400) [pid = 3624] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (10274000) [pid = 3624] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (11265C00) [pid = 3624] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (166A1800) [pid = 3624] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (10C32000) [pid = 3624] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (10A55400) [pid = 3624] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (13DD4800) [pid = 3624] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (160A0C00) [pid = 3624] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (175E2000) [pid = 3624] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17A93C00) [pid = 3624] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1280C400) [pid = 3624] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (10B28C00) [pid = 3624] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (160AB800) [pid = 3624] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (10B2A800) [pid = 3624] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:01:07 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (0C38D800) [pid = 3624] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:01:07 INFO - PROCESS | 3624 | 1464908467085 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 842ms 16:01:07 INFO - PROCESS | 3624 | 1464908467129 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3624 | 1464908467131 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:01:07 INFO - PROCESS | 3624 | 1464908467134 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3624 | 1464908467136 Marionette TRACE conn2 <- [1,1870,null,{}] 16:01:07 INFO - PROCESS | 3624 | 1464908467139 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 3624 | 1464908467218 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 16:01:07 INFO - PROCESS | 3624 | 1464908467224 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:07 INFO - PROCESS | 3624 | ++DOCSHELL 1055B800 == 43 [pid = 3624] [id = 477] 16:01:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (10B33C00) [pid = 3624] [serial = 1431] [outer = 00000000] 16:01:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (11A10400) [pid = 3624] [serial = 1432] [outer = 10B33C00] 16:01:07 INFO - PROCESS | 3624 | 1464908467267 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1436AC00) [pid = 3624] [serial = 1433] [outer = 10B33C00] 16:01:07 INFO - PROCESS | 3624 | 1464908467723 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 16:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 639ms 16:01:07 INFO - PROCESS | 3624 | 1464908467773 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 16:01:07 INFO - PROCESS | 3624 | 1464908467774 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 16:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:01:07 INFO - PROCESS | 3624 | 1464908467778 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:01:07 INFO - PROCESS | 3624 | 1464908467779 Marionette TRACE conn2 <- [1,1874,null,{}] 16:01:07 INFO - PROCESS | 3624 | 1464908467783 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:07 INFO - PROCESS | 3624 | 1464908467866 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 16:01:07 INFO - PROCESS | 3624 | 1464908467872 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:07 INFO - PROCESS | 3624 | ++DOCSHELL 112A5C00 == 44 [pid = 3624] [id = 478] 16:01:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (13DD6000) [pid = 3624] [serial = 1434] [outer = 00000000] 16:01:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (171DA400) [pid = 3624] [serial = 1435] [outer = 13DD6000] 16:01:07 INFO - PROCESS | 3624 | 1464908467915 Marionette DEBUG loaded listener.js 16:01:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17B3B400) [pid = 3624] [serial = 1436] [outer = 13DD6000] 16:01:08 INFO - PROCESS | 3624 | 1464908468325 Marionette TRACE conn2 <- [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]]]}] 16:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 593ms 16:01:08 INFO - PROCESS | 3624 | 1464908468382 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 16:01:08 INFO - PROCESS | 3624 | 1464908468384 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 16:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:01:08 INFO - PROCESS | 3624 | 1464908468388 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:01:08 INFO - PROCESS | 3624 | 1464908468389 Marionette TRACE conn2 <- [1,1878,null,{}] 16:01:08 INFO - PROCESS | 3624 | 1464908468393 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:08 INFO - PROCESS | 3624 | 1464908468471 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 16:01:08 INFO - PROCESS | 3624 | 1464908468477 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:08 INFO - PROCESS | 3624 | ++DOCSHELL 13DD4800 == 45 [pid = 3624] [id = 479] 16:01:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (166AA800) [pid = 3624] [serial = 1437] [outer = 00000000] 16:01:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17F4CC00) [pid = 3624] [serial = 1438] [outer = 166AA800] 16:01:08 INFO - PROCESS | 3624 | 1464908468520 Marionette DEBUG loaded listener.js 16:01:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (18317800) [pid = 3624] [serial = 1439] [outer = 166AA800] 16:01:08 INFO - PROCESS | 3624 | 1464908468969 Marionette TRACE conn2 <- [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]]]}] 16:01:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 640ms 16:01:09 INFO - PROCESS | 3624 | 1464908469056 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 16:01:09 INFO - PROCESS | 3624 | 1464908469060 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 16:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:01:09 INFO - PROCESS | 3624 | 1464908469067 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:01:09 INFO - PROCESS | 3624 | 1464908469071 Marionette TRACE conn2 <- [1,1882,null,{}] 16:01:09 INFO - PROCESS | 3624 | 1464908469077 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:09 INFO - PROCESS | 3624 | 1464908469186 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 16:01:09 INFO - PROCESS | 3624 | 1464908469405 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:09 INFO - PROCESS | 3624 | ++DOCSHELL 10C34400 == 46 [pid = 3624] [id = 480] 16:01:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (10C36000) [pid = 3624] [serial = 1440] [outer = 00000000] 16:01:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (10EE7C00) [pid = 3624] [serial = 1441] [outer = 10C36000] 16:01:09 INFO - PROCESS | 3624 | 1464908469460 Marionette DEBUG loaded listener.js 16:01:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (11268800) [pid = 3624] [serial = 1442] [outer = 10C36000] 16:01:10 INFO - PROCESS | 3624 | 1464908470039 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 16:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 998ms 16:01:10 INFO - PROCESS | 3624 | 1464908470066 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 16:01:10 INFO - PROCESS | 3624 | 1464908470070 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 16:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:01:10 INFO - PROCESS | 3624 | 1464908470077 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:01:10 INFO - PROCESS | 3624 | 1464908470081 Marionette TRACE conn2 <- [1,1886,null,{}] 16:01:10 INFO - PROCESS | 3624 | 1464908470086 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:10 INFO - PROCESS | 3624 | 1464908470192 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 16:01:10 INFO - PROCESS | 3624 | 1464908470329 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:10 INFO - PROCESS | 3624 | ++DOCSHELL 14367C00 == 47 [pid = 3624] [id = 481] 16:01:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (15140400) [pid = 3624] [serial = 1443] [outer = 00000000] 16:01:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15287C00) [pid = 3624] [serial = 1444] [outer = 15140400] 16:01:10 INFO - PROCESS | 3624 | 1464908470383 Marionette DEBUG loaded listener.js 16:01:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (15B64C00) [pid = 3624] [serial = 1445] [outer = 15140400] 16:01:10 INFO - PROCESS | 3624 | 1464908470990 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 935ms 16:01:11 INFO - PROCESS | 3624 | 1464908471022 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 3624 | 1464908471025 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 16:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:01:11 INFO - PROCESS | 3624 | 1464908471028 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 3624 | 1464908471031 Marionette TRACE conn2 <- [1,1890,null,{}] 16:01:11 INFO - PROCESS | 3624 | 1464908471040 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:11 INFO - PROCESS | 3624 | 1464908471149 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 16:01:11 INFO - PROCESS | 3624 | 1464908471259 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:11 INFO - PROCESS | 3624 | ++DOCSHELL 175E3000 == 48 [pid = 3624] [id = 482] 16:01:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (175E7000) [pid = 3624] [serial = 1446] [outer = 00000000] 16:01:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17B3CC00) [pid = 3624] [serial = 1447] [outer = 175E7000] 16:01:11 INFO - PROCESS | 3624 | 1464908471316 Marionette DEBUG loaded listener.js 16:01:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17E61C00) [pid = 3624] [serial = 1448] [outer = 175E7000] 16:01:11 INFO - PROCESS | 3624 | 1464908471896 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 16:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 952ms 16:01:11 INFO - PROCESS | 3624 | 1464908471973 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 16:01:11 INFO - PROCESS | 3624 | 1464908471975 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 16:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:01:11 INFO - PROCESS | 3624 | 1464908471979 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:01:11 INFO - PROCESS | 3624 | 1464908471981 Marionette TRACE conn2 <- [1,1894,null,{}] 16:01:11 INFO - PROCESS | 3624 | 1464908471984 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:12 INFO - PROCESS | 3624 | 1464908472118 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 16:01:12 INFO - PROCESS | 3624 | 1464908472254 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:12 INFO - PROCESS | 3624 | ++DOCSHELL 17E63400 == 49 [pid = 3624] [id = 483] 16:01:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17E67000) [pid = 3624] [serial = 1449] [outer = 00000000] 16:01:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (18979000) [pid = 3624] [serial = 1450] [outer = 17E67000] 16:01:12 INFO - PROCESS | 3624 | 1464908472308 Marionette DEBUG loaded listener.js 16:01:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (18FB0000) [pid = 3624] [serial = 1451] [outer = 17E67000] 16:01:13 INFO - PROCESS | 3624 | 1464908473074 Marionette TRACE conn2 <- [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]]]}] 16:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1153ms 16:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:01:13 INFO - PROCESS | 3624 | 1464908473118 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 16:01:13 INFO - PROCESS | 3624 | 1464908473122 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 16:01:13 INFO - PROCESS | 3624 | 1464908473127 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:01:13 INFO - PROCESS | 3624 | 1464908473131 Marionette TRACE conn2 <- [1,1898,null,{}] 16:01:13 INFO - PROCESS | 3624 | 1464908473136 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:13 INFO - PROCESS | 3624 | 1464908473265 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 16:01:13 INFO - PROCESS | 3624 | 1464908473406 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:13 INFO - PROCESS | 3624 | ++DOCSHELL 102CD000 == 50 [pid = 3624] [id = 484] 16:01:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1043E800) [pid = 3624] [serial = 1452] [outer = 00000000] 16:01:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (10A5E400) [pid = 3624] [serial = 1453] [outer = 1043E800] 16:01:13 INFO - PROCESS | 3624 | 1464908473457 Marionette DEBUG loaded listener.js 16:01:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (10BB4400) [pid = 3624] [serial = 1454] [outer = 1043E800] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 112A5C00 == 49 [pid = 3624] [id = 478] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 1055B800 == 48 [pid = 3624] [id = 477] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 175E8400 == 47 [pid = 3624] [id = 476] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 171DE800 == 46 [pid = 3624] [id = 475] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 166AE400 == 45 [pid = 3624] [id = 474] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 15628800 == 44 [pid = 3624] [id = 473] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 151D5400 == 43 [pid = 3624] [id = 472] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 10A5C800 == 42 [pid = 3624] [id = 471] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 10B34400 == 41 [pid = 3624] [id = 470] 16:01:13 INFO - PROCESS | 3624 | --DOCSHELL 10C39400 == 40 [pid = 3624] [id = 466] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (183BBC00) [pid = 3624] [serial = 1396] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (10B32800) [pid = 3624] [serial = 1354] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (14363000) [pid = 3624] [serial = 1357] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (175EEC00) [pid = 3624] [serial = 1360] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (17E9D800) [pid = 3624] [serial = 1363] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (15141C00) [pid = 3624] [serial = 1274] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17B54000) [pid = 3624] [serial = 1352] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (128C2800) [pid = 3624] [serial = 1367] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (114B0C00) [pid = 3624] [serial = 1366] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (166AF400) [pid = 3624] [serial = 1378] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (175E2400) [pid = 3624] [serial = 1381] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (11089400) [pid = 3624] [serial = 1369] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (11A18400) [pid = 3624] [serial = 1370] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (15622400) [pid = 3624] [serial = 1372] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15B65400) [pid = 3624] [serial = 1373] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (161D2C00) [pid = 3624] [serial = 1375] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (161D9000) [pid = 3624] [serial = 1376] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17B3FC00) [pid = 3624] [serial = 1384] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17EA0800) [pid = 3624] [serial = 1387] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17B4C400) [pid = 3624] [serial = 1385] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17EC3000) [pid = 3624] [serial = 1388] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (160A8800) [pid = 3624] [serial = 1390] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (17A94000) [pid = 3624] [serial = 1393] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17B56800) [pid = 3624] [serial = 1394] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1774D800) [pid = 3624] [serial = 1382] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (16DAF800) [pid = 3624] [serial = 1391] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (16B92800) [pid = 3624] [serial = 1379] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (166AC400) [pid = 3624] [serial = 1268] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (11089000) [pid = 3624] [serial = 1271] [outer = 00000000] [url = about:blank] 16:01:13 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (10446800) [pid = 3624] [serial = 1235] [outer = 00000000] [url = about:blank] 16:01:14 INFO - PROCESS | 3624 | 1464908474048 Marionette TRACE conn2 <- [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]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 998ms 16:01:14 INFO - PROCESS | 3624 | 1464908474127 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3624 | 1464908474132 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:01:14 INFO - PROCESS | 3624 | 1464908474138 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3624 | 1464908474140 Marionette TRACE conn2 <- [1,1902,null,{}] 16:01:14 INFO - PROCESS | 3624 | 1464908474144 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 3624 | 1464908474233 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 16:01:14 INFO - PROCESS | 3624 | 1464908474327 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:14 INFO - PROCESS | 3624 | ++DOCSHELL 10A5C800 == 41 [pid = 3624] [id = 485] 16:01:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (10BB0400) [pid = 3624] [serial = 1455] [outer = 00000000] 16:01:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (10F60C00) [pid = 3624] [serial = 1456] [outer = 10BB0400] 16:01:14 INFO - PROCESS | 3624 | 1464908474372 Marionette DEBUG loaded listener.js 16:01:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1108E400) [pid = 3624] [serial = 1457] [outer = 10BB0400] 16:01:14 INFO - PROCESS | 3624 | 1464908474772 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 16:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 702ms 16:01:14 INFO - PROCESS | 3624 | 1464908474836 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 16:01:14 INFO - PROCESS | 3624 | 1464908474839 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 16:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:01:14 INFO - PROCESS | 3624 | 1464908474842 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:01:14 INFO - PROCESS | 3624 | 1464908474846 Marionette TRACE conn2 <- [1,1906,null,{}] 16:01:14 INFO - PROCESS | 3624 | 1464908474856 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:14 INFO - PROCESS | 3624 | 1464908474945 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 16:01:14 INFO - PROCESS | 3624 | 1464908474955 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:14 INFO - PROCESS | 3624 | ++DOCSHELL 13120800 == 42 [pid = 3624] [id = 486] 16:01:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (13121400) [pid = 3624] [serial = 1458] [outer = 00000000] 16:01:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1322A400) [pid = 3624] [serial = 1459] [outer = 13121400] 16:01:15 INFO - PROCESS | 3624 | 1464908475011 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (13907800) [pid = 3624] [serial = 1460] [outer = 13121400] 16:01:15 INFO - PROCESS | 3624 | 1464908475462 Marionette TRACE conn2 <- [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]]]}] 16:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 624ms 16:01:15 INFO - PROCESS | 3624 | 1464908475480 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 16:01:15 INFO - PROCESS | 3624 | 1464908475482 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 16:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:01:15 INFO - PROCESS | 3624 | 1464908475486 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:01:15 INFO - PROCESS | 3624 | 1464908475487 Marionette TRACE conn2 <- [1,1910,null,{}] 16:01:15 INFO - PROCESS | 3624 | 1464908475491 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:15 INFO - PROCESS | 3624 | 1464908475572 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 16:01:15 INFO - PROCESS | 3624 | 1464908475579 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:15 INFO - PROCESS | 3624 | ++DOCSHELL 13719C00 == 43 [pid = 3624] [id = 487] 16:01:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (140C9C00) [pid = 3624] [serial = 1461] [outer = 00000000] 16:01:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (15143800) [pid = 3624] [serial = 1462] [outer = 140C9C00] 16:01:15 INFO - PROCESS | 3624 | 1464908475623 Marionette DEBUG loaded listener.js 16:01:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (15147000) [pid = 3624] [serial = 1463] [outer = 140C9C00] 16:01:16 INFO - PROCESS | 3624 | 1464908476075 Marionette TRACE conn2 <- [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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 623ms 16:01:16 INFO - PROCESS | 3624 | 1464908476123 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3624 | 1464908476125 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3624 | 1464908476129 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:01:16 INFO - PROCESS | 3624 | 1464908476140 Marionette TRACE conn2 <- [1,1914,null,{}] 16:01:16 INFO - PROCESS | 3624 | 1464908476152 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 3624 | 1464908476260 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 16:01:16 INFO - PROCESS | 3624 | 1464908476266 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:16 INFO - PROCESS | 3624 | ++DOCSHELL 1528B400 == 44 [pid = 3624] [id = 488] 16:01:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (152D1400) [pid = 3624] [serial = 1464] [outer = 00000000] 16:01:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (15679800) [pid = 3624] [serial = 1465] [outer = 152D1400] 16:01:16 INFO - PROCESS | 3624 | 1464908476310 Marionette DEBUG loaded listener.js 16:01:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (15681C00) [pid = 3624] [serial = 1466] [outer = 152D1400] 16:01:16 INFO - PROCESS | 3624 | 1464908476755 Marionette TRACE conn2 <- [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]]]}] 16:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 655ms 16:01:16 INFO - PROCESS | 3624 | 1464908476787 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 16:01:16 INFO - PROCESS | 3624 | 1464908476789 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 16:01:16 INFO - PROCESS | 3624 | 1464908476792 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:01:16 INFO - PROCESS | 3624 | 1464908476794 Marionette TRACE conn2 <- [1,1918,null,{}] 16:01:16 INFO - PROCESS | 3624 | 1464908476797 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:16 INFO - PROCESS | 3624 | 1464908476930 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 16:01:17 INFO - PROCESS | 3624 | 1464908477030 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:17 INFO - PROCESS | 3624 | ++DOCSHELL 15BEDC00 == 45 [pid = 3624] [id = 489] 16:01:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (15BEE400) [pid = 3624] [serial = 1467] [outer = 00000000] 16:01:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (161D8400) [pid = 3624] [serial = 1468] [outer = 15BEE400] 16:01:17 INFO - PROCESS | 3624 | 1464908477074 Marionette DEBUG loaded listener.js 16:01:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16606000) [pid = 3624] [serial = 1469] [outer = 15BEE400] 16:01:17 INFO - PROCESS | 3624 | 1464908477817 Marionette TRACE conn2 <- [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]]]}] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (16B8C400) [pid = 3624] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (10C37C00) [pid = 3624] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (131B7800) [pid = 3624] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1390C800) [pid = 3624] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (10B32C00) [pid = 3624] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (175EA800) [pid = 3624] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (15BF8C00) [pid = 3624] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (169C7800) [pid = 3624] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (10B33C00) [pid = 3624] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17537C00) [pid = 3624] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (16B8F800) [pid = 3624] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17A8D400) [pid = 3624] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (10563800) [pid = 3624] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (13DD6000) [pid = 3624] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17BC3400) [pid = 3624] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (151D5C00) [pid = 3624] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (10A5DC00) [pid = 3624] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:01:17 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1311B400) [pid = 3624] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1091ms 16:01:17 INFO - PROCESS | 3624 | 1464908477886 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 16:01:17 INFO - PROCESS | 3624 | 1464908477891 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 16:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:01:17 INFO - PROCESS | 3624 | 1464908477896 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:01:17 INFO - PROCESS | 3624 | 1464908477900 Marionette TRACE conn2 <- [1,1922,null,{}] 16:01:17 INFO - PROCESS | 3624 | 1464908477906 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:18 INFO - PROCESS | 3624 | 1464908478023 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 16:01:18 INFO - PROCESS | 3624 | 1464908478152 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:18 INFO - PROCESS | 3624 | ++DOCSHELL 10560400 == 46 [pid = 3624] [id = 490] 16:01:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (10562400) [pid = 3624] [serial = 1470] [outer = 00000000] 16:01:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (10A55400) [pid = 3624] [serial = 1471] [outer = 10562400] 16:01:18 INFO - PROCESS | 3624 | 1464908478211 Marionette DEBUG loaded listener.js 16:01:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (10B2A800) [pid = 3624] [serial = 1472] [outer = 10562400] 16:01:18 INFO - PROCESS | 3624 | 1464908478828 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 16:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 998ms 16:01:18 INFO - PROCESS | 3624 | 1464908478901 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 16:01:18 INFO - PROCESS | 3624 | 1464908478907 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 16:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:01:18 INFO - PROCESS | 3624 | 1464908478913 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:01:18 INFO - PROCESS | 3624 | 1464908478916 Marionette TRACE conn2 <- [1,1926,null,{}] 16:01:18 INFO - PROCESS | 3624 | 1464908478920 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 3624 | 1464908479026 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 16:01:19 INFO - PROCESS | 3624 | 1464908479168 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:19 INFO - PROCESS | 3624 | ++DOCSHELL 10B30400 == 47 [pid = 3624] [id = 491] 16:01:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (10C34C00) [pid = 3624] [serial = 1473] [outer = 00000000] 16:01:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (11088400) [pid = 3624] [serial = 1474] [outer = 10C34C00] 16:01:19 INFO - PROCESS | 3624 | 1464908479222 Marionette DEBUG loaded listener.js 16:01:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (11446C00) [pid = 3624] [serial = 1475] [outer = 10C34C00] 16:01:19 INFO - PROCESS | 3624 | 1464908479802 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 16:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 936ms 16:01:19 INFO - PROCESS | 3624 | 1464908479856 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 16:01:19 INFO - PROCESS | 3624 | 1464908479843 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 16:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:01:19 INFO - PROCESS | 3624 | 1464908479846 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:01:19 INFO - PROCESS | 3624 | 1464908479850 Marionette TRACE conn2 <- [1,1930,null,{}] 16:01:19 INFO - PROCESS | 3624 | 1464908479861 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:19 INFO - PROCESS | 3624 | 1464908479999 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 16:01:20 INFO - PROCESS | 3624 | 1464908480140 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:20 INFO - PROCESS | 3624 | ++DOCSHELL 13903C00 == 48 [pid = 3624] [id = 492] 16:01:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (13907C00) [pid = 3624] [serial = 1476] [outer = 00000000] 16:01:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (151D5C00) [pid = 3624] [serial = 1477] [outer = 13907C00] 16:01:20 INFO - PROCESS | 3624 | 1464908480197 Marionette DEBUG loaded listener.js 16:01:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (15679000) [pid = 3624] [serial = 1478] [outer = 13907C00] 16:01:20 INFO - PROCESS | 3624 | 1464908480796 Marionette TRACE conn2 <- [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]]]}] 16:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 998ms 16:01:20 INFO - PROCESS | 3624 | 1464908480849 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 16:01:20 INFO - PROCESS | 3624 | 1464908480852 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 16:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:01:20 INFO - PROCESS | 3624 | 1464908480856 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:01:20 INFO - PROCESS | 3624 | 1464908480858 Marionette TRACE conn2 <- [1,1934,null,{}] 16:01:20 INFO - PROCESS | 3624 | 1464908480861 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:20 INFO - PROCESS | 3624 | 1464908480963 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 16:01:21 INFO - PROCESS | 3624 | 1464908481069 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:21 INFO - PROCESS | 3624 | ++DOCSHELL 160A7800 == 49 [pid = 3624] [id = 493] 16:01:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (160A8000) [pid = 3624] [serial = 1479] [outer = 00000000] 16:01:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (161DD000) [pid = 3624] [serial = 1480] [outer = 160A8000] 16:01:21 INFO - PROCESS | 3624 | 1464908481130 Marionette DEBUG loaded listener.js 16:01:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166AD800) [pid = 3624] [serial = 1481] [outer = 160A8000] 16:01:21 INFO - PROCESS | 3624 | 1464908481679 Marionette TRACE conn2 <- [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]]]}] 16:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 842ms 16:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:01:21 INFO - PROCESS | 3624 | 1464908481717 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 16:01:21 INFO - PROCESS | 3624 | 1464908481719 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 16:01:21 INFO - PROCESS | 3624 | 1464908481723 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:01:21 INFO - PROCESS | 3624 | 1464908481726 Marionette TRACE conn2 <- [1,1938,null,{}] 16:01:21 INFO - PROCESS | 3624 | 1464908481729 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:21 INFO - PROCESS | 3624 | 1464908481828 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 16:01:21 INFO - PROCESS | 3624 | 1464908481933 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:21 INFO - PROCESS | 3624 | ++DOCSHELL 14366400 == 50 [pid = 3624] [id = 494] 16:01:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (15BEA000) [pid = 3624] [serial = 1482] [outer = 00000000] 16:01:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (166A6400) [pid = 3624] [serial = 1483] [outer = 15BEA000] 16:01:21 INFO - PROCESS | 3624 | 1464908481986 Marionette DEBUG loaded listener.js 16:01:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (166AD400) [pid = 3624] [serial = 1484] [outer = 15BEA000] 16:01:22 INFO - PROCESS | 3624 | 1464908482708 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 16:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1044ms 16:01:22 INFO - PROCESS | 3624 | 1464908482783 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 16:01:22 INFO - PROCESS | 3624 | 1464908482787 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 16:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:01:22 INFO - PROCESS | 3624 | 1464908482792 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:01:22 INFO - PROCESS | 3624 | 1464908482795 Marionette TRACE conn2 <- [1,1942,null,{}] 16:01:22 INFO - PROCESS | 3624 | 1464908482800 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:22 INFO - PROCESS | 3624 | 1464908482902 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 16:01:23 INFO - PROCESS | 3624 | 1464908483044 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:23 INFO - PROCESS | 3624 | ++DOCSHELL 10B2CC00 == 51 [pid = 3624] [id = 495] 16:01:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (10B2E800) [pid = 3624] [serial = 1485] [outer = 00000000] 16:01:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (11089400) [pid = 3624] [serial = 1486] [outer = 10B2E800] 16:01:23 INFO - PROCESS | 3624 | 1464908483099 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (12890400) [pid = 3624] [serial = 1487] [outer = 10B2E800] 16:01:23 INFO - PROCESS | 3624 | --DOCSHELL 1528B400 == 50 [pid = 3624] [id = 488] 16:01:23 INFO - PROCESS | 3624 | --DOCSHELL 13719C00 == 49 [pid = 3624] [id = 487] 16:01:23 INFO - PROCESS | 3624 | --DOCSHELL 13120800 == 48 [pid = 3624] [id = 486] 16:01:23 INFO - PROCESS | 3624 | --DOCSHELL 10A5C800 == 47 [pid = 3624] [id = 485] 16:01:23 INFO - PROCESS | 3624 | --DOCSHELL 102CD000 == 46 [pid = 3624] [id = 484] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17F4CC00) [pid = 3624] [serial = 1438] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (16DB8800) [pid = 3624] [serial = 1424] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (12B8E800) [pid = 3624] [serial = 1412] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1562EC00) [pid = 3624] [serial = 1408] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16DB6800) [pid = 3624] [serial = 1423] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (15149800) [pid = 3624] [serial = 1358] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (11C10800) [pid = 3624] [serial = 1414] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (17A94400) [pid = 3624] [serial = 1310] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (16605C00) [pid = 3624] [serial = 1421] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (161DEC00) [pid = 3624] [serial = 1420] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17B36400) [pid = 3624] [serial = 1361] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (11A10400) [pid = 3624] [serial = 1432] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (17A92400) [pid = 3624] [serial = 1426] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (12D85000) [pid = 3624] [serial = 1415] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (175ED000) [pid = 3624] [serial = 1319] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (11087400) [pid = 3624] [serial = 1411] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1436AC00) [pid = 3624] [serial = 1433] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17B56000) [pid = 3624] [serial = 1430] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (160A7000) [pid = 3624] [serial = 1409] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17AC8C00) [pid = 3624] [serial = 1427] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17B40C00) [pid = 3624] [serial = 1429] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (10F5CC00) [pid = 3624] [serial = 1313] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17B3B400) [pid = 3624] [serial = 1436] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (11262400) [pid = 3624] [serial = 1399] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17EA4C00) [pid = 3624] [serial = 1364] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (17F50800) [pid = 3624] [serial = 1405] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15BE9C00) [pid = 3624] [serial = 1418] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (15BF6400) [pid = 3624] [serial = 1402] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1562E400) [pid = 3624] [serial = 1417] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (171DA400) [pid = 3624] [serial = 1435] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10C35C00) [pid = 3624] [serial = 1355] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1435C000) [pid = 3624] [serial = 1316] [outer = 00000000] [url = about:blank] 16:01:23 INFO - PROCESS | 3624 | 1464908483591 Marionette TRACE conn2 <- [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]]]}] 16:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 842ms 16:01:23 INFO - PROCESS | 3624 | 1464908483636 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 16:01:23 INFO - PROCESS | 3624 | 1464908483641 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 16:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:01:23 INFO - PROCESS | 3624 | 1464908483647 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:01:23 INFO - PROCESS | 3624 | 1464908483650 Marionette TRACE conn2 <- [1,1946,null,{}] 16:01:23 INFO - PROCESS | 3624 | 1464908483653 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:23 INFO - PROCESS | 3624 | 1464908483737 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 16:01:23 INFO - PROCESS | 3624 | 1464908483744 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:23 INFO - PROCESS | 3624 | ++DOCSHELL 1108CC00 == 47 [pid = 3624] [id = 496] 16:01:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1108D400) [pid = 3624] [serial = 1488] [outer = 00000000] 16:01:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (130DEC00) [pid = 3624] [serial = 1489] [outer = 1108D400] 16:01:23 INFO - PROCESS | 3624 | 1464908483788 Marionette DEBUG loaded listener.js 16:01:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (13123400) [pid = 3624] [serial = 1490] [outer = 1108D400] 16:01:24 INFO - PROCESS | 3624 | 1464908484276 Marionette TRACE conn2 <- [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]]]}] 16:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 701ms 16:01:24 INFO - PROCESS | 3624 | 1464908484346 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 16:01:24 INFO - PROCESS | 3624 | 1464908484348 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 16:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:01:24 INFO - PROCESS | 3624 | 1464908484352 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:01:24 INFO - PROCESS | 3624 | 1464908484355 Marionette TRACE conn2 <- [1,1950,null,{}] 16:01:24 INFO - PROCESS | 3624 | 1464908484365 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:24 INFO - PROCESS | 3624 | 1464908484481 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 16:01:24 INFO - PROCESS | 3624 | 1464908484578 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:24 INFO - PROCESS | 3624 | ++DOCSHELL 13129400 == 48 [pid = 3624] [id = 497] 16:01:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (131A9800) [pid = 3624] [serial = 1491] [outer = 00000000] 16:01:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15145800) [pid = 3624] [serial = 1492] [outer = 131A9800] 16:01:24 INFO - PROCESS | 3624 | 1464908484625 Marionette DEBUG loaded listener.js 16:01:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (152D7400) [pid = 3624] [serial = 1493] [outer = 131A9800] 16:01:24 INFO - PROCESS | 3624 | 1464908484989 Marionette TRACE conn2 <- [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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 702ms 16:01:25 INFO - PROCESS | 3624 | 1464908485051 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3624 | 1464908485053 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 16:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:01:25 INFO - PROCESS | 3624 | 1464908485057 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3624 | 1464908485058 Marionette TRACE conn2 <- [1,1954,null,{}] 16:01:25 INFO - PROCESS | 3624 | 1464908485062 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 3624 | 1464908485146 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 16:01:25 INFO - PROCESS | 3624 | 1464908485153 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:25 INFO - PROCESS | 3624 | ++DOCSHELL 1594D400 == 49 [pid = 3624] [id = 498] 16:01:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (15B65000) [pid = 3624] [serial = 1494] [outer = 00000000] 16:01:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (160A1C00) [pid = 3624] [serial = 1495] [outer = 15B65000] 16:01:25 INFO - PROCESS | 3624 | 1464908485197 Marionette DEBUG loaded listener.js 16:01:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (161D5800) [pid = 3624] [serial = 1496] [outer = 15B65000] 16:01:25 INFO - PROCESS | 3624 | 1464908485635 Marionette TRACE conn2 <- [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]]]}] 16:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 639ms 16:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:01:25 INFO - PROCESS | 3624 | 1464908485700 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 16:01:25 INFO - PROCESS | 3624 | 1464908485702 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 16:01:25 INFO - PROCESS | 3624 | 1464908485705 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:01:25 INFO - PROCESS | 3624 | 1464908485707 Marionette TRACE conn2 <- [1,1958,null,{}] 16:01:25 INFO - PROCESS | 3624 | 1464908485710 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:25 INFO - PROCESS | 3624 | 1464908485830 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 16:01:25 INFO - PROCESS | 3624 | 1464908485924 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:25 INFO - PROCESS | 3624 | ++DOCSHELL 15B70400 == 50 [pid = 3624] [id = 499] 16:01:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (161D7000) [pid = 3624] [serial = 1497] [outer = 00000000] 16:01:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (166A6C00) [pid = 3624] [serial = 1498] [outer = 161D7000] 16:01:25 INFO - PROCESS | 3624 | 1464908485968 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16D4A400) [pid = 3624] [serial = 1499] [outer = 161D7000] 16:01:26 INFO - PROCESS | 3624 | 1464908486389 Marionette TRACE conn2 <- [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]]]}] 16:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 733ms 16:01:26 INFO - PROCESS | 3624 | 1464908486446 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 16:01:26 INFO - PROCESS | 3624 | 1464908486448 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 16:01:26 INFO - PROCESS | 3624 | 1464908486451 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:01:26 INFO - PROCESS | 3624 | 1464908486453 Marionette TRACE conn2 <- [1,1962,null,{}] 16:01:26 INFO - PROCESS | 3624 | 1464908486456 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:26 INFO - PROCESS | 3624 | 1464908486588 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 16:01:26 INFO - PROCESS | 3624 | 1464908486657 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:26 INFO - PROCESS | 3624 | ++DOCSHELL 14E26400 == 51 [pid = 3624] [id = 500] 16:01:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (15BEAC00) [pid = 3624] [serial = 1500] [outer = 00000000] 16:01:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17537400) [pid = 3624] [serial = 1501] [outer = 15BEAC00] 16:01:26 INFO - PROCESS | 3624 | 1464908486702 Marionette DEBUG loaded listener.js 16:01:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (175E2800) [pid = 3624] [serial = 1502] [outer = 15BEAC00] 16:01:27 INFO - PROCESS | 3624 | 1464908487114 Marionette TRACE conn2 <- [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]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 686ms 16:01:27 INFO - PROCESS | 3624 | 1464908487155 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3624 | 1464908487156 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 16:01:27 INFO - PROCESS | 3624 | 1464908487160 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:01:27 INFO - PROCESS | 3624 | 1464908487162 Marionette TRACE conn2 <- [1,1966,null,{}] 16:01:27 INFO - PROCESS | 3624 | 1464908487165 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 3624 | 1464908487308 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 16:01:27 INFO - PROCESS | 3624 | 1464908487372 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:27 INFO - PROCESS | 3624 | ++DOCSHELL 0F397000 == 52 [pid = 3624] [id = 501] 16:01:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (17175C00) [pid = 3624] [serial = 1503] [outer = 00000000] 16:01:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17752400) [pid = 3624] [serial = 1504] [outer = 17175C00] 16:01:27 INFO - PROCESS | 3624 | 1464908487415 Marionette DEBUG loaded listener.js 16:01:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17A8AC00) [pid = 3624] [serial = 1505] [outer = 17175C00] 16:01:27 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (140C9C00) [pid = 3624] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:01:27 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (152D1400) [pid = 3624] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:01:27 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1043E800) [pid = 3624] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:01:27 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17E67000) [pid = 3624] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:01:27 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (10BB0400) [pid = 3624] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:01:27 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (13121400) [pid = 3624] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:01:27 INFO - PROCESS | 3624 | 1464908487827 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:01:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 16:01:27 INFO - PROCESS | 3624 | 1464908487886 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 16:01:27 INFO - PROCESS | 3624 | 1464908487888 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 16:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:01:27 INFO - PROCESS | 3624 | 1464908487891 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:01:27 INFO - PROCESS | 3624 | 1464908487893 Marionette TRACE conn2 <- [1,1970,null,{}] 16:01:27 INFO - PROCESS | 3624 | 1464908487896 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:27 INFO - PROCESS | 3624 | 1464908487977 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 16:01:28 INFO - PROCESS | 3624 | 1464908488071 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:28 INFO - PROCESS | 3624 | ++DOCSHELL 10561000 == 53 [pid = 3624] [id = 502] 16:01:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (105EE400) [pid = 3624] [serial = 1506] [outer = 00000000] 16:01:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (15141800) [pid = 3624] [serial = 1507] [outer = 105EE400] 16:01:28 INFO - PROCESS | 3624 | 1464908488116 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (17A92400) [pid = 3624] [serial = 1508] [outer = 105EE400] 16:01:28 INFO - PROCESS | 3624 | 1464908488479 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 623ms 16:01:28 INFO - PROCESS | 3624 | 1464908488529 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 16:01:28 INFO - PROCESS | 3624 | 1464908488531 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 16:01:28 INFO - PROCESS | 3624 | 1464908488535 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:01:28 INFO - PROCESS | 3624 | 1464908488536 Marionette TRACE conn2 <- [1,1974,null,{}] 16:01:28 INFO - PROCESS | 3624 | 1464908488539 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:28 INFO - PROCESS | 3624 | 1464908488656 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 16:01:28 INFO - PROCESS | 3624 | 1464908488694 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:28 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EA800 == 54 [pid = 3624] [id = 503] 16:01:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (0F2EB800) [pid = 3624] [serial = 1509] [outer = 00000000] 16:01:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (17ACCC00) [pid = 3624] [serial = 1510] [outer = 0F2EB800] 16:01:28 INFO - PROCESS | 3624 | 1464908488737 Marionette DEBUG loaded listener.js 16:01:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17B35800) [pid = 3624] [serial = 1511] [outer = 0F2EB800] 16:01:29 INFO - PROCESS | 3624 | 1464908489151 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 639ms 16:01:29 INFO - PROCESS | 3624 | 1464908489173 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3624 | 1464908489175 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 16:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:01:29 INFO - PROCESS | 3624 | 1464908489178 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 3624 | 1464908489180 Marionette TRACE conn2 <- [1,1978,null,{}] 16:01:29 INFO - PROCESS | 3624 | 1464908489183 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:29 INFO - PROCESS | 3624 | 1464908489300 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 16:01:29 INFO - PROCESS | 3624 | 1464908489308 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:29 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F7400 == 55 [pid = 3624] [id = 504] 16:01:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17A95400) [pid = 3624] [serial = 1512] [outer = 00000000] 16:01:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17B4C400) [pid = 3624] [serial = 1513] [outer = 17A95400] 16:01:29 INFO - PROCESS | 3624 | 1464908489359 Marionette DEBUG loaded listener.js 16:01:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17B4F400) [pid = 3624] [serial = 1514] [outer = 17A95400] 16:01:29 INFO - PROCESS | 3624 | 1464908489822 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 16:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 702ms 16:01:29 INFO - PROCESS | 3624 | 1464908489879 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 16:01:29 INFO - PROCESS | 3624 | 1464908489883 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 16:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:01:29 INFO - PROCESS | 3624 | 1464908489889 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:01:29 INFO - PROCESS | 3624 | 1464908489893 Marionette TRACE conn2 <- [1,1982,null,{}] 16:01:29 INFO - PROCESS | 3624 | 1464908489900 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 3624 | 1464908490089 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 16:01:30 INFO - PROCESS | 3624 | 1464908490217 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:30 INFO - PROCESS | 3624 | ++DOCSHELL 10C35C00 == 56 [pid = 3624] [id = 505] 16:01:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (10C37C00) [pid = 3624] [serial = 1515] [outer = 00000000] 16:01:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (10ECF800) [pid = 3624] [serial = 1516] [outer = 10C37C00] 16:01:30 INFO - PROCESS | 3624 | 1464908490273 Marionette DEBUG loaded listener.js 16:01:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (11088000) [pid = 3624] [serial = 1517] [outer = 10C37C00] 16:01:30 INFO - PROCESS | 3624 | 1464908490801 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 16:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 936ms 16:01:30 INFO - PROCESS | 3624 | 1464908490835 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 16:01:30 INFO - PROCESS | 3624 | 1464908490841 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 16:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:01:30 INFO - PROCESS | 3624 | 1464908490863 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:01:30 INFO - PROCESS | 3624 | 1464908490866 Marionette TRACE conn2 <- [1,1986,null,{}] 16:01:30 INFO - PROCESS | 3624 | 1464908490870 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:30 INFO - PROCESS | 3624 | 1464908490977 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 16:01:31 INFO - PROCESS | 3624 | 1464908491085 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:31 INFO - PROCESS | 3624 | ++DOCSHELL 140CD000 == 57 [pid = 3624] [id = 506] 16:01:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (140D1400) [pid = 3624] [serial = 1518] [outer = 00000000] 16:01:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (15143C00) [pid = 3624] [serial = 1519] [outer = 140D1400] 16:01:31 INFO - PROCESS | 3624 | 1464908491138 Marionette DEBUG loaded listener.js 16:01:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (15BF6400) [pid = 3624] [serial = 1520] [outer = 140D1400] 16:01:31 INFO - PROCESS | 3624 | 1464908491736 Marionette TRACE conn2 <- [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]]]}] 16:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 905ms 16:01:31 INFO - PROCESS | 3624 | 1464908491771 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 16:01:31 INFO - PROCESS | 3624 | 1464908491773 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 16:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:01:31 INFO - PROCESS | 3624 | 1464908491777 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:01:31 INFO - PROCESS | 3624 | 1464908491781 Marionette TRACE conn2 <- [1,1990,null,{}] 16:01:31 INFO - PROCESS | 3624 | 1464908491792 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:31 INFO - PROCESS | 3624 | 1464908491910 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 16:01:32 INFO - PROCESS | 3624 | 1464908492019 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:32 INFO - PROCESS | 3624 | ++DOCSHELL 17176400 == 58 [pid = 3624] [id = 507] 16:01:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (171DA000) [pid = 3624] [serial = 1521] [outer = 00000000] 16:01:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17ABEC00) [pid = 3624] [serial = 1522] [outer = 171DA000] 16:01:32 INFO - PROCESS | 3624 | 1464908492074 Marionette DEBUG loaded listener.js 16:01:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17B54000) [pid = 3624] [serial = 1523] [outer = 171DA000] 16:01:32 INFO - PROCESS | 3624 | 1464908492636 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 16:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 904ms 16:01:32 INFO - PROCESS | 3624 | 1464908492680 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 16:01:32 INFO - PROCESS | 3624 | 1464908492683 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 16:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:01:32 INFO - PROCESS | 3624 | 1464908492687 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:01:32 INFO - PROCESS | 3624 | 1464908492689 Marionette TRACE conn2 <- [1,1994,null,{}] 16:01:32 INFO - PROCESS | 3624 | 1464908492692 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:32 INFO - PROCESS | 3624 | 1464908492797 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 16:01:32 INFO - PROCESS | 3624 | 1464908492904 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:32 INFO - PROCESS | 3624 | ++DOCSHELL 17E6D400 == 59 [pid = 3624] [id = 508] 16:01:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17E9B800) [pid = 3624] [serial = 1524] [outer = 00000000] 16:01:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17EA3000) [pid = 3624] [serial = 1525] [outer = 17E9B800] 16:01:32 INFO - PROCESS | 3624 | 1464908492957 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17EC3400) [pid = 3624] [serial = 1526] [outer = 17E9B800] 16:01:33 INFO - PROCESS | 3624 | 1464908493589 Marionette TRACE conn2 <- [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]]]}] 16:01:33 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 16:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 935ms 16:01:33 INFO - PROCESS | 3624 | 1464908493631 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 16:01:33 INFO - PROCESS | 3624 | 1464908493634 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 16:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:01:33 INFO - PROCESS | 3624 | 1464908493637 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:01:33 INFO - PROCESS | 3624 | 1464908493639 Marionette TRACE conn2 <- [1,1998,null,{}] 16:01:33 INFO - PROCESS | 3624 | 1464908493643 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:33 INFO - PROCESS | 3624 | 1464908493745 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 16:01:33 INFO - PROCESS | 3624 | 1464908493854 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:33 INFO - PROCESS | 3624 | ++DOCSHELL 112AA400 == 60 [pid = 3624] [id = 509] 16:01:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (12893400) [pid = 3624] [serial = 1527] [outer = 00000000] 16:01:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (14362000) [pid = 3624] [serial = 1528] [outer = 12893400] 16:01:33 INFO - PROCESS | 3624 | 1464908493907 Marionette DEBUG loaded listener.js 16:01:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (15627C00) [pid = 3624] [serial = 1529] [outer = 12893400] 16:01:34 INFO - PROCESS | 3624 | 1464908494644 Marionette TRACE conn2 <- [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]]]}] 16:01:34 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 16:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1045ms 16:01:34 INFO - PROCESS | 3624 | 1464908494700 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 16:01:34 INFO - PROCESS | 3624 | 1464908494704 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 16:01:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:01:34 INFO - PROCESS | 3624 | 1464908494711 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:01:34 INFO - PROCESS | 3624 | 1464908494714 Marionette TRACE conn2 <- [1,2002,null,{}] 16:01:34 INFO - PROCESS | 3624 | 1464908494719 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:34 INFO - PROCESS | 3624 | 1464908494816 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 16:01:34 INFO - PROCESS | 3624 | 1464908494926 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:34 INFO - PROCESS | 3624 | ++DOCSHELL 10B2C400 == 61 [pid = 3624] [id = 510] 16:01:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (10B2C800) [pid = 3624] [serial = 1530] [outer = 00000000] 16:01:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (10EC8C00) [pid = 3624] [serial = 1531] [outer = 10B2C800] 16:01:34 INFO - PROCESS | 3624 | 1464908494974 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1108D800) [pid = 3624] [serial = 1532] [outer = 10B2C800] 16:01:35 INFO - PROCESS | 3624 | 1464908495567 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 17F0FC00 == 60 [pid = 3624] [id = 465] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 0F2EA800 == 59 [pid = 3624] [id = 503] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 10561000 == 58 [pid = 3624] [id = 502] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 0F397000 == 57 [pid = 3624] [id = 501] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 14E26400 == 56 [pid = 3624] [id = 500] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 15B70400 == 55 [pid = 3624] [id = 499] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 13DD4800 == 54 [pid = 3624] [id = 479] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 1594D400 == 53 [pid = 3624] [id = 498] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 13129400 == 52 [pid = 3624] [id = 497] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 1108CC00 == 51 [pid = 3624] [id = 496] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 10B2CC00 == 50 [pid = 3624] [id = 495] 16:01:35 INFO - PROCESS | 3624 | --DOCSHELL 15BEDC00 == 49 [pid = 3624] [id = 489] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15147000) [pid = 3624] [serial = 1463] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (15143800) [pid = 3624] [serial = 1462] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (15679800) [pid = 3624] [serial = 1465] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (15681C00) [pid = 3624] [serial = 1466] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (10EE7C00) [pid = 3624] [serial = 1441] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (10BB4400) [pid = 3624] [serial = 1454] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (10A5E400) [pid = 3624] [serial = 1453] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (18FB0000) [pid = 3624] [serial = 1451] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (18979000) [pid = 3624] [serial = 1450] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (10F60C00) [pid = 3624] [serial = 1456] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1108E400) [pid = 3624] [serial = 1457] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1322A400) [pid = 3624] [serial = 1459] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (13907800) [pid = 3624] [serial = 1460] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (15287C00) [pid = 3624] [serial = 1444] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (17B3CC00) [pid = 3624] [serial = 1447] [outer = 00000000] [url = about:blank] 16:01:35 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (161D8400) [pid = 3624] [serial = 1468] [outer = 00000000] [url = about:blank] 16:01:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:01:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 936ms 16:01:35 INFO - PROCESS | 3624 | 1464908495638 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 16:01:35 INFO - PROCESS | 3624 | 1464908495643 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 16:01:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:01:35 INFO - PROCESS | 3624 | 1464908495649 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:01:35 INFO - PROCESS | 3624 | 1464908495651 Marionette TRACE conn2 <- [1,2006,null,{}] 16:01:35 INFO - PROCESS | 3624 | 1464908495655 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:35 INFO - PROCESS | 3624 | 1464908495753 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 16:01:35 INFO - PROCESS | 3624 | 1464908495844 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:35 INFO - PROCESS | 3624 | ++DOCSHELL 105EF000 == 50 [pid = 3624] [id = 511] 16:01:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (10A57800) [pid = 3624] [serial = 1533] [outer = 00000000] 16:01:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (11082000) [pid = 3624] [serial = 1534] [outer = 10A57800] 16:01:35 INFO - PROCESS | 3624 | 1464908495889 Marionette DEBUG loaded listener.js 16:01:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (11262800) [pid = 3624] [serial = 1535] [outer = 10A57800] 16:01:36 INFO - PROCESS | 3624 | 1464908496345 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:01:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 733ms 16:01:36 INFO - PROCESS | 3624 | 1464908496391 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 16:01:36 INFO - PROCESS | 3624 | 1464908496393 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 16:01:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:01:36 INFO - PROCESS | 3624 | 1464908496396 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:01:36 INFO - PROCESS | 3624 | 1464908496400 Marionette TRACE conn2 <- [1,2010,null,{}] 16:01:36 INFO - PROCESS | 3624 | 1464908496410 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:36 INFO - PROCESS | 3624 | 1464908496493 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 16:01:36 INFO - PROCESS | 3624 | 1464908496509 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:36 INFO - PROCESS | 3624 | ++DOCSHELL 140D0800 == 51 [pid = 3624] [id = 512] 16:01:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (140D1000) [pid = 3624] [serial = 1536] [outer = 00000000] 16:01:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (14365000) [pid = 3624] [serial = 1537] [outer = 140D1000] 16:01:36 INFO - PROCESS | 3624 | 1464908496564 Marionette DEBUG loaded listener.js 16:01:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (15146800) [pid = 3624] [serial = 1538] [outer = 140D1000] 16:01:37 INFO - PROCESS | 3624 | 1464908497013 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 623ms 16:01:37 INFO - PROCESS | 3624 | 1464908497031 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 3624 | 1464908497034 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 16:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:01:37 INFO - PROCESS | 3624 | 1464908497037 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - PROCESS | 3624 | 1464908497039 Marionette TRACE conn2 <- [1,2014,null,{}] 16:01:37 INFO - PROCESS | 3624 | 1464908497042 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:37 INFO - PROCESS | 3624 | 1464908497122 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 16:01:37 INFO - PROCESS | 3624 | 1464908497129 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:37 INFO - PROCESS | 3624 | ++DOCSHELL 140CC000 == 52 [pid = 3624] [id = 513] 16:01:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (15140C00) [pid = 3624] [serial = 1539] [outer = 00000000] 16:01:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (15BEDC00) [pid = 3624] [serial = 1540] [outer = 15140C00] 16:01:37 INFO - PROCESS | 3624 | 1464908497176 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (15B70400) [pid = 3624] [serial = 1541] [outer = 15140C00] 16:01:37 INFO - PROCESS | 3624 | 1464908497608 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 16:01:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:01:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 592ms 16:01:37 INFO - PROCESS | 3624 | 1464908497644 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 16:01:37 INFO - PROCESS | 3624 | 1464908497646 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 16:01:37 INFO - PROCESS | 3624 | 1464908497649 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:01:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:01:37 INFO - PROCESS | 3624 | 1464908497651 Marionette TRACE conn2 <- [1,2018,null,{}] 16:01:37 INFO - PROCESS | 3624 | 1464908497654 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:37 INFO - PROCESS | 3624 | 1464908497745 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 16:01:37 INFO - PROCESS | 3624 | 1464908497751 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:37 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F0800 == 53 [pid = 3624] [id = 514] 16:01:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (11C7FC00) [pid = 3624] [serial = 1542] [outer = 00000000] 16:01:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (161D7C00) [pid = 3624] [serial = 1543] [outer = 11C7FC00] 16:01:37 INFO - PROCESS | 3624 | 1464908497797 Marionette DEBUG loaded listener.js 16:01:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (16605C00) [pid = 3624] [serial = 1544] [outer = 11C7FC00] 16:01:38 INFO - PROCESS | 3624 | 1464908498294 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 16:01:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:01:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 702ms 16:01:38 INFO - PROCESS | 3624 | 1464908498350 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 16:01:38 INFO - PROCESS | 3624 | 1464908498352 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 16:01:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:01:38 INFO - PROCESS | 3624 | 1464908498356 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:01:38 INFO - PROCESS | 3624 | 1464908498357 Marionette TRACE conn2 <- [1,2022,null,{}] 16:01:38 INFO - PROCESS | 3624 | 1464908498361 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:38 INFO - PROCESS | 3624 | 1464908498495 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 16:01:38 INFO - PROCESS | 3624 | 1464908498510 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:38 INFO - PROCESS | 3624 | ++DOCSHELL 16DAF400 == 54 [pid = 3624] [id = 515] 16:01:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (16DB0C00) [pid = 3624] [serial = 1545] [outer = 00000000] 16:01:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17175800) [pid = 3624] [serial = 1546] [outer = 16DB0C00] 16:01:38 INFO - PROCESS | 3624 | 1464908498615 Marionette DEBUG loaded listener.js 16:01:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17542400) [pid = 3624] [serial = 1547] [outer = 16DB0C00] 16:01:39 INFO - PROCESS | 3624 | 1464908499017 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 701ms 16:01:39 INFO - PROCESS | 3624 | 1464908499055 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 3624 | 1464908499057 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 16:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:01:39 INFO - PROCESS | 3624 | 1464908499060 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3624 | 1464908499062 Marionette TRACE conn2 <- [1,2026,null,{}] 16:01:39 INFO - PROCESS | 3624 | 1464908499065 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 3624 | 1464908499249 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 16:01:39 INFO - PROCESS | 3624 | 1464908499263 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:39 INFO - PROCESS | 3624 | ++DOCSHELL 13232800 == 55 [pid = 3624] [id = 516] 16:01:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (16DBB400) [pid = 3624] [serial = 1548] [outer = 00000000] 16:01:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (177ADC00) [pid = 3624] [serial = 1549] [outer = 16DBB400] 16:01:39 INFO - PROCESS | 3624 | 1464908499358 Marionette DEBUG loaded listener.js 16:01:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17A8F800) [pid = 3624] [serial = 1550] [outer = 16DBB400] 16:01:39 INFO - PROCESS | 3624 | 1464908499774 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 16:01:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:01:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 733ms 16:01:39 INFO - PROCESS | 3624 | 1464908499801 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 16:01:39 INFO - PROCESS | 3624 | 1464908499803 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 16:01:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:01:39 INFO - PROCESS | 3624 | 1464908499812 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:01:39 INFO - PROCESS | 3624 | 1464908499813 Marionette TRACE conn2 <- [1,2030,null,{}] 16:01:39 INFO - PROCESS | 3624 | 1464908499817 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:39 INFO - PROCESS | 3624 | 1464908499926 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 16:01:39 INFO - PROCESS | 3624 | 1464908499933 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:39 INFO - PROCESS | 3624 | ++DOCSHELL 1716AC00 == 56 [pid = 3624] [id = 517] 16:01:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17538C00) [pid = 3624] [serial = 1551] [outer = 00000000] 16:01:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17B51800) [pid = 3624] [serial = 1552] [outer = 17538C00] 16:01:39 INFO - PROCESS | 3624 | 1464908499977 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17E6EC00) [pid = 3624] [serial = 1553] [outer = 17538C00] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (0F2EB800) [pid = 3624] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (17175C00) [pid = 3624] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17E9C800) [pid = 3624] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17F47000) [pid = 3624] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (10C3A000) [pid = 3624] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (14363C00) [pid = 3624] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (166AA800) [pid = 3624] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (10C36000) [pid = 3624] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (15140400) [pid = 3624] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (175E7000) [pid = 3624] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (161D7000) [pid = 3624] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15B65000) [pid = 3624] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (15BEAC00) [pid = 3624] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (105EE400) [pid = 3624] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (10B2E800) [pid = 3624] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (15BEA000) [pid = 3624] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (131A9800) [pid = 3624] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:01:40 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (1108D400) [pid = 3624] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:01:40 INFO - PROCESS | 3624 | 1464908500640 Marionette TRACE conn2 <- [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]]]}] 16:01: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) 16:01:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 904ms 16:01:40 INFO - PROCESS | 3624 | 1464908500711 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 16:01:40 INFO - PROCESS | 3624 | 1464908500713 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 16:01:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:01:40 INFO - PROCESS | 3624 | 1464908500716 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:01:40 INFO - PROCESS | 3624 | 1464908500718 Marionette TRACE conn2 <- [1,2034,null,{}] 16:01:40 INFO - PROCESS | 3624 | 1464908500721 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:40 INFO - PROCESS | 3624 | 1464908500800 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 16:01:40 INFO - PROCESS | 3624 | 1464908500810 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:40 INFO - PROCESS | 3624 | ++DOCSHELL 1436A000 == 57 [pid = 3624] [id = 518] 16:01:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (15142C00) [pid = 3624] [serial = 1554] [outer = 00000000] 16:01:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1594A000) [pid = 3624] [serial = 1555] [outer = 15142C00] 16:01:40 INFO - PROCESS | 3624 | 1464908500853 Marionette DEBUG loaded listener.js 16:01:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (160A2800) [pid = 3624] [serial = 1556] [outer = 15142C00] 16:01:41 INFO - PROCESS | 3624 | 1464908501302 Marionette TRACE conn2 <- [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]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 624ms 16:01:41 INFO - PROCESS | 3624 | 1464908501355 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 16:01:41 INFO - PROCESS | 3624 | 1464908501357 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 16:01:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:01:41 INFO - PROCESS | 3624 | 1464908501361 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:01:41 INFO - PROCESS | 3624 | 1464908501362 Marionette TRACE conn2 <- [1,2038,null,{}] 16:01:41 INFO - PROCESS | 3624 | 1464908501366 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:41 INFO - PROCESS | 3624 | 1464908501446 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 16:01:41 INFO - PROCESS | 3624 | 1464908501454 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:41 INFO - PROCESS | 3624 | ++DOCSHELL 16D3E400 == 58 [pid = 3624] [id = 519] 16:01:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (175E7000) [pid = 3624] [serial = 1557] [outer = 00000000] 16:01:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17B36C00) [pid = 3624] [serial = 1558] [outer = 175E7000] 16:01:41 INFO - PROCESS | 3624 | 1464908501496 Marionette DEBUG loaded listener.js 16:01:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17B56400) [pid = 3624] [serial = 1559] [outer = 175E7000] 16:01:41 INFO - PROCESS | 3624 | 1464908501953 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:01:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 624ms 16:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:01:42 INFO - PROCESS | 3624 | 1464908501998 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3624 | 1464908502001 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 16:01:42 INFO - PROCESS | 3624 | 1464908502005 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 3624 | 1464908502007 Marionette TRACE conn2 <- [1,2042,null,{}] 16:01:42 INFO - PROCESS | 3624 | 1464908502010 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:42 INFO - PROCESS | 3624 | 1464908502109 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 16:01:42 INFO - PROCESS | 3624 | 1464908502115 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:42 INFO - PROCESS | 3624 | ++DOCSHELL 12809C00 == 59 [pid = 3624] [id = 520] 16:01:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17E9E400) [pid = 3624] [serial = 1560] [outer = 00000000] 16:01:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (18551C00) [pid = 3624] [serial = 1561] [outer = 17E9E400] 16:01:42 INFO - PROCESS | 3624 | 1464908502163 Marionette DEBUG loaded listener.js 16:01:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (18973800) [pid = 3624] [serial = 1562] [outer = 17E9E400] 16:01:42 INFO - PROCESS | 3624 | 1464908502866 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 16:01:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:01:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 936ms 16:01:42 INFO - PROCESS | 3624 | 1464908502934 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 16:01:42 INFO - PROCESS | 3624 | 1464908502940 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 16:01:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:01:42 INFO - PROCESS | 3624 | 1464908502944 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:01:42 INFO - PROCESS | 3624 | 1464908502949 Marionette TRACE conn2 <- [1,2046,null,{}] 16:01:42 INFO - PROCESS | 3624 | 1464908502954 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:43 INFO - PROCESS | 3624 | 1464908503096 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 16:01:43 INFO - PROCESS | 3624 | 1464908503207 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:43 INFO - PROCESS | 3624 | ++DOCSHELL 10A58000 == 60 [pid = 3624] [id = 521] 16:01:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (10B36000) [pid = 3624] [serial = 1563] [outer = 00000000] 16:01:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (11083C00) [pid = 3624] [serial = 1564] [outer = 10B36000] 16:01:43 INFO - PROCESS | 3624 | 1464908503262 Marionette DEBUG loaded listener.js 16:01:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (12B04000) [pid = 3624] [serial = 1565] [outer = 10B36000] 16:01:43 INFO - PROCESS | 3624 | 1464908503845 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 16:01:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:01:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 935ms 16:01:43 INFO - PROCESS | 3624 | 1464908503890 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 16:01:43 INFO - PROCESS | 3624 | 1464908503896 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 16:01:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:01:43 INFO - PROCESS | 3624 | 1464908503903 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:01:43 INFO - PROCESS | 3624 | 1464908503905 Marionette TRACE conn2 <- [1,2050,null,{}] 16:01:43 INFO - PROCESS | 3624 | 1464908503909 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:44 INFO - PROCESS | 3624 | 1464908504017 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 16:01:44 INFO - PROCESS | 3624 | 1464908504190 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:44 INFO - PROCESS | 3624 | ++DOCSHELL 151CC800 == 61 [pid = 3624] [id = 522] 16:01:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (152D7C00) [pid = 3624] [serial = 1566] [outer = 00000000] 16:01:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (15687C00) [pid = 3624] [serial = 1567] [outer = 152D7C00] 16:01:44 INFO - PROCESS | 3624 | 1464908504248 Marionette DEBUG loaded listener.js 16:01:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (161D6400) [pid = 3624] [serial = 1568] [outer = 152D7C00] 16:01:44 INFO - PROCESS | 3624 | 1464908504896 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 16:01:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:01:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1045ms 16:01:44 INFO - PROCESS | 3624 | 1464908504965 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 16:01:44 INFO - PROCESS | 3624 | 1464908504967 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 16:01:44 INFO - PROCESS | 3624 | 1464908504971 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:01:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:01:44 INFO - PROCESS | 3624 | 1464908504975 Marionette TRACE conn2 <- [1,2054,null,{}] 16:01:44 INFO - PROCESS | 3624 | 1464908504987 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:45 INFO - PROCESS | 3624 | 1464908505127 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 16:01:45 INFO - PROCESS | 3624 | 1464908505266 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:45 INFO - PROCESS | 3624 | ++DOCSHELL 1753C400 == 62 [pid = 3624] [id = 523] 16:01:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17B3F800) [pid = 3624] [serial = 1569] [outer = 00000000] 16:01:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17F4A400) [pid = 3624] [serial = 1570] [outer = 17B3F800] 16:01:45 INFO - PROCESS | 3624 | 1464908505323 Marionette DEBUG loaded listener.js 16:01:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1854F800) [pid = 3624] [serial = 1571] [outer = 17B3F800] 16:01:45 INFO - PROCESS | 3624 | 1464908505879 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 16:01:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:01:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 935ms 16:01:45 INFO - PROCESS | 3624 | 1464908505919 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 16:01:45 INFO - PROCESS | 3624 | 1464908505922 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 16:01:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:01:45 INFO - PROCESS | 3624 | 1464908505925 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:01:45 INFO - PROCESS | 3624 | 1464908505927 Marionette TRACE conn2 <- [1,2058,null,{}] 16:01:45 INFO - PROCESS | 3624 | 1464908505931 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:46 INFO - PROCESS | 3624 | 1464908506036 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 16:01:46 INFO - PROCESS | 3624 | 1464908506145 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:46 INFO - PROCESS | 3624 | ++DOCSHELL 1854B800 == 63 [pid = 3624] [id = 524] 16:01:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1854E800) [pid = 3624] [serial = 1572] [outer = 00000000] 16:01:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (18FAF400) [pid = 3624] [serial = 1573] [outer = 1854E800] 16:01:46 INFO - PROCESS | 3624 | 1464908506198 Marionette DEBUG loaded listener.js 16:01:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (18FB3000) [pid = 3624] [serial = 1574] [outer = 1854E800] 16:01:46 INFO - PROCESS | 3624 | 1464908506834 Marionette TRACE conn2 <- [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]]]}] 16:01:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:01:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 935ms 16:01:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:01:46 INFO - PROCESS | 3624 | 1464908506870 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 16:01:46 INFO - PROCESS | 3624 | 1464908506873 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 16:01:46 INFO - PROCESS | 3624 | 1464908506876 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:01:46 INFO - PROCESS | 3624 | 1464908506878 Marionette TRACE conn2 <- [1,2062,null,{}] 16:01:46 INFO - PROCESS | 3624 | 1464908506882 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:46 INFO - PROCESS | 3624 | 1464908506986 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 16:01:47 INFO - PROCESS | 3624 | 1464908507095 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:47 INFO - PROCESS | 3624 | ++DOCSHELL 1055B800 == 64 [pid = 3624] [id = 525] 16:01:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (10A57400) [pid = 3624] [serial = 1575] [outer = 00000000] 16:01:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (12D7C400) [pid = 3624] [serial = 1576] [outer = 10A57400] 16:01:47 INFO - PROCESS | 3624 | 1464908507148 Marionette DEBUG loaded listener.js 16:01:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (13904000) [pid = 3624] [serial = 1577] [outer = 10A57400] 16:01:47 INFO - PROCESS | 3624 | 1464908507863 Marionette TRACE conn2 <- [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]]]}] 16:01:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:01:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1029ms 16:01:47 INFO - PROCESS | 3624 | 1464908507933 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 16:01:47 INFO - PROCESS | 3624 | 1464908507938 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 16:01:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:01:47 INFO - PROCESS | 3624 | 1464908507942 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:01:47 INFO - PROCESS | 3624 | 1464908507946 Marionette TRACE conn2 <- [1,2066,null,{}] 16:01:47 INFO - PROCESS | 3624 | 1464908507951 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 3624 | 1464908508056 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 16:01:48 INFO - PROCESS | 3624 | 1464908508198 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:48 INFO - PROCESS | 3624 | ++DOCSHELL 11081C00 == 65 [pid = 3624] [id = 526] 16:01:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (11085000) [pid = 3624] [serial = 1578] [outer = 00000000] 16:01:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (12810000) [pid = 3624] [serial = 1579] [outer = 11085000] 16:01:48 INFO - PROCESS | 3624 | 1464908508250 Marionette DEBUG loaded listener.js 16:01:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (131AA800) [pid = 3624] [serial = 1580] [outer = 11085000] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 131B4C00 == 64 [pid = 3624] [id = 469] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 17E68000 == 63 [pid = 3624] [id = 468] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 10B30400 == 62 [pid = 3624] [id = 491] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 16D3E400 == 61 [pid = 3624] [id = 519] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 1436A000 == 60 [pid = 3624] [id = 518] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 1716AC00 == 59 [pid = 3624] [id = 517] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 13232800 == 58 [pid = 3624] [id = 516] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 16DAF400 == 57 [pid = 3624] [id = 515] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 0F2F0800 == 56 [pid = 3624] [id = 514] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 140CC000 == 55 [pid = 3624] [id = 513] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 140D0800 == 54 [pid = 3624] [id = 512] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 105EF000 == 53 [pid = 3624] [id = 511] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 10B2C400 == 52 [pid = 3624] [id = 510] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 140CD000 == 51 [pid = 3624] [id = 506] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 10C35C00 == 50 [pid = 3624] [id = 505] 16:01:48 INFO - PROCESS | 3624 | --DOCSHELL 0F2F7400 == 49 [pid = 3624] [id = 504] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (18317800) [pid = 3624] [serial = 1439] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (18321000) [pid = 3624] [serial = 1406] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (185B5400) [pid = 3624] [serial = 1397] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (131AAC00) [pid = 3624] [serial = 1400] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (166A4400) [pid = 3624] [serial = 1403] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (166A6C00) [pid = 3624] [serial = 1498] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (16D4A400) [pid = 3624] [serial = 1499] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (160A1C00) [pid = 3624] [serial = 1495] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (175E2800) [pid = 3624] [serial = 1502] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (17537400) [pid = 3624] [serial = 1501] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (15141800) [pid = 3624] [serial = 1507] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (11089400) [pid = 3624] [serial = 1486] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (166AD400) [pid = 3624] [serial = 1484] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (166A6400) [pid = 3624] [serial = 1483] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15145800) [pid = 3624] [serial = 1492] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (152D7400) [pid = 3624] [serial = 1493] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (130DEC00) [pid = 3624] [serial = 1489] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (13123400) [pid = 3624] [serial = 1490] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (10A55400) [pid = 3624] [serial = 1471] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (11088400) [pid = 3624] [serial = 1474] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (151D5C00) [pid = 3624] [serial = 1477] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17B35800) [pid = 3624] [serial = 1511] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (161DD000) [pid = 3624] [serial = 1480] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17752400) [pid = 3624] [serial = 1504] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17ACCC00) [pid = 3624] [serial = 1510] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17A8AC00) [pid = 3624] [serial = 1505] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (12890400) [pid = 3624] [serial = 1487] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (17B4C400) [pid = 3624] [serial = 1513] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (161D5800) [pid = 3624] [serial = 1496] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17A92400) [pid = 3624] [serial = 1508] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (11268800) [pid = 3624] [serial = 1442] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (15B64C00) [pid = 3624] [serial = 1445] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17E61C00) [pid = 3624] [serial = 1448] [outer = 00000000] [url = about:blank] 16:01:48 INFO - PROCESS | 3624 | 1464908508764 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 16:01:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:01:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 842ms 16:01:48 INFO - PROCESS | 3624 | 1464908508785 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 16:01:48 INFO - PROCESS | 3624 | 1464908508790 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 16:01:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:01:48 INFO - PROCESS | 3624 | 1464908508796 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:01:48 INFO - PROCESS | 3624 | 1464908508798 Marionette TRACE conn2 <- [1,2070,null,{}] 16:01:48 INFO - PROCESS | 3624 | 1464908508802 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:48 INFO - PROCESS | 3624 | 1464908508895 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 16:01:48 INFO - PROCESS | 3624 | 1464908508905 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:48 INFO - PROCESS | 3624 | ++DOCSHELL 11089400 == 50 [pid = 3624] [id = 527] 16:01:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1108C000) [pid = 3624] [serial = 1581] [outer = 00000000] 16:01:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1311C400) [pid = 3624] [serial = 1582] [outer = 1108C000] 16:01:48 INFO - PROCESS | 3624 | 1464908508950 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (13232400) [pid = 3624] [serial = 1583] [outer = 1108C000] 16:01:49 INFO - PROCESS | 3624 | 1464908509445 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 16:01:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:01:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 686ms 16:01:49 INFO - PROCESS | 3624 | 1464908509495 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 16:01:49 INFO - PROCESS | 3624 | 1464908509497 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 16:01:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:01:49 INFO - PROCESS | 3624 | 1464908509500 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:01:49 INFO - PROCESS | 3624 | 1464908509503 Marionette TRACE conn2 <- [1,2074,null,{}] 16:01:49 INFO - PROCESS | 3624 | 1464908509513 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:49 INFO - PROCESS | 3624 | 1464908509600 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 16:01:49 INFO - PROCESS | 3624 | 1464908509610 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:49 INFO - PROCESS | 3624 | ++DOCSHELL 13718400 == 51 [pid = 3624] [id = 528] 16:01:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (14364800) [pid = 3624] [serial = 1584] [outer = 00000000] 16:01:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1528A800) [pid = 3624] [serial = 1585] [outer = 14364800] 16:01:49 INFO - PROCESS | 3624 | 1464908509737 Marionette DEBUG loaded listener.js 16:01:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1567B000) [pid = 3624] [serial = 1586] [outer = 14364800] 16:01:50 INFO - PROCESS | 3624 | 1464908510151 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 686ms 16:01:50 INFO - PROCESS | 3624 | 1464908510200 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3624 | 1464908510202 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 16:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:01:50 INFO - PROCESS | 3624 | 1464908510205 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 3624 | 1464908510207 Marionette TRACE conn2 <- [1,2078,null,{}] 16:01:50 INFO - PROCESS | 3624 | 1464908510211 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 3624 | 1464908510284 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 16:01:50 INFO - PROCESS | 3624 | 1464908510291 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:50 INFO - PROCESS | 3624 | ++DOCSHELL 160A2400 == 52 [pid = 3624] [id = 529] 16:01:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (161D3400) [pid = 3624] [serial = 1587] [outer = 00000000] 16:01:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (16606400) [pid = 3624] [serial = 1588] [outer = 161D3400] 16:01:50 INFO - PROCESS | 3624 | 1464908510334 Marionette DEBUG loaded listener.js 16:01:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (166AD400) [pid = 3624] [serial = 1589] [outer = 161D3400] 16:01:50 INFO - PROCESS | 3624 | 1464908510767 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 16:01:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:01:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 593ms 16:01:50 INFO - PROCESS | 3624 | 1464908510788 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 16:01:50 INFO - PROCESS | 3624 | 1464908510800 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 16:01:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:01:50 INFO - PROCESS | 3624 | 1464908510826 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:01:50 INFO - PROCESS | 3624 | 1464908510828 Marionette TRACE conn2 <- [1,2082,null,{}] 16:01:50 INFO - PROCESS | 3624 | 1464908510831 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:50 INFO - PROCESS | 3624 | 1464908510956 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 16:01:51 INFO - PROCESS | 3624 | 1464908511043 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:51 INFO - PROCESS | 3624 | ++DOCSHELL 102D9800 == 53 [pid = 3624] [id = 530] 16:01:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (160A4800) [pid = 3624] [serial = 1590] [outer = 00000000] 16:01:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (16DAE000) [pid = 3624] [serial = 1591] [outer = 160A4800] 16:01:51 INFO - PROCESS | 3624 | 1464908511092 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16DB3000) [pid = 3624] [serial = 1592] [outer = 160A4800] 16:01:51 INFO - PROCESS | 3624 | 1464908511524 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 16:01:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:01:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 733ms 16:01:51 INFO - PROCESS | 3624 | 1464908511566 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 16:01:51 INFO - PROCESS | 3624 | 1464908511568 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 16:01:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:01:51 INFO - PROCESS | 3624 | 1464908511578 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:01:51 INFO - PROCESS | 3624 | 1464908511579 Marionette TRACE conn2 <- [1,2086,null,{}] 16:01:51 INFO - PROCESS | 3624 | 1464908511583 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:51 INFO - PROCESS | 3624 | 1464908511704 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 16:01:51 INFO - PROCESS | 3624 | 1464908511712 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:51 INFO - PROCESS | 3624 | ++DOCSHELL 17538400 == 54 [pid = 3624] [id = 531] 16:01:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17545000) [pid = 3624] [serial = 1593] [outer = 00000000] 16:01:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17A87C00) [pid = 3624] [serial = 1594] [outer = 17545000] 16:01:51 INFO - PROCESS | 3624 | 1464908511756 Marionette DEBUG loaded listener.js 16:01:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17A8D000) [pid = 3624] [serial = 1595] [outer = 17545000] 16:01:52 INFO - PROCESS | 3624 | 1464908512210 Marionette TRACE conn2 <- [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]]]}] 16:01:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:01:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 701ms 16:01:52 INFO - PROCESS | 3624 | 1464908512272 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 16:01:52 INFO - PROCESS | 3624 | 1464908512274 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 16:01:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:01:52 INFO - PROCESS | 3624 | 1464908512277 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:01:52 INFO - PROCESS | 3624 | 1464908512278 Marionette TRACE conn2 <- [1,2090,null,{}] 16:01:52 INFO - PROCESS | 3624 | 1464908512281 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:52 INFO - PROCESS | 3624 | 1464908512421 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 16:01:52 INFO - PROCESS | 3624 | 1464908512445 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:52 INFO - PROCESS | 3624 | ++DOCSHELL 12D2D400 == 55 [pid = 3624] [id = 532] 16:01:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (12D7E000) [pid = 3624] [serial = 1596] [outer = 00000000] 16:01:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17B32000) [pid = 3624] [serial = 1597] [outer = 12D7E000] 16:01:52 INFO - PROCESS | 3624 | 1464908512491 Marionette DEBUG loaded listener.js 16:01:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17B34800) [pid = 3624] [serial = 1598] [outer = 12D7E000] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (15BEE400) [pid = 3624] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (16DB0C00) [pid = 3624] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (16DBB400) [pid = 3624] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (140D1000) [pid = 3624] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (11C7FC00) [pid = 3624] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (10A57800) [pid = 3624] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (15140C00) [pid = 3624] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (10B2C800) [pid = 3624] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (12893400) [pid = 3624] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17538C00) [pid = 3624] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (175E7000) [pid = 3624] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:01:52 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (15142C00) [pid = 3624] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:01:53 INFO - PROCESS | 3624 | 1464908513062 Marionette TRACE conn2 <- [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]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 842ms 16:01:53 INFO - PROCESS | 3624 | 1464908513120 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 16:01:53 INFO - PROCESS | 3624 | 1464908513122 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 16:01:53 INFO - PROCESS | 3624 | 1464908513125 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:01:53 INFO - PROCESS | 3624 | 1464908513127 Marionette TRACE conn2 <- [1,2094,null,{}] 16:01:53 INFO - PROCESS | 3624 | 1464908513131 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 3624 | 1464908513218 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 16:01:53 INFO - PROCESS | 3624 | 1464908513311 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:53 INFO - PROCESS | 3624 | ++DOCSHELL 10ECDC00 == 56 [pid = 3624] [id = 533] 16:01:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (10ED1C00) [pid = 3624] [serial = 1599] [outer = 00000000] 16:01:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (1390C800) [pid = 3624] [serial = 1600] [outer = 10ED1C00] 16:01:53 INFO - PROCESS | 3624 | 1464908513358 Marionette DEBUG loaded listener.js 16:01:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (161DF800) [pid = 3624] [serial = 1601] [outer = 10ED1C00] 16:01:53 INFO - PROCESS | 3624 | 1464908513717 Marionette TRACE conn2 <- [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]]]}] 16:01:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:01:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 624ms 16:01:53 INFO - PROCESS | 3624 | 1464908513764 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 16:01:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:01:53 INFO - PROCESS | 3624 | 1464908513766 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 16:01:53 INFO - PROCESS | 3624 | 1464908513769 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:01:53 INFO - PROCESS | 3624 | 1464908513771 Marionette TRACE conn2 <- [1,2098,null,{}] 16:01:53 INFO - PROCESS | 3624 | 1464908513774 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:53 INFO - PROCESS | 3624 | 1464908513854 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 16:01:53 INFO - PROCESS | 3624 | 1464908513949 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:53 INFO - PROCESS | 3624 | ++DOCSHELL 10B31800 == 57 [pid = 3624] [id = 534] 16:01:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (11089C00) [pid = 3624] [serial = 1602] [outer = 00000000] 16:01:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17A93C00) [pid = 3624] [serial = 1603] [outer = 11089C00] 16:01:53 INFO - PROCESS | 3624 | 1464908513992 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17B56C00) [pid = 3624] [serial = 1604] [outer = 11089C00] 16:01:54 INFO - PROCESS | 3624 | 1464908514337 Marionette TRACE conn2 <- [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]]]}] 16:01:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:01:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 593ms 16:01:54 INFO - PROCESS | 3624 | 1464908514366 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 16:01:54 INFO - PROCESS | 3624 | 1464908514368 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 16:01:54 INFO - PROCESS | 3624 | 1464908514372 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:01:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:01:54 INFO - PROCESS | 3624 | 1464908514373 Marionette TRACE conn2 <- [1,2102,null,{}] 16:01:54 INFO - PROCESS | 3624 | 1464908514377 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:54 INFO - PROCESS | 3624 | 1464908514495 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 16:01:54 INFO - PROCESS | 3624 | 1464908514503 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:54 INFO - PROCESS | 3624 | ++DOCSHELL 161D9C00 == 58 [pid = 3624] [id = 535] 16:01:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (175E6000) [pid = 3624] [serial = 1605] [outer = 00000000] 16:01:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17F0E800) [pid = 3624] [serial = 1606] [outer = 175E6000] 16:01:54 INFO - PROCESS | 3624 | 1464908514548 Marionette DEBUG loaded listener.js 16:01:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1831B000) [pid = 3624] [serial = 1607] [outer = 175E6000] 16:01:54 INFO - PROCESS | 3624 | 1464908514959 Marionette TRACE conn2 <- [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]]]}] 16:01:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:01:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 639ms 16:01:55 INFO - PROCESS | 3624 | 1464908515036 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 16:01:55 INFO - PROCESS | 3624 | 1464908515040 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 16:01:55 INFO - PROCESS | 3624 | 1464908515045 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:01:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:01:55 INFO - PROCESS | 3624 | 1464908515052 Marionette TRACE conn2 <- [1,2106,null,{}] 16:01:55 INFO - PROCESS | 3624 | 1464908515062 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:55 INFO - PROCESS | 3624 | 1464908515212 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 16:01:55 INFO - PROCESS | 3624 | 1464908515402 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:55 INFO - PROCESS | 3624 | ++DOCSHELL 10B32000 == 59 [pid = 3624] [id = 536] 16:01:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (10B32400) [pid = 3624] [serial = 1608] [outer = 00000000] 16:01:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (10C35400) [pid = 3624] [serial = 1609] [outer = 10B32400] 16:01:55 INFO - PROCESS | 3624 | 1464908515459 Marionette DEBUG loaded listener.js 16:01:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (10EED000) [pid = 3624] [serial = 1610] [outer = 10B32400] 16:01:56 INFO - PROCESS | 3624 | 1464908516024 Marionette TRACE conn2 <- [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]]]}] 16:01:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:01:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1044ms 16:01:56 INFO - PROCESS | 3624 | 1464908516099 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 16:01:56 INFO - PROCESS | 3624 | 1464908516103 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 16:01:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:01:56 INFO - PROCESS | 3624 | 1464908516129 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:01:56 INFO - PROCESS | 3624 | 1464908516133 Marionette TRACE conn2 <- [1,2110,null,{}] 16:01:56 INFO - PROCESS | 3624 | 1464908516138 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:56 INFO - PROCESS | 3624 | 1464908516297 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 16:01:56 INFO - PROCESS | 3624 | 1464908516357 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:56 INFO - PROCESS | 3624 | ++DOCSHELL 13DD3000 == 60 [pid = 3624] [id = 537] 16:01:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (13DD4400) [pid = 3624] [serial = 1611] [outer = 00000000] 16:01:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1436A000) [pid = 3624] [serial = 1612] [outer = 13DD4400] 16:01:56 INFO - PROCESS | 3624 | 1464908516410 Marionette DEBUG loaded listener.js 16:01:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (152D2400) [pid = 3624] [serial = 1613] [outer = 13DD4400] 16:01:57 INFO - PROCESS | 3624 | 1464908517017 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 16:01:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:01:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 951ms 16:01:57 INFO - PROCESS | 3624 | 1464908517075 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 16:01:57 INFO - PROCESS | 3624 | 1464908517077 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 16:01:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:01:57 INFO - PROCESS | 3624 | 1464908517081 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:01:57 INFO - PROCESS | 3624 | 1464908517083 Marionette TRACE conn2 <- [1,2114,null,{}] 16:01:57 INFO - PROCESS | 3624 | 1464908517093 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:57 INFO - PROCESS | 3624 | 1464908517212 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 16:01:57 INFO - PROCESS | 3624 | 1464908517353 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:57 INFO - PROCESS | 3624 | ++DOCSHELL 175EE400 == 61 [pid = 3624] [id = 538] 16:01:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17752400) [pid = 3624] [serial = 1614] [outer = 00000000] 16:01:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17B4D000) [pid = 3624] [serial = 1615] [outer = 17752400] 16:01:57 INFO - PROCESS | 3624 | 1464908517411 Marionette DEBUG loaded listener.js 16:01:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17F03000) [pid = 3624] [serial = 1616] [outer = 17752400] 16:01:57 INFO - PROCESS | 3624 | 1464908517986 Marionette TRACE conn2 <- [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]]]}] 16:01:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:01:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 935ms 16:01:58 INFO - PROCESS | 3624 | 1464908518010 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 16:01:58 INFO - PROCESS | 3624 | 1464908518012 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 16:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:01:58 INFO - PROCESS | 3624 | 1464908518015 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 3624 | 1464908518017 Marionette TRACE conn2 <- [1,2118,null,{}] 16:01:58 INFO - PROCESS | 3624 | 1464908518021 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:58 INFO - PROCESS | 3624 | 1464908518126 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 16:01:58 INFO - PROCESS | 3624 | 1464908518270 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:58 INFO - PROCESS | 3624 | ++DOCSHELL 17B54C00 == 62 [pid = 3624] [id = 539] 16:01:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17F4CC00) [pid = 3624] [serial = 1617] [outer = 00000000] 16:01:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (18FB5800) [pid = 3624] [serial = 1618] [outer = 17F4CC00] 16:01:58 INFO - PROCESS | 3624 | 1464908518324 Marionette DEBUG loaded listener.js 16:01:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A003000) [pid = 3624] [serial = 1619] [outer = 17F4CC00] 16:01:58 INFO - PROCESS | 3624 | 1464908518895 Marionette TRACE conn2 <- [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] 16:01:58 INFO - PROCESS | 3624 | 1464908518963 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 16:01:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:01:58 INFO - PROCESS | 3624 | 1464908518967 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:01:58 INFO - PROCESS | 3624 | 1464908518969 Marionette TRACE conn2 <- [1,2122,null,{}] 16:01:58 INFO - PROCESS | 3624 | 1464908518972 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:01:59 INFO - PROCESS | 3624 | 1464908519073 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 16:01:59 INFO - PROCESS | 3624 | 1464908519210 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:01:59 INFO - PROCESS | 3624 | ++DOCSHELL 0C785C00 == 63 [pid = 3624] [id = 540] 16:01:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (0C787C00) [pid = 3624] [serial = 1620] [outer = 00000000] 16:01:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (10B37000) [pid = 3624] [serial = 1621] [outer = 0C787C00] 16:01:59 INFO - PROCESS | 3624 | 1464908519474 Marionette DEBUG loaded listener.js 16:01:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (10ED5400) [pid = 3624] [serial = 1622] [outer = 0C787C00] 16:01:59 INFO - PROCESS | 3624 | --DOCSHELL 1B87FC00 == 62 [pid = 3624] [id = 16] 16:02:00 INFO - PROCESS | 3624 | 1464908520205 Marionette TRACE conn2 <- [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]]]}] 16:02:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:02:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1294ms 16:02:00 INFO - PROCESS | 3624 | 1464908520272 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 16:02:00 INFO - PROCESS | 3624 | 1464908520277 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 16:02:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:02:00 INFO - PROCESS | 3624 | 1464908520281 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:02:00 INFO - PROCESS | 3624 | 1464908520284 Marionette TRACE conn2 <- [1,2126,null,{}] 16:02:00 INFO - PROCESS | 3624 | 1464908520288 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:00 INFO - PROCESS | 3624 | 1464908520421 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 16:02:00 INFO - PROCESS | 3624 | 1464908520585 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:00 INFO - PROCESS | 3624 | --DOCSHELL 10B31800 == 61 [pid = 3624] [id = 534] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 10ECDC00 == 60 [pid = 3624] [id = 533] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 12D2D400 == 59 [pid = 3624] [id = 532] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 17538400 == 58 [pid = 3624] [id = 531] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 102D9800 == 57 [pid = 3624] [id = 530] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 160A2400 == 56 [pid = 3624] [id = 529] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 13718400 == 55 [pid = 3624] [id = 528] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 11089400 == 54 [pid = 3624] [id = 527] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 11081C00 == 53 [pid = 3624] [id = 526] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 1055B800 == 52 [pid = 3624] [id = 525] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 1854B800 == 51 [pid = 3624] [id = 524] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 1753C400 == 50 [pid = 3624] [id = 523] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (10ECF800) [pid = 3624] [serial = 1516] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (15143C00) [pid = 3624] [serial = 1519] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (17ABEC00) [pid = 3624] [serial = 1522] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17EA3000) [pid = 3624] [serial = 1525] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (18551C00) [pid = 3624] [serial = 1561] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | ++DOCSHELL 1022E400 == 51 [pid = 3624] [id = 541] 16:02:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (10232400) [pid = 3624] [serial = 1623] [outer = 00000000] 16:02:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (10C3B000) [pid = 3624] [serial = 1624] [outer = 10232400] 16:02:00 INFO - PROCESS | 3624 | 1464908520665 Marionette DEBUG loaded listener.js 16:02:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (11089800) [pid = 3624] [serial = 1625] [outer = 10232400] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 151CC800 == 50 [pid = 3624] [id = 522] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 10A58000 == 49 [pid = 3624] [id = 521] 16:02:00 INFO - PROCESS | 3624 | --DOCSHELL 12809C00 == 48 [pid = 3624] [id = 520] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (16606000) [pid = 3624] [serial = 1469] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17175800) [pid = 3624] [serial = 1546] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (177ADC00) [pid = 3624] [serial = 1549] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (14365000) [pid = 3624] [serial = 1537] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (161D7C00) [pid = 3624] [serial = 1543] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (11082000) [pid = 3624] [serial = 1534] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (11262800) [pid = 3624] [serial = 1535] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17542400) [pid = 3624] [serial = 1547] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (15BEDC00) [pid = 3624] [serial = 1540] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15B70400) [pid = 3624] [serial = 1541] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1108D800) [pid = 3624] [serial = 1532] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (10EC8C00) [pid = 3624] [serial = 1531] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (15627C00) [pid = 3624] [serial = 1529] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (14362000) [pid = 3624] [serial = 1528] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17B51800) [pid = 3624] [serial = 1552] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17A8F800) [pid = 3624] [serial = 1550] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17B56400) [pid = 3624] [serial = 1559] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17B36C00) [pid = 3624] [serial = 1558] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17E6EC00) [pid = 3624] [serial = 1553] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (15146800) [pid = 3624] [serial = 1538] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1594A000) [pid = 3624] [serial = 1555] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (16605C00) [pid = 3624] [serial = 1544] [outer = 00000000] [url = about:blank] 16:02:00 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (160A2800) [pid = 3624] [serial = 1556] [outer = 00000000] [url = about:blank] 16:02:01 INFO - PROCESS | 3624 | 1464908521092 Marionette TRACE conn2 <- [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]]]}] 16:02:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:02:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 826ms 16:02:01 INFO - PROCESS | 3624 | 1464908521128 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 16:02:01 INFO - PROCESS | 3624 | 1464908521131 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 16:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:02:01 INFO - PROCESS | 3624 | 1464908521137 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 3624 | 1464908521140 Marionette TRACE conn2 <- [1,2130,null,{}] 16:02:01 INFO - PROCESS | 3624 | 1464908521143 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 3624 | 1464908521234 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 16:02:01 INFO - PROCESS | 3624 | 1464908521244 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:01 INFO - PROCESS | 3624 | ++DOCSHELL 11443C00 == 49 [pid = 3624] [id = 542] 16:02:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (12809C00) [pid = 3624] [serial = 1626] [outer = 00000000] 16:02:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (15144000) [pid = 3624] [serial = 1627] [outer = 12809C00] 16:02:01 INFO - PROCESS | 3624 | 1464908521289 Marionette DEBUG loaded listener.js 16:02:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (15287C00) [pid = 3624] [serial = 1628] [outer = 12809C00] 16:02:01 INFO - PROCESS | 3624 | 1464908521780 Marionette TRACE conn2 <- [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] 16:02:01 INFO - PROCESS | 3624 | 1464908521837 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 16:02:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:02:01 INFO - PROCESS | 3624 | 1464908521841 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:02:01 INFO - PROCESS | 3624 | 1464908521844 Marionette TRACE conn2 <- [1,2134,null,{}] 16:02:01 INFO - PROCESS | 3624 | 1464908521854 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:01 INFO - PROCESS | 3624 | 1464908521969 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 16:02:02 INFO - PROCESS | 3624 | 1464908522076 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:02 INFO - PROCESS | 3624 | ++DOCSHELL 11084800 == 50 [pid = 3624] [id = 543] 16:02:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (128C4C00) [pid = 3624] [serial = 1629] [outer = 00000000] 16:02:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (161D8400) [pid = 3624] [serial = 1630] [outer = 128C4C00] 16:02:02 INFO - PROCESS | 3624 | 1464908522120 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (16605400) [pid = 3624] [serial = 1631] [outer = 128C4C00] 16:02:02 INFO - PROCESS | 3624 | 1464908522478 Marionette TRACE conn2 <- [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] 16:02:02 INFO - PROCESS | 3624 | 1464908522543 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 16:02:02 INFO - PROCESS | 3624 | 1464908522546 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:02:02 INFO - PROCESS | 3624 | 1464908522548 Marionette TRACE conn2 <- [1,2138,null,{}] 16:02:02 INFO - PROCESS | 3624 | 1464908522551 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:02 INFO - PROCESS | 3624 | 1464908522635 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 16:02:02 INFO - PROCESS | 3624 | 1464908522642 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:02 INFO - PROCESS | 3624 | ++DOCSHELL 161DB800 == 51 [pid = 3624] [id = 544] 16:02:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16605C00) [pid = 3624] [serial = 1632] [outer = 00000000] 16:02:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (16DBBC00) [pid = 3624] [serial = 1633] [outer = 16605C00] 16:02:02 INFO - PROCESS | 3624 | 1464908522686 Marionette DEBUG loaded listener.js 16:02:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17175C00) [pid = 3624] [serial = 1634] [outer = 16605C00] 16:02:03 INFO - PROCESS | 3624 | 1464908523176 Marionette TRACE conn2 <- [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]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 686ms 16:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:02:03 INFO - PROCESS | 3624 | 1464908523245 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 3624 | 1464908523247 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 16:02:03 INFO - PROCESS | 3624 | 1464908523251 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 3624 | 1464908523253 Marionette TRACE conn2 <- [1,2142,null,{}] 16:02:03 INFO - PROCESS | 3624 | 1464908523256 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:03 INFO - PROCESS | 3624 | 1464908523403 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 16:02:03 INFO - PROCESS | 3624 | 1464908523426 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:03 INFO - PROCESS | 3624 | ++DOCSHELL 17537400 == 52 [pid = 3624] [id = 545] 16:02:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17538400) [pid = 3624] [serial = 1635] [outer = 00000000] 16:02:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (175E7400) [pid = 3624] [serial = 1636] [outer = 17538400] 16:02:03 INFO - PROCESS | 3624 | 1464908523474 Marionette DEBUG loaded listener.js 16:02:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17A95000) [pid = 3624] [serial = 1637] [outer = 17538400] 16:02:03 INFO - PROCESS | 3624 | 1464908523933 Marionette TRACE conn2 <- [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]]]}] 16:02:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:02:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 732ms 16:02:03 INFO - PROCESS | 3624 | 1464908523991 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 16:02:03 INFO - PROCESS | 3624 | 1464908523993 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 16:02:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:02:03 INFO - PROCESS | 3624 | 1464908523997 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:02:03 INFO - PROCESS | 3624 | 1464908523998 Marionette TRACE conn2 <- [1,2146,null,{}] 16:02:03 INFO - PROCESS | 3624 | 1464908524002 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 3624 | 1464908524124 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 16:02:04 INFO - PROCESS | 3624 | 1464908524135 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:04 INFO - PROCESS | 3624 | ++DOCSHELL 17AC9800 == 53 [pid = 3624] [id = 546] 16:02:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17B31C00) [pid = 3624] [serial = 1638] [outer = 00000000] 16:02:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17B54400) [pid = 3624] [serial = 1639] [outer = 17B31C00] 16:02:04 INFO - PROCESS | 3624 | 1464908524178 Marionette DEBUG loaded listener.js 16:02:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17B40800) [pid = 3624] [serial = 1640] [outer = 17B31C00] 16:02:04 INFO - PROCESS | 3624 | 1464908524624 Marionette TRACE conn2 <- [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]]]}] 16:02:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:02:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 702ms 16:02:04 INFO - PROCESS | 3624 | 1464908524697 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 16:02:04 INFO - PROCESS | 3624 | 1464908524699 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 16:02:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:02:04 INFO - PROCESS | 3624 | 1464908524702 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:02:04 INFO - PROCESS | 3624 | 1464908524704 Marionette TRACE conn2 <- [1,2150,null,{}] 16:02:04 INFO - PROCESS | 3624 | 1464908524707 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:04 INFO - PROCESS | 3624 | 1464908524844 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (14364800) [pid = 3624] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (161D3400) [pid = 3624] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (10ED1C00) [pid = 3624] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (10A57400) [pid = 3624] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (11085000) [pid = 3624] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (160A4800) [pid = 3624] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17A95400) [pid = 3624] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (171DA000) [pid = 3624] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (13907C00) [pid = 3624] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (10C37C00) [pid = 3624] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17E9B800) [pid = 3624] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10562400) [pid = 3624] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17545000) [pid = 3624] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (11089C00) [pid = 3624] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (10C34C00) [pid = 3624] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (12D7E000) [pid = 3624] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (160A8000) [pid = 3624] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1108C000) [pid = 3624] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:02:05 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (140D1400) [pid = 3624] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:02:05 INFO - PROCESS | 3624 | 1464908525123 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:05 INFO - PROCESS | 3624 | ++DOCSHELL 1027C800 == 54 [pid = 3624] [id = 547] 16:02:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1055C800) [pid = 3624] [serial = 1641] [outer = 00000000] 16:02:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (10C37C00) [pid = 3624] [serial = 1642] [outer = 1055C800] 16:02:05 INFO - PROCESS | 3624 | 1464908525168 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (11084400) [pid = 3624] [serial = 1643] [outer = 1055C800] 16:02:05 INFO - PROCESS | 3624 | 1464908525516 Marionette TRACE conn2 <- [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]]]}] 16:02:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:02:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 826ms 16:02:05 INFO - PROCESS | 3624 | 1464908525529 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 16:02:05 INFO - PROCESS | 3624 | 1464908525531 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 16:02:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:02:05 INFO - PROCESS | 3624 | 1464908525534 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:02:05 INFO - PROCESS | 3624 | 1464908525546 Marionette TRACE conn2 <- [1,2154,null,{}] 16:02:05 INFO - PROCESS | 3624 | 1464908525550 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:05 INFO - PROCESS | 3624 | 1464908525666 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 16:02:05 INFO - PROCESS | 3624 | 1464908525676 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:05 INFO - PROCESS | 3624 | ++DOCSHELL 10C34C00 == 55 [pid = 3624] [id = 548] 16:02:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (11085000) [pid = 3624] [serial = 1644] [outer = 00000000] 16:02:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (171DA000) [pid = 3624] [serial = 1645] [outer = 11085000] 16:02:05 INFO - PROCESS | 3624 | 1464908525719 Marionette DEBUG loaded listener.js 16:02:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17B38800) [pid = 3624] [serial = 1646] [outer = 11085000] 16:02:06 INFO - PROCESS | 3624 | 1464908526121 Marionette TRACE conn2 <- [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]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 592ms 16:02:06 INFO - PROCESS | 3624 | 1464908526132 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3624 | 1464908526134 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:02:06 INFO - PROCESS | 3624 | 1464908526137 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 3624 | 1464908526139 Marionette TRACE conn2 <- [1,2158,null,{}] 16:02:06 INFO - PROCESS | 3624 | 1464908526142 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 3624 | 1464908526221 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 16:02:06 INFO - PROCESS | 3624 | 1464908526319 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:06 INFO - PROCESS | 3624 | ++DOCSHELL 166A2400 == 56 [pid = 3624] [id = 549] 16:02:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17E67000) [pid = 3624] [serial = 1647] [outer = 00000000] 16:02:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17F47400) [pid = 3624] [serial = 1648] [outer = 17E67000] 16:02:06 INFO - PROCESS | 3624 | 1464908526363 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (185C0C00) [pid = 3624] [serial = 1649] [outer = 17E67000] 16:02:06 INFO - PROCESS | 3624 | 1464908526745 Marionette TRACE conn2 <- [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]]]}] 16:02:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:02:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 640ms 16:02:06 INFO - PROCESS | 3624 | 1464908526775 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 16:02:06 INFO - PROCESS | 3624 | 1464908526777 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 16:02:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:02:06 INFO - PROCESS | 3624 | 1464908526780 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:02:06 INFO - PROCESS | 3624 | 1464908526782 Marionette TRACE conn2 <- [1,2162,null,{}] 16:02:06 INFO - PROCESS | 3624 | 1464908526798 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:06 INFO - PROCESS | 3624 | 1464908526878 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 16:02:06 INFO - PROCESS | 3624 | 1464908526884 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:06 INFO - PROCESS | 3624 | ++DOCSHELL 130E0000 == 57 [pid = 3624] [id = 550] 16:02:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17EC2400) [pid = 3624] [serial = 1650] [outer = 00000000] 16:02:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (18978800) [pid = 3624] [serial = 1651] [outer = 17EC2400] 16:02:06 INFO - PROCESS | 3624 | 1464908526931 Marionette DEBUG loaded listener.js 16:02:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A007C00) [pid = 3624] [serial = 1652] [outer = 17EC2400] 16:02:07 INFO - PROCESS | 3624 | 1464908527582 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 16:02:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:02:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 858ms 16:02:07 INFO - PROCESS | 3624 | 1464908527655 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 16:02:07 INFO - PROCESS | 3624 | 1464908527661 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 16:02:07 INFO - PROCESS | 3624 | 1464908527666 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:02:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:02:07 INFO - PROCESS | 3624 | 1464908527671 Marionette TRACE conn2 <- [1,2166,null,{}] 16:02:07 INFO - PROCESS | 3624 | 1464908527690 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:07 INFO - PROCESS | 3624 | 1464908527815 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 16:02:07 INFO - PROCESS | 3624 | 1464908527947 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:07 INFO - PROCESS | 3624 | ++DOCSHELL 105EE800 == 58 [pid = 3624] [id = 551] 16:02:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (105F3C00) [pid = 3624] [serial = 1653] [outer = 00000000] 16:02:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (13085400) [pid = 3624] [serial = 1654] [outer = 105F3C00] 16:02:07 INFO - PROCESS | 3624 | 1464908528004 Marionette DEBUG loaded listener.js 16:02:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (13DE1000) [pid = 3624] [serial = 1655] [outer = 105F3C00] 16:02:08 INFO - PROCESS | 3624 | 1464908528592 Marionette TRACE conn2 <- [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]]]}] 16:02:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:02:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 998ms 16:02:08 INFO - PROCESS | 3624 | 1464908528672 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 16:02:08 INFO - PROCESS | 3624 | 1464908528678 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 16:02:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:02:08 INFO - PROCESS | 3624 | 1464908528684 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:02:08 INFO - PROCESS | 3624 | 1464908528687 Marionette TRACE conn2 <- [1,2170,null,{}] 16:02:08 INFO - PROCESS | 3624 | 1464908528691 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:08 INFO - PROCESS | 3624 | 1464908528802 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 16:02:08 INFO - PROCESS | 3624 | 1464908528941 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:08 INFO - PROCESS | 3624 | ++DOCSHELL 131ABC00 == 59 [pid = 3624] [id = 552] 16:02:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15686400) [pid = 3624] [serial = 1656] [outer = 00000000] 16:02:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (161D6800) [pid = 3624] [serial = 1657] [outer = 15686400] 16:02:08 INFO - PROCESS | 3624 | 1464908528995 Marionette DEBUG loaded listener.js 16:02:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (16DAF000) [pid = 3624] [serial = 1658] [outer = 15686400] 16:02:09 INFO - PROCESS | 3624 | 1464908529579 Marionette TRACE conn2 <- [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]]]}] 16:02:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:02:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 951ms 16:02:09 INFO - PROCESS | 3624 | 1464908529627 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 16:02:09 INFO - PROCESS | 3624 | 1464908529630 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 16:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:02:09 INFO - PROCESS | 3624 | 1464908529633 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:02:09 INFO - PROCESS | 3624 | 1464908529637 Marionette TRACE conn2 <- [1,2174,null,{}] 16:02:09 INFO - PROCESS | 3624 | 1464908529648 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:09 INFO - PROCESS | 3624 | 1464908529756 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 16:02:09 INFO - PROCESS | 3624 | 1464908529898 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:09 INFO - PROCESS | 3624 | ++DOCSHELL 17F04400 == 60 [pid = 3624] [id = 553] 16:02:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17F0A400) [pid = 3624] [serial = 1659] [outer = 00000000] 16:02:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (18FADC00) [pid = 3624] [serial = 1660] [outer = 17F0A400] 16:02:09 INFO - PROCESS | 3624 | 1464908529955 Marionette DEBUG loaded listener.js 16:02:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A00A000) [pid = 3624] [serial = 1661] [outer = 17F0A400] 16:02:10 INFO - PROCESS | 3624 | 1464908530573 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 16:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 998ms 16:02:10 INFO - PROCESS | 3624 | 1464908530636 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 16:02:10 INFO - PROCESS | 3624 | 1464908530639 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 16:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:02:10 INFO - PROCESS | 3624 | 1464908530642 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:02:10 INFO - PROCESS | 3624 | 1464908530644 Marionette TRACE conn2 <- [1,2178,null,{}] 16:02:10 INFO - PROCESS | 3624 | 1464908530648 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:10 INFO - PROCESS | 3624 | 1464908530755 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 16:02:10 INFO - PROCESS | 3624 | 1464908530893 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:10 INFO - PROCESS | 3624 | ++DOCSHELL 1A00E800 == 61 [pid = 3624] [id = 554] 16:02:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A010800) [pid = 3624] [serial = 1662] [outer = 00000000] 16:02:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A163400) [pid = 3624] [serial = 1663] [outer = 1A010800] 16:02:10 INFO - PROCESS | 3624 | 1464908530950 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A1C0400) [pid = 3624] [serial = 1664] [outer = 1A010800] 16:02:11 INFO - PROCESS | 3624 | 1464908531443 Marionette TRACE conn2 <- [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]]]}] 16:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 826ms 16:02:11 INFO - PROCESS | 3624 | 1464908531485 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 16:02:11 INFO - PROCESS | 3624 | 1464908531487 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 16:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:02:11 INFO - PROCESS | 3624 | 1464908531490 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:02:11 INFO - PROCESS | 3624 | 1464908531492 Marionette TRACE conn2 <- [1,2182,null,{}] 16:02:11 INFO - PROCESS | 3624 | 1464908531496 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:11 INFO - PROCESS | 3624 | 1464908531615 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 16:02:11 INFO - PROCESS | 3624 | 1464908531740 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:11 INFO - PROCESS | 3624 | ++DOCSHELL 15B65000 == 62 [pid = 3624] [id = 555] 16:02:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (175E6C00) [pid = 3624] [serial = 1665] [outer = 00000000] 16:02:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A15B400) [pid = 3624] [serial = 1666] [outer = 175E6C00] 16:02:11 INFO - PROCESS | 3624 | 1464908531792 Marionette DEBUG loaded listener.js 16:02:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1A1C5C00) [pid = 3624] [serial = 1667] [outer = 175E6C00] 16:02:12 INFO - PROCESS | 3624 | 1464908532567 Marionette TRACE conn2 <- [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]]]}] 16:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1138ms 16:02:12 INFO - PROCESS | 3624 | 1464908532633 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 16:02:12 INFO - PROCESS | 3624 | 1464908532637 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 16:02:12 INFO - PROCESS | 3624 | 1464908532642 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:02:12 INFO - PROCESS | 3624 | 1464908532646 Marionette TRACE conn2 <- [1,2186,null,{}] 16:02:12 INFO - PROCESS | 3624 | 1464908532652 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:12 INFO - PROCESS | 3624 | 1464908532760 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 16:02:12 INFO - PROCESS | 3624 | 1464908532897 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:12 INFO - PROCESS | 3624 | ++DOCSHELL 10BB4C00 == 63 [pid = 3624] [id = 556] 16:02:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (10C3D000) [pid = 3624] [serial = 1668] [outer = 00000000] 16:02:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (12D7E000) [pid = 3624] [serial = 1669] [outer = 10C3D000] 16:02:12 INFO - PROCESS | 3624 | 1464908532947 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (131B6000) [pid = 3624] [serial = 1670] [outer = 10C3D000] 16:02:13 INFO - PROCESS | 3624 | 1464908533498 Marionette TRACE conn2 <- [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]]]}] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 166A2400 == 62 [pid = 3624] [id = 549] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 10C34C00 == 61 [pid = 3624] [id = 548] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 1027C800 == 60 [pid = 3624] [id = 547] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 17AC9800 == 59 [pid = 3624] [id = 546] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 17537400 == 58 [pid = 3624] [id = 545] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 161DB800 == 57 [pid = 3624] [id = 544] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 11084800 == 56 [pid = 3624] [id = 543] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 11443C00 == 55 [pid = 3624] [id = 542] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 1BAD3000 == 54 [pid = 3624] [id = 17] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 1022E400 == 53 [pid = 3624] [id = 541] 16:02:13 INFO - PROCESS | 3624 | --DOCSHELL 0C785C00 == 52 [pid = 3624] [id = 540] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1528A800) [pid = 3624] [serial = 1585] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (166AD400) [pid = 3624] [serial = 1589] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (161DF800) [pid = 3624] [serial = 1601] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (12D7C400) [pid = 3624] [serial = 1576] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17F4A400) [pid = 3624] [serial = 1570] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (12810000) [pid = 3624] [serial = 1579] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (16DB3000) [pid = 3624] [serial = 1592] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (17B4F400) [pid = 3624] [serial = 1514] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1567B000) [pid = 3624] [serial = 1586] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (18FAF400) [pid = 3624] [serial = 1573] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17B54000) [pid = 3624] [serial = 1523] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (1390C800) [pid = 3624] [serial = 1600] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15679000) [pid = 3624] [serial = 1478] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (11088000) [pid = 3624] [serial = 1517] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17EC3400) [pid = 3624] [serial = 1526] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (10B2A800) [pid = 3624] [serial = 1472] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (17A87C00) [pid = 3624] [serial = 1594] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17A93C00) [pid = 3624] [serial = 1603] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (16606400) [pid = 3624] [serial = 1588] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (11446C00) [pid = 3624] [serial = 1475] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17B32000) [pid = 3624] [serial = 1597] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17A8D000) [pid = 3624] [serial = 1595] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (131AA800) [pid = 3624] [serial = 1580] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16DAE000) [pid = 3624] [serial = 1591] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (11083C00) [pid = 3624] [serial = 1564] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (166AD800) [pid = 3624] [serial = 1481] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (13232400) [pid = 3624] [serial = 1583] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (15BF6400) [pid = 3624] [serial = 1520] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (15687C00) [pid = 3624] [serial = 1567] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17B34800) [pid = 3624] [serial = 1598] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (13904000) [pid = 3624] [serial = 1577] [outer = 00000000] [url = about:blank] 16:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1311C400) [pid = 3624] [serial = 1582] [outer = 00000000] [url = about:blank] 16:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 982ms 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17B56C00) [pid = 3624] [serial = 1604] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (17F0E800) [pid = 3624] [serial = 1606] [outer = 00000000] [url = about:blank] 16:02:13 INFO - PROCESS | 3624 | 1464908533614 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 16:02:13 INFO - PROCESS | 3624 | 1464908533619 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 16:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:02:13 INFO - PROCESS | 3624 | 1464908533625 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:02:13 INFO - PROCESS | 3624 | 1464908533628 Marionette TRACE conn2 <- [1,2190,null,{}] 16:02:13 INFO - PROCESS | 3624 | 1464908533632 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:13 INFO - PROCESS | 3624 | 1464908533738 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 16:02:13 INFO - PROCESS | 3624 | 1464908533831 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:13 INFO - PROCESS | 3624 | ++DOCSHELL 105F6000 == 53 [pid = 3624] [id = 557] 16:02:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (10A57000) [pid = 3624] [serial = 1671] [outer = 00000000] 16:02:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (114B4C00) [pid = 3624] [serial = 1672] [outer = 10A57000] 16:02:13 INFO - PROCESS | 3624 | 1464908533876 Marionette DEBUG loaded listener.js 16:02:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (130E5000) [pid = 3624] [serial = 1673] [outer = 10A57000] 16:02:14 INFO - PROCESS | 3624 | 1464908534350 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 16:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 733ms 16:02:14 INFO - PROCESS | 3624 | 1464908534363 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 16:02:14 INFO - PROCESS | 3624 | 1464908534365 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 16:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:02:14 INFO - PROCESS | 3624 | 1464908534369 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:02:14 INFO - PROCESS | 3624 | 1464908534372 Marionette TRACE conn2 <- [1,2194,null,{}] 16:02:14 INFO - PROCESS | 3624 | 1464908534386 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:14 INFO - PROCESS | 3624 | 1464908534471 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 16:02:14 INFO - PROCESS | 3624 | 1464908534479 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:14 INFO - PROCESS | 3624 | ++DOCSHELL 131AAC00 == 54 [pid = 3624] [id = 558] 16:02:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (14369800) [pid = 3624] [serial = 1674] [outer = 00000000] 16:02:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (15678C00) [pid = 3624] [serial = 1675] [outer = 14369800] 16:02:14 INFO - PROCESS | 3624 | 1464908534526 Marionette DEBUG loaded listener.js 16:02:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (15946400) [pid = 3624] [serial = 1676] [outer = 14369800] 16:02:15 INFO - PROCESS | 3624 | 1464908535010 Marionette TRACE conn2 <- [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]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 702ms 16:02:15 INFO - PROCESS | 3624 | 1464908535069 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 3624 | 1464908535071 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 16:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:02:15 INFO - PROCESS | 3624 | 1464908535074 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 3624 | 1464908535076 Marionette TRACE conn2 <- [1,2198,null,{}] 16:02:15 INFO - PROCESS | 3624 | 1464908535080 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:15 INFO - PROCESS | 3624 | 1464908535165 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 16:02:15 INFO - PROCESS | 3624 | 1464908535173 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:15 INFO - PROCESS | 3624 | ++DOCSHELL 15627C00 == 55 [pid = 3624] [id = 559] 16:02:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (15BF6400) [pid = 3624] [serial = 1677] [outer = 00000000] 16:02:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (161DD400) [pid = 3624] [serial = 1678] [outer = 15BF6400] 16:02:15 INFO - PROCESS | 3624 | 1464908535218 Marionette DEBUG loaded listener.js 16:02:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166A2800) [pid = 3624] [serial = 1679] [outer = 15BF6400] 16:02:15 INFO - PROCESS | 3624 | 1464908535679 Marionette TRACE conn2 <- [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]]]}] 16:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 702ms 16:02:15 INFO - PROCESS | 3624 | 1464908535773 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 16:02:15 INFO - PROCESS | 3624 | 1464908535775 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 16:02:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:02:15 INFO - PROCESS | 3624 | 1464908535779 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:02:15 INFO - PROCESS | 3624 | 1464908535780 Marionette TRACE conn2 <- [1,2202,null,{}] 16:02:15 INFO - PROCESS | 3624 | 1464908535784 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:15 INFO - PROCESS | 3624 | 1464908535908 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 16:02:15 INFO - PROCESS | 3624 | 1464908535917 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:15 INFO - PROCESS | 3624 | ++DOCSHELL 15BEE400 == 56 [pid = 3624] [id = 560] 16:02:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (166AA000) [pid = 3624] [serial = 1680] [outer = 00000000] 16:02:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (16D3B800) [pid = 3624] [serial = 1681] [outer = 166AA000] 16:02:15 INFO - PROCESS | 3624 | 1464908535961 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (16DAE400) [pid = 3624] [serial = 1682] [outer = 166AA000] 16:02:16 INFO - PROCESS | 3624 | 1464908536434 Marionette TRACE conn2 <- [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]]]}] 16:02:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:02:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 686ms 16:02:16 INFO - PROCESS | 3624 | 1464908536479 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 16:02:16 INFO - PROCESS | 3624 | 1464908536480 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 16:02:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:02:16 INFO - PROCESS | 3624 | 1464908536484 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:02:16 INFO - PROCESS | 3624 | 1464908536485 Marionette TRACE conn2 <- [1,2206,null,{}] 16:02:16 INFO - PROCESS | 3624 | 1464908536489 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:16 INFO - PROCESS | 3624 | 1464908536622 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 16:02:16 INFO - PROCESS | 3624 | 1464908536694 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:16 INFO - PROCESS | 3624 | ++DOCSHELL 16DAE800 == 57 [pid = 3624] [id = 561] 16:02:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (16DB4800) [pid = 3624] [serial = 1683] [outer = 00000000] 16:02:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (175E6800) [pid = 3624] [serial = 1684] [outer = 16DB4800] 16:02:16 INFO - PROCESS | 3624 | 1464908536738 Marionette DEBUG loaded listener.js 16:02:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17A93400) [pid = 3624] [serial = 1685] [outer = 16DB4800] 16:02:17 INFO - PROCESS | 3624 | 1464908537153 Marionette TRACE conn2 <- [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]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 686ms 16:02:17 INFO - PROCESS | 3624 | 1464908537186 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3624 | 1464908537188 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 16:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:02:17 INFO - PROCESS | 3624 | 1464908537191 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 3624 | 1464908537193 Marionette TRACE conn2 <- [1,2210,null,{}] 16:02:17 INFO - PROCESS | 3624 | 1464908537196 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:17 INFO - PROCESS | 3624 | 1464908537309 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 16:02:17 INFO - PROCESS | 3624 | 1464908537401 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:17 INFO - PROCESS | 3624 | ++DOCSHELL 17B37000 == 58 [pid = 3624] [id = 562] 16:02:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B38000) [pid = 3624] [serial = 1686] [outer = 00000000] 16:02:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17B40C00) [pid = 3624] [serial = 1687] [outer = 17B38000] 16:02:17 INFO - PROCESS | 3624 | 1464908537443 Marionette DEBUG loaded listener.js 16:02:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17B54000) [pid = 3624] [serial = 1688] [outer = 17B38000] 16:02:17 INFO - PROCESS | 3624 | 1464908537863 Marionette TRACE conn2 <- [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]]]}] 16:02:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:02:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 686ms 16:02:17 INFO - PROCESS | 3624 | 1464908537898 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 16:02:17 INFO - PROCESS | 3624 | 1464908537900 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 16:02:17 INFO - PROCESS | 3624 | 1464908537903 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:02:17 INFO - PROCESS | 3624 | 1464908537904 Marionette TRACE conn2 <- [1,2214,null,{}] 16:02:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:02:17 INFO - PROCESS | 3624 | 1464908537908 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:18 INFO - PROCESS | 3624 | 1464908538028 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 16:02:18 INFO - PROCESS | 3624 | 1464908538034 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:18 INFO - PROCESS | 3624 | ++DOCSHELL 15B64400 == 59 [pid = 3624] [id = 563] 16:02:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (166AF000) [pid = 3624] [serial = 1689] [outer = 00000000] 16:02:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17E9D800) [pid = 3624] [serial = 1690] [outer = 166AF000] 16:02:18 INFO - PROCESS | 3624 | 1464908538077 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17EBD400) [pid = 3624] [serial = 1691] [outer = 166AF000] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1854E800) [pid = 3624] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17E9E400) [pid = 3624] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (17B3F800) [pid = 3624] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (152D7C00) [pid = 3624] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (10B36000) [pid = 3624] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17E67000) [pid = 3624] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17538400) [pid = 3624] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (10232400) [pid = 3624] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17B31C00) [pid = 3624] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (128C4C00) [pid = 3624] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16605C00) [pid = 3624] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (0C787C00) [pid = 3624] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1055C800) [pid = 3624] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1BAD6C00) [pid = 3624] [serial = 47] [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.] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (12809C00) [pid = 3624] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:02:18 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (11085000) [pid = 3624] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:02:18 INFO - PROCESS | 3624 | 1464908538693 Marionette TRACE conn2 <- [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]]]}] 16:02:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:02:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 873ms 16:02:18 INFO - PROCESS | 3624 | 1464908538789 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 16:02:18 INFO - PROCESS | 3624 | 1464908538791 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 16:02:18 INFO - PROCESS | 3624 | 1464908538794 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:02:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:02:18 INFO - PROCESS | 3624 | 1464908538796 Marionette TRACE conn2 <- [1,2218,null,{}] 16:02:18 INFO - PROCESS | 3624 | 1464908538800 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:18 INFO - PROCESS | 3624 | 1464908538887 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 16:02:18 INFO - PROCESS | 3624 | 1464908538894 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:18 INFO - PROCESS | 3624 | ++DOCSHELL 105EF000 == 60 [pid = 3624] [id = 564] 16:02:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (10BB3800) [pid = 3624] [serial = 1692] [outer = 00000000] 16:02:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (161D6C00) [pid = 3624] [serial = 1693] [outer = 10BB3800] 16:02:18 INFO - PROCESS | 3624 | 1464908538938 Marionette DEBUG loaded listener.js 16:02:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (16DB4400) [pid = 3624] [serial = 1694] [outer = 10BB3800] 16:02:19 INFO - PROCESS | 3624 | 1464908539361 Marionette TRACE conn2 <- [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]]]}] 16:02:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:02:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 592ms 16:02:19 INFO - PROCESS | 3624 | 1464908539407 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 16:02:19 INFO - PROCESS | 3624 | 1464908539409 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 16:02:19 INFO - PROCESS | 3624 | 1464908539412 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:02:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:02:19 INFO - PROCESS | 3624 | 1464908539414 Marionette TRACE conn2 <- [1,2222,null,{}] 16:02:19 INFO - PROCESS | 3624 | 1464908539418 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:19 INFO - PROCESS | 3624 | 1464908539499 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 16:02:19 INFO - PROCESS | 3624 | 1464908539505 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:19 INFO - PROCESS | 3624 | ++DOCSHELL 112A6400 == 61 [pid = 3624] [id = 565] 16:02:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (151CA400) [pid = 3624] [serial = 1695] [outer = 00000000] 16:02:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17E61C00) [pid = 3624] [serial = 1696] [outer = 151CA400] 16:02:19 INFO - PROCESS | 3624 | 1464908539549 Marionette DEBUG loaded listener.js 16:02:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17F06400) [pid = 3624] [serial = 1697] [outer = 151CA400] 16:02:20 INFO - PROCESS | 3624 | 1464908540008 Marionette TRACE conn2 <- [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]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 639ms 16:02:20 INFO - PROCESS | 3624 | 1464908540053 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 3624 | 1464908540055 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 16:02:20 INFO - PROCESS | 3624 | 1464908540058 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:02:20 INFO - PROCESS | 3624 | 1464908540061 Marionette TRACE conn2 <- [1,2226,null,{}] 16:02:20 INFO - PROCESS | 3624 | 1464908540065 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:20 INFO - PROCESS | 3624 | 1464908540164 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 16:02:20 INFO - PROCESS | 3624 | 1464908540172 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:20 INFO - PROCESS | 3624 | ++DOCSHELL 185B3000 == 62 [pid = 3624] [id = 566] 16:02:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (185B5400) [pid = 3624] [serial = 1698] [outer = 00000000] 16:02:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (18FB2800) [pid = 3624] [serial = 1699] [outer = 185B5400] 16:02:20 INFO - PROCESS | 3624 | 1464908540227 Marionette DEBUG loaded listener.js 16:02:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A00D800) [pid = 3624] [serial = 1700] [outer = 185B5400] 16:02:20 INFO - PROCESS | 3624 | 1464908540944 Marionette TRACE conn2 <- [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]]]}] 16:02:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:02:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 951ms 16:02:20 INFO - PROCESS | 3624 | 1464908540988 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 16:02:20 INFO - PROCESS | 3624 | 1464908540994 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 16:02:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:02:20 INFO - PROCESS | 3624 | 1464908540998 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:02:20 INFO - PROCESS | 3624 | 1464908541003 Marionette TRACE conn2 <- [1,2230,null,{}] 16:02:20 INFO - PROCESS | 3624 | 1464908541008 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:21 INFO - PROCESS | 3624 | 1464908541120 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 16:02:21 INFO - PROCESS | 3624 | 1464908541236 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:21 INFO - PROCESS | 3624 | ++DOCSHELL 1055C000 == 63 [pid = 3624] [id = 567] 16:02:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (10C3A000) [pid = 3624] [serial = 1701] [outer = 00000000] 16:02:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (128C4C00) [pid = 3624] [serial = 1702] [outer = 10C3A000] 16:02:21 INFO - PROCESS | 3624 | 1464908541332 Marionette DEBUG loaded listener.js 16:02:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (13DD3C00) [pid = 3624] [serial = 1703] [outer = 10C3A000] 16:02:21 INFO - PROCESS | 3624 | 1464908541951 Marionette TRACE conn2 <- [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]]]}] 16:02:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:02:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 998ms 16:02:21 INFO - PROCESS | 3624 | 1464908542002 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 16:02:21 INFO - PROCESS | 3624 | 1464908542008 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:02:22 INFO - PROCESS | 3624 | 1464908542015 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 3624 | 1464908542018 Marionette TRACE conn2 <- [1,2234,null,{}] 16:02:22 INFO - PROCESS | 3624 | 1464908542021 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:22 INFO - PROCESS | 3624 | 1464908542179 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 16:02:22 INFO - PROCESS | 3624 | 1464908542247 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:22 INFO - PROCESS | 3624 | ++DOCSHELL 151D5400 == 64 [pid = 3624] [id = 568] 16:02:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (15BF8C00) [pid = 3624] [serial = 1704] [outer = 00000000] 16:02:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (161D9800) [pid = 3624] [serial = 1705] [outer = 15BF8C00] 16:02:22 INFO - PROCESS | 3624 | 1464908542299 Marionette DEBUG loaded listener.js 16:02:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (166AD400) [pid = 3624] [serial = 1706] [outer = 15BF8C00] 16:02:22 INFO - PROCESS | 3624 | 1464908542934 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 16:02:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:02:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 951ms 16:02:22 INFO - PROCESS | 3624 | 1464908542958 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 16:02:22 INFO - PROCESS | 3624 | 1464908542961 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 16:02:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:02:22 INFO - PROCESS | 3624 | 1464908542964 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:02:22 INFO - PROCESS | 3624 | 1464908542968 Marionette TRACE conn2 <- [1,2238,null,{}] 16:02:22 INFO - PROCESS | 3624 | 1464908542979 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:23 INFO - PROCESS | 3624 | 1464908543089 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 16:02:23 INFO - PROCESS | 3624 | 1464908543247 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:23 INFO - PROCESS | 3624 | ++DOCSHELL 17B3A400 == 65 [pid = 3624] [id = 569] 16:02:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17B3F800) [pid = 3624] [serial = 1707] [outer = 00000000] 16:02:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (18545000) [pid = 3624] [serial = 1708] [outer = 17B3F800] 16:02:23 INFO - PROCESS | 3624 | 1464908543314 Marionette DEBUG loaded listener.js 16:02:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (18FAD400) [pid = 3624] [serial = 1709] [outer = 17B3F800] 16:02:23 INFO - PROCESS | 3624 | 1464908543870 Marionette TRACE conn2 <- [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]]]}] 16:02:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:02:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 951ms 16:02:23 INFO - PROCESS | 3624 | 1464908543909 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 16:02:23 INFO - PROCESS | 3624 | 1464908543912 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 16:02:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:02:23 INFO - PROCESS | 3624 | 1464908543915 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:02:23 INFO - PROCESS | 3624 | 1464908543917 Marionette TRACE conn2 <- [1,2242,null,{}] 16:02:23 INFO - PROCESS | 3624 | 1464908543921 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:24 INFO - PROCESS | 3624 | 1464908544035 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 16:02:24 INFO - PROCESS | 3624 | 1464908544148 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:24 INFO - PROCESS | 3624 | ++DOCSHELL 17ACA000 == 66 [pid = 3624] [id = 570] 16:02:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17B3A000) [pid = 3624] [serial = 1710] [outer = 00000000] 16:02:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A1C7400) [pid = 3624] [serial = 1711] [outer = 17B3A000] 16:02:24 INFO - PROCESS | 3624 | 1464908544201 Marionette DEBUG loaded listener.js 16:02:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A1C8800) [pid = 3624] [serial = 1712] [outer = 17B3A000] 16:02:24 INFO - PROCESS | 3624 | 1464908544826 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 16:02:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:02:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 998ms 16:02:24 INFO - PROCESS | 3624 | 1464908544917 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 16:02:24 INFO - PROCESS | 3624 | 1464908544919 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 16:02:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:02:24 INFO - PROCESS | 3624 | 1464908544923 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:02:24 INFO - PROCESS | 3624 | 1464908544925 Marionette TRACE conn2 <- [1,2246,null,{}] 16:02:24 INFO - PROCESS | 3624 | 1464908544928 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:25 INFO - PROCESS | 3624 | 1464908545047 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 16:02:25 INFO - PROCESS | 3624 | 1464908545191 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:25 INFO - PROCESS | 3624 | ++DOCSHELL 10C36400 == 67 [pid = 3624] [id = 571] 16:02:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (10C3D400) [pid = 3624] [serial = 1713] [outer = 00000000] 16:02:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (114B6800) [pid = 3624] [serial = 1714] [outer = 10C3D400] 16:02:25 INFO - PROCESS | 3624 | 1464908545245 Marionette DEBUG loaded listener.js 16:02:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (13907C00) [pid = 3624] [serial = 1715] [outer = 10C3D400] 16:02:26 INFO - PROCESS | 3624 | 1464908546066 Marionette TRACE conn2 <- [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]]]}] 16:02:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:02:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1185ms 16:02:26 INFO - PROCESS | 3624 | 1464908546123 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 16:02:26 INFO - PROCESS | 3624 | 1464908546127 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 16:02:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:02:26 INFO - PROCESS | 3624 | 1464908546132 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:02:26 INFO - PROCESS | 3624 | 1464908546135 Marionette TRACE conn2 <- [1,2250,null,{}] 16:02:26 INFO - PROCESS | 3624 | 1464908546140 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:26 INFO - PROCESS | 3624 | 1464908546287 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 16:02:26 INFO - PROCESS | 3624 | 1464908546305 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:26 INFO - PROCESS | 3624 | ++DOCSHELL 11088C00 == 68 [pid = 3624] [id = 572] 16:02:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (11089400) [pid = 3624] [serial = 1716] [outer = 00000000] 16:02:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (12897400) [pid = 3624] [serial = 1717] [outer = 11089400] 16:02:26 INFO - PROCESS | 3624 | 1464908546354 Marionette DEBUG loaded listener.js 16:02:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (131AF400) [pid = 3624] [serial = 1718] [outer = 11089400] 16:02:26 INFO - PROCESS | 3624 | 1464908546996 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 905ms 16:02:27 INFO - PROCESS | 3624 | 1464908547034 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 3624 | 1464908547039 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:02:27 INFO - PROCESS | 3624 | 1464908547045 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 3624 | 1464908547047 Marionette TRACE conn2 <- [1,2254,null,{}] 16:02:27 INFO - PROCESS | 3624 | 1464908547051 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 3624 | 1464908547148 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 16:02:27 INFO - PROCESS | 3624 | 1464908547304 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:27 INFO - PROCESS | 3624 | --DOCSHELL 10C34400 == 67 [pid = 3624] [id = 480] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 10560400 == 66 [pid = 3624] [id = 490] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 160A7800 == 65 [pid = 3624] [id = 493] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 13903C00 == 64 [pid = 3624] [id = 492] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 112A6400 == 63 [pid = 3624] [id = 565] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 105EF000 == 62 [pid = 3624] [id = 564] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 15B64400 == 61 [pid = 3624] [id = 563] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 161D9C00 == 60 [pid = 3624] [id = 535] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 17B37000 == 59 [pid = 3624] [id = 562] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 16DAE800 == 58 [pid = 3624] [id = 561] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 15BEE400 == 57 [pid = 3624] [id = 560] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 15627C00 == 56 [pid = 3624] [id = 559] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 131AAC00 == 55 [pid = 3624] [id = 558] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 105F6000 == 54 [pid = 3624] [id = 557] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 10BB4C00 == 53 [pid = 3624] [id = 556] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 131ABC00 == 52 [pid = 3624] [id = 552] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 105EE800 == 51 [pid = 3624] [id = 551] 16:02:27 INFO - PROCESS | 3624 | --DOCSHELL 130E0000 == 50 [pid = 3624] [id = 550] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (18FB3000) [pid = 3624] [serial = 1574] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (18973800) [pid = 3624] [serial = 1562] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (1854F800) [pid = 3624] [serial = 1571] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (161D6400) [pid = 3624] [serial = 1568] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (12B04000) [pid = 3624] [serial = 1565] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (175E7400) [pid = 3624] [serial = 1636] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (10C3B000) [pid = 3624] [serial = 1624] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17B54400) [pid = 3624] [serial = 1639] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (11089800) [pid = 3624] [serial = 1625] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (161D8400) [pid = 3624] [serial = 1630] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (16605400) [pid = 3624] [serial = 1631] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (16DBBC00) [pid = 3624] [serial = 1633] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17B4D000) [pid = 3624] [serial = 1615] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (18FB5800) [pid = 3624] [serial = 1618] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (10ED5400) [pid = 3624] [serial = 1622] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (10B37000) [pid = 3624] [serial = 1621] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (10C35400) [pid = 3624] [serial = 1609] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1436A000) [pid = 3624] [serial = 1612] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (10C37C00) [pid = 3624] [serial = 1642] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17B40800) [pid = 3624] [serial = 1640] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (13111000) [pid = 3624] [serial = 1115] [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.] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (15287C00) [pid = 3624] [serial = 1628] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (15144000) [pid = 3624] [serial = 1627] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (11084400) [pid = 3624] [serial = 1643] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (17B38800) [pid = 3624] [serial = 1646] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17A95000) [pid = 3624] [serial = 1637] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17175C00) [pid = 3624] [serial = 1634] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (185C0C00) [pid = 3624] [serial = 1649] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (171DA000) [pid = 3624] [serial = 1645] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (18978800) [pid = 3624] [serial = 1651] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17F47400) [pid = 3624] [serial = 1648] [outer = 00000000] [url = about:blank] 16:02:27 INFO - PROCESS | 3624 | ++DOCSHELL 1043EC00 == 51 [pid = 3624] [id = 573] 16:02:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (10560400) [pid = 3624] [serial = 1719] [outer = 00000000] 16:02:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (10BB4C00) [pid = 3624] [serial = 1720] [outer = 10560400] 16:02:27 INFO - PROCESS | 3624 | 1464908547389 Marionette DEBUG loaded listener.js 16:02:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (10EEC800) [pid = 3624] [serial = 1721] [outer = 10560400] 16:02:27 INFO - PROCESS | 3624 | 1464908547821 Marionette TRACE conn2 <- [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]]]}] 16:02:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:02:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 811ms 16:02:27 INFO - PROCESS | 3624 | 1464908547847 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 16:02:27 INFO - PROCESS | 3624 | 1464908547849 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 16:02:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:02:27 INFO - PROCESS | 3624 | 1464908547853 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:02:27 INFO - PROCESS | 3624 | 1464908547856 Marionette TRACE conn2 <- [1,2258,null,{}] 16:02:27 INFO - PROCESS | 3624 | 1464908547866 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:27 INFO - PROCESS | 3624 | 1464908547954 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 16:02:27 INFO - PROCESS | 3624 | 1464908547964 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:27 INFO - PROCESS | 3624 | ++DOCSHELL 151CC800 == 52 [pid = 3624] [id = 574] 16:02:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (151D5000) [pid = 3624] [serial = 1722] [outer = 00000000] 16:02:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (15627C00) [pid = 3624] [serial = 1723] [outer = 151D5000] 16:02:27 INFO - PROCESS | 3624 | 1464908548019 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (15B6E800) [pid = 3624] [serial = 1724] [outer = 151D5000] 16:02:28 INFO - PROCESS | 3624 | 1464908548497 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 16:02:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:02:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 701ms 16:02:28 INFO - PROCESS | 3624 | 1464908548535 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 16:02:28 INFO - PROCESS | 3624 | 1464908548537 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 16:02:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:02:28 INFO - PROCESS | 3624 | 1464908548540 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:02:28 INFO - PROCESS | 3624 | 1464908548542 Marionette TRACE conn2 <- [1,2262,null,{}] 16:02:28 INFO - PROCESS | 3624 | 1464908548545 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:28 INFO - PROCESS | 3624 | 1464908548629 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 16:02:28 INFO - PROCESS | 3624 | 1464908548635 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:28 INFO - PROCESS | 3624 | ++DOCSHELL 152DA800 == 53 [pid = 3624] [id = 575] 16:02:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (160AC800) [pid = 3624] [serial = 1725] [outer = 00000000] 16:02:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166A1800) [pid = 3624] [serial = 1726] [outer = 160AC800] 16:02:28 INFO - PROCESS | 3624 | 1464908548680 Marionette DEBUG loaded listener.js 16:02:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (166A8800) [pid = 3624] [serial = 1727] [outer = 160AC800] 16:02:29 INFO - PROCESS | 3624 | 1464908549160 Marionette TRACE conn2 <- [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]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 640ms 16:02:29 INFO - PROCESS | 3624 | 1464908549180 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3624 | 1464908549182 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 16:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:02:29 INFO - PROCESS | 3624 | 1464908549186 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3624 | 1464908549187 Marionette TRACE conn2 <- [1,2266,null,{}] 16:02:29 INFO - PROCESS | 3624 | 1464908549190 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:29 INFO - PROCESS | 3624 | 1464908549289 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 16:02:29 INFO - PROCESS | 3624 | 1464908549298 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:29 INFO - PROCESS | 3624 | ++DOCSHELL 160AA000 == 54 [pid = 3624] [id = 576] 16:02:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (16DAD400) [pid = 3624] [serial = 1728] [outer = 00000000] 16:02:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (1716A800) [pid = 3624] [serial = 1729] [outer = 16DAD400] 16:02:29 INFO - PROCESS | 3624 | 1464908549341 Marionette DEBUG loaded listener.js 16:02:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17537C00) [pid = 3624] [serial = 1730] [outer = 16DAD400] 16:02:29 INFO - PROCESS | 3624 | 1464908549816 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 16:02:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:02:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 701ms 16:02:29 INFO - PROCESS | 3624 | 1464908549883 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 16:02:29 INFO - PROCESS | 3624 | 1464908549885 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 16:02:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:02:29 INFO - PROCESS | 3624 | 1464908549895 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:02:29 INFO - PROCESS | 3624 | 1464908549897 Marionette TRACE conn2 <- [1,2270,null,{}] 16:02:29 INFO - PROCESS | 3624 | 1464908549900 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 3624 | 1464908550029 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 16:02:30 INFO - PROCESS | 3624 | 1464908550040 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:30 INFO - PROCESS | 3624 | ++DOCSHELL 10B37800 == 55 [pid = 3624] [id = 577] 16:02:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (171D4000) [pid = 3624] [serial = 1731] [outer = 00000000] 16:02:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17A95400) [pid = 3624] [serial = 1732] [outer = 171D4000] 16:02:30 INFO - PROCESS | 3624 | 1464908550141 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B3B000) [pid = 3624] [serial = 1733] [outer = 171D4000] 16:02:30 INFO - PROCESS | 3624 | 1464908550551 Marionette TRACE conn2 <- [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]]]}] 16:02:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:02:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 686ms 16:02:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:02:30 INFO - PROCESS | 3624 | 1464908550588 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 16:02:30 INFO - PROCESS | 3624 | 1464908550590 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 16:02:30 INFO - PROCESS | 3624 | 1464908550597 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:02:30 INFO - PROCESS | 3624 | 1464908550598 Marionette TRACE conn2 <- [1,2274,null,{}] 16:02:30 INFO - PROCESS | 3624 | 1464908550601 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:30 INFO - PROCESS | 3624 | 1464908550719 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 16:02:30 INFO - PROCESS | 3624 | 1464908550811 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:30 INFO - PROCESS | 3624 | ++DOCSHELL 17B32800 == 56 [pid = 3624] [id = 578] 16:02:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17B3CC00) [pid = 3624] [serial = 1734] [outer = 00000000] 16:02:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17E9B800) [pid = 3624] [serial = 1735] [outer = 17B3CC00] 16:02:30 INFO - PROCESS | 3624 | 1464908550854 Marionette DEBUG loaded listener.js 16:02:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17EBC000) [pid = 3624] [serial = 1736] [outer = 17B3CC00] 16:02:31 INFO - PROCESS | 3624 | 1464908551269 Marionette TRACE conn2 <- [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]]]}] 16:02:31 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 16:02:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 686ms 16:02:31 INFO - PROCESS | 3624 | 1464908551293 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 16:02:31 INFO - PROCESS | 3624 | 1464908551295 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 16:02:31 INFO - PROCESS | 3624 | 1464908551299 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:02:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:02:31 INFO - PROCESS | 3624 | 1464908551300 Marionette TRACE conn2 <- [1,2278,null,{}] 16:02:31 INFO - PROCESS | 3624 | 1464908551303 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:31 INFO - PROCESS | 3624 | 1464908551419 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 16:02:31 INFO - PROCESS | 3624 | 1464908551485 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:31 INFO - PROCESS | 3624 | ++DOCSHELL 15141C00 == 57 [pid = 3624] [id = 579] 16:02:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (16DB5800) [pid = 3624] [serial = 1737] [outer = 00000000] 16:02:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1854E800) [pid = 3624] [serial = 1738] [outer = 16DB5800] 16:02:31 INFO - PROCESS | 3624 | 1464908551528 Marionette DEBUG loaded listener.js 16:02:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (18972800) [pid = 3624] [serial = 1739] [outer = 16DB5800] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (13DD4400) [pid = 3624] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17F4CC00) [pid = 3624] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (10B32400) [pid = 3624] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (17752400) [pid = 3624] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (16DB4800) [pid = 3624] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (10C3D000) [pid = 3624] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (10A57000) [pid = 3624] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (14369800) [pid = 3624] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (15BF6400) [pid = 3624] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17B38000) [pid = 3624] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (166AF000) [pid = 3624] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (151CA400) [pid = 3624] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (166AA000) [pid = 3624] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (10BB3800) [pid = 3624] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:02:32 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1B880000) [pid = 3624] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:02:32 INFO - PROCESS | 3624 | 1464908552141 Marionette TRACE conn2 <- [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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 905ms 16:02:32 INFO - PROCESS | 3624 | 1464908552204 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 3624 | 1464908552206 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 16:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:02:32 INFO - PROCESS | 3624 | 1464908552209 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 3624 | 1464908552210 Marionette TRACE conn2 <- [1,2282,null,{}] 16:02:32 INFO - PROCESS | 3624 | 1464908552213 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:32 INFO - PROCESS | 3624 | 1464908552294 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 16:02:32 INFO - PROCESS | 3624 | 1464908552394 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:32 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A800 == 58 [pid = 3624] [id = 580] 16:02:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (10BAAC00) [pid = 3624] [serial = 1740] [outer = 00000000] 16:02:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (13236800) [pid = 3624] [serial = 1741] [outer = 10BAAC00] 16:02:32 INFO - PROCESS | 3624 | 1464908552437 Marionette DEBUG loaded listener.js 16:02:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (166A0400) [pid = 3624] [serial = 1742] [outer = 10BAAC00] 16:02:32 INFO - PROCESS | 3624 | 1464908552787 Marionette TRACE conn2 <- [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]]]}] 16:02:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:02:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 639ms 16:02:32 INFO - PROCESS | 3624 | 1464908552847 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 16:02:32 INFO - PROCESS | 3624 | 1464908552849 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 16:02:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:02:32 INFO - PROCESS | 3624 | 1464908552852 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:02:32 INFO - PROCESS | 3624 | 1464908552854 Marionette TRACE conn2 <- [1,2286,null,{}] 16:02:32 INFO - PROCESS | 3624 | 1464908552857 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:32 INFO - PROCESS | 3624 | 1464908552981 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 16:02:32 INFO - PROCESS | 3624 | 1464908552989 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:32 INFO - PROCESS | 3624 | ++DOCSHELL 1528A800 == 59 [pid = 3624] [id = 581] 16:02:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (161DB800) [pid = 3624] [serial = 1743] [outer = 00000000] 16:02:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17E64000) [pid = 3624] [serial = 1744] [outer = 161DB800] 16:02:33 INFO - PROCESS | 3624 | 1464908553036 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1854B800) [pid = 3624] [serial = 1745] [outer = 161DB800] 16:02:33 INFO - PROCESS | 3624 | 1464908553450 Marionette TRACE conn2 <- [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]]]}] 16:02:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:02:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 639ms 16:02:33 INFO - PROCESS | 3624 | 1464908553491 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 16:02:33 INFO - PROCESS | 3624 | 1464908553493 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 16:02:33 INFO - PROCESS | 3624 | 1464908553496 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:02:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:02:33 INFO - PROCESS | 3624 | 1464908553499 Marionette TRACE conn2 <- [1,2290,null,{}] 16:02:33 INFO - PROCESS | 3624 | 1464908553503 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:33 INFO - PROCESS | 3624 | 1464908553663 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 16:02:33 INFO - PROCESS | 3624 | 1464908553712 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:33 INFO - PROCESS | 3624 | ++DOCSHELL 18FB3C00 == 60 [pid = 3624] [id = 582] 16:02:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (18FB5C00) [pid = 3624] [serial = 1746] [outer = 00000000] 16:02:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A163C00) [pid = 3624] [serial = 1747] [outer = 18FB5C00] 16:02:33 INFO - PROCESS | 3624 | 1464908553760 Marionette DEBUG loaded listener.js 16:02:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1A4B3000) [pid = 3624] [serial = 1748] [outer = 18FB5C00] 16:02:34 INFO - PROCESS | 3624 | 1464908554335 Marionette TRACE conn2 <- [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]]]}] 16:02:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:02:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 905ms 16:02:34 INFO - PROCESS | 3624 | 1464908554402 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 16:02:34 INFO - PROCESS | 3624 | 1464908554406 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 16:02:34 INFO - PROCESS | 3624 | 1464908554411 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:02:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:02:34 INFO - PROCESS | 3624 | 1464908554415 Marionette TRACE conn2 <- [1,2294,null,{}] 16:02:34 INFO - PROCESS | 3624 | 1464908554421 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:34 INFO - PROCESS | 3624 | 1464908554537 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 16:02:34 INFO - PROCESS | 3624 | 1464908554680 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:34 INFO - PROCESS | 3624 | ++DOCSHELL 10EE7800 == 61 [pid = 3624] [id = 583] 16:02:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (10F63800) [pid = 3624] [serial = 1749] [outer = 00000000] 16:02:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (11C8B400) [pid = 3624] [serial = 1750] [outer = 10F63800] 16:02:34 INFO - PROCESS | 3624 | 1464908554737 Marionette DEBUG loaded listener.js 16:02:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (12D8BC00) [pid = 3624] [serial = 1751] [outer = 10F63800] 16:02:35 INFO - PROCESS | 3624 | 1464908555340 Marionette TRACE conn2 <- [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]]]}] 16:02:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:02:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 998ms 16:02:35 INFO - PROCESS | 3624 | 1464908555416 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 16:02:35 INFO - PROCESS | 3624 | 1464908555422 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 16:02:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:02:35 INFO - PROCESS | 3624 | 1464908555442 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:02:35 INFO - PROCESS | 3624 | 1464908555445 Marionette TRACE conn2 <- [1,2298,null,{}] 16:02:35 INFO - PROCESS | 3624 | 1464908555451 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:35 INFO - PROCESS | 3624 | 1464908555562 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 16:02:35 INFO - PROCESS | 3624 | 1464908555701 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:35 INFO - PROCESS | 3624 | ++DOCSHELL 15148800 == 62 [pid = 3624] [id = 584] 16:02:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (151CC000) [pid = 3624] [serial = 1752] [outer = 00000000] 16:02:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (15BF3000) [pid = 3624] [serial = 1753] [outer = 151CC000] 16:02:35 INFO - PROCESS | 3624 | 1464908555756 Marionette DEBUG loaded listener.js 16:02:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (161DF000) [pid = 3624] [serial = 1754] [outer = 151CC000] 16:02:36 INFO - PROCESS | 3624 | 1464908556362 Marionette TRACE conn2 <- [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]]]}] 16:02:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:02:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 998ms 16:02:36 INFO - PROCESS | 3624 | 1464908556416 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 16:02:36 INFO - PROCESS | 3624 | 1464908556418 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 16:02:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:02:36 INFO - PROCESS | 3624 | 1464908556422 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:02:36 INFO - PROCESS | 3624 | 1464908556426 Marionette TRACE conn2 <- [1,2302,null,{}] 16:02:36 INFO - PROCESS | 3624 | 1464908556437 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:36 INFO - PROCESS | 3624 | 1464908556579 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 16:02:36 INFO - PROCESS | 3624 | 1464908556723 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:36 INFO - PROCESS | 3624 | ++DOCSHELL 10559400 == 63 [pid = 3624] [id = 585] 16:02:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1562E800) [pid = 3624] [serial = 1755] [outer = 00000000] 16:02:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (18974400) [pid = 3624] [serial = 1756] [outer = 1562E800] 16:02:36 INFO - PROCESS | 3624 | 1464908556781 Marionette DEBUG loaded listener.js 16:02:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A002800) [pid = 3624] [serial = 1757] [outer = 1562E800] 16:02:37 INFO - PROCESS | 3624 | 1464908557340 Marionette TRACE conn2 <- [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]]]}] 16:02:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:02:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 936ms 16:02:37 INFO - PROCESS | 3624 | 1464908557367 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 16:02:37 INFO - PROCESS | 3624 | 1464908557370 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 16:02:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:02:37 INFO - PROCESS | 3624 | 1464908557373 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:02:37 INFO - PROCESS | 3624 | 1464908557375 Marionette TRACE conn2 <- [1,2306,null,{}] 16:02:37 INFO - PROCESS | 3624 | 1464908557379 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:37 INFO - PROCESS | 3624 | 1464908557488 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 16:02:37 INFO - PROCESS | 3624 | 1464908557601 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:37 INFO - PROCESS | 3624 | ++DOCSHELL 17A95000 == 64 [pid = 3624] [id = 586] 16:02:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1831E800) [pid = 3624] [serial = 1758] [outer = 00000000] 16:02:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1A4CD400) [pid = 3624] [serial = 1759] [outer = 1831E800] 16:02:37 INFO - PROCESS | 3624 | 1464908557654 Marionette DEBUG loaded listener.js 16:02:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A4D2000) [pid = 3624] [serial = 1760] [outer = 1831E800] 16:02:38 INFO - PROCESS | 3624 | 1464908558243 Marionette TRACE conn2 <- [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] 16:02:38 INFO - PROCESS | 3624 | 1464908558280 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 16:02:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:02:38 INFO - PROCESS | 3624 | 1464908558284 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:02:38 INFO - PROCESS | 3624 | 1464908558286 Marionette TRACE conn2 <- [1,2310,null,{}] 16:02:38 INFO - PROCESS | 3624 | 1464908558290 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:38 INFO - PROCESS | 3624 | 1464908558393 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 16:02:38 INFO - PROCESS | 3624 | 1464908558506 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:38 INFO - PROCESS | 3624 | ++DOCSHELL 18553400 == 65 [pid = 3624] [id = 587] 16:02:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (18553C00) [pid = 3624] [serial = 1761] [outer = 00000000] 16:02:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A8AA800) [pid = 3624] [serial = 1762] [outer = 18553C00] 16:02:38 INFO - PROCESS | 3624 | 1464908558558 Marionette DEBUG loaded listener.js 16:02:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1A8B0400) [pid = 3624] [serial = 1763] [outer = 18553C00] 16:02:39 INFO - PROCESS | 3624 | 1464908559123 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 16:02:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:02:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 889ms 16:02:39 INFO - PROCESS | 3624 | 1464908559188 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 16:02:39 INFO - PROCESS | 3624 | 1464908559190 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 16:02:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:02:39 INFO - PROCESS | 3624 | 1464908559193 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:02:39 INFO - PROCESS | 3624 | 1464908559195 Marionette TRACE conn2 <- [1,2314,null,{}] 16:02:39 INFO - PROCESS | 3624 | 1464908559199 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:39 INFO - PROCESS | 3624 | 1464908559328 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 16:02:39 INFO - PROCESS | 3624 | 1464908559443 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:39 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F6800 == 66 [pid = 3624] [id = 588] 16:02:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (105F3800) [pid = 3624] [serial = 1764] [outer = 00000000] 16:02:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (11081C00) [pid = 3624] [serial = 1765] [outer = 105F3800] 16:02:39 INFO - PROCESS | 3624 | 1464908559680 Marionette DEBUG loaded listener.js 16:02:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (112A6C00) [pid = 3624] [serial = 1766] [outer = 105F3800] 16:02:40 INFO - PROCESS | 3624 | 1464908560244 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 16:02:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:02:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1139ms 16:02:40 INFO - PROCESS | 3624 | 1464908560337 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 16:02:40 INFO - PROCESS | 3624 | 1464908560344 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 16:02:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:02:40 INFO - PROCESS | 3624 | 1464908560350 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:02:40 INFO - PROCESS | 3624 | 1464908560353 Marionette TRACE conn2 <- [1,2318,null,{}] 16:02:40 INFO - PROCESS | 3624 | 1464908560358 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:40 INFO - PROCESS | 3624 | 1464908560522 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 16:02:40 INFO - PROCESS | 3624 | 1464908560534 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:40 INFO - PROCESS | 3624 | ++DOCSHELL 15621800 == 67 [pid = 3624] [id = 589] 16:02:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1567B000) [pid = 3624] [serial = 1767] [outer = 00000000] 16:02:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (15BF2C00) [pid = 3624] [serial = 1768] [outer = 1567B000] 16:02:40 INFO - PROCESS | 3624 | 1464908560582 Marionette DEBUG loaded listener.js 16:02:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (16606400) [pid = 3624] [serial = 1769] [outer = 1567B000] 16:02:41 INFO - PROCESS | 3624 | 1464908561195 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 16:02:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:02:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 905ms 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 1528A800 == 66 [pid = 3624] [id = 581] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 10A5A800 == 65 [pid = 3624] [id = 580] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 15141C00 == 64 [pid = 3624] [id = 579] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 17B32800 == 63 [pid = 3624] [id = 578] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 10B37800 == 62 [pid = 3624] [id = 577] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 160AA000 == 61 [pid = 3624] [id = 576] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 152DA800 == 60 [pid = 3624] [id = 575] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 151CC800 == 59 [pid = 3624] [id = 574] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 1043EC00 == 58 [pid = 3624] [id = 573] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 11088C00 == 57 [pid = 3624] [id = 572] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 17ACA000 == 56 [pid = 3624] [id = 570] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (1B87F800) [pid = 3624] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (13085400) [pid = 3624] [serial = 1654] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (161D6800) [pid = 3624] [serial = 1657] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A163400) [pid = 3624] [serial = 1663] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1A15B400) [pid = 3624] [serial = 1666] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (18FB2800) [pid = 3624] [serial = 1699] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (18FADC00) [pid = 3624] [serial = 1660] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | 1464908561323 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 16:02:41 INFO - PROCESS | 3624 | 1464908561327 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 17B3A400 == 55 [pid = 3624] [id = 569] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 151D5400 == 54 [pid = 3624] [id = 568] 16:02:41 INFO - PROCESS | 3624 | --DOCSHELL 1055C000 == 53 [pid = 3624] [id = 567] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (152D2400) [pid = 3624] [serial = 1613] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (1A003000) [pid = 3624] [serial = 1619] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (10EED000) [pid = 3624] [serial = 1610] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (17F03000) [pid = 3624] [serial = 1616] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (175E6800) [pid = 3624] [serial = 1684] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (131B6000) [pid = 3624] [serial = 1670] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (12D7E000) [pid = 3624] [serial = 1669] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (114B4C00) [pid = 3624] [serial = 1672] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15678C00) [pid = 3624] [serial = 1675] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (15946400) [pid = 3624] [serial = 1676] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (161DD400) [pid = 3624] [serial = 1678] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (130E5000) [pid = 3624] [serial = 1673] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (166A2800) [pid = 3624] [serial = 1679] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17B40C00) [pid = 3624] [serial = 1687] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17A93400) [pid = 3624] [serial = 1685] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17E9D800) [pid = 3624] [serial = 1690] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (17B54000) [pid = 3624] [serial = 1688] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17E61C00) [pid = 3624] [serial = 1696] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (17F06400) [pid = 3624] [serial = 1697] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17EBD400) [pid = 3624] [serial = 1691] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (16D3B800) [pid = 3624] [serial = 1681] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (161D6C00) [pid = 3624] [serial = 1693] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (16DB4400) [pid = 3624] [serial = 1694] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (16DAE400) [pid = 3624] [serial = 1682] [outer = 00000000] [url = about:blank] 16:02:41 INFO - PROCESS | 3624 | 1464908561339 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:02:41 INFO - PROCESS | 3624 | 1464908561342 Marionette TRACE conn2 <- [1,2322,null,{}] 16:02:41 INFO - PROCESS | 3624 | 1464908561346 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:02:41 INFO - PROCESS | 3624 | 1464908561449 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 16:02:41 INFO - PROCESS | 3624 | 1464908561456 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:41 INFO - PROCESS | 3624 | ++DOCSHELL 1310EC00 == 54 [pid = 3624] [id = 590] 16:02:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (13115000) [pid = 3624] [serial = 1770] [outer = 00000000] 16:02:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1322C800) [pid = 3624] [serial = 1771] [outer = 13115000] 16:02:41 INFO - PROCESS | 3624 | 1464908561501 Marionette DEBUG loaded listener.js 16:02:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (151D8800) [pid = 3624] [serial = 1772] [outer = 13115000] 16:02:41 INFO - PROCESS | 3624 | 1464908562000 Marionette TRACE conn2 <- [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]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 16:02:42 INFO - PROCESS | 3624 | 1464908562028 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3624 | 1464908562030 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 16:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:02:42 INFO - PROCESS | 3624 | 1464908562034 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 3624 | 1464908562037 Marionette TRACE conn2 <- [1,2326,null,{}] 16:02:42 INFO - PROCESS | 3624 | 1464908562047 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 3624 | 1464908562136 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 16:02:42 INFO - PROCESS | 3624 | 1464908562146 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:42 INFO - PROCESS | 3624 | ++DOCSHELL 160A7800 == 55 [pid = 3624] [id = 591] 16:02:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (166A4C00) [pid = 3624] [serial = 1773] [outer = 00000000] 16:02:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (16DAFC00) [pid = 3624] [serial = 1774] [outer = 166A4C00] 16:02:42 INFO - PROCESS | 3624 | 1464908562190 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (16DB8800) [pid = 3624] [serial = 1775] [outer = 166A4C00] 16:02:42 INFO - PROCESS | 3624 | 1464908562650 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 16:02:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:02:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 624ms 16:02:42 INFO - PROCESS | 3624 | 1464908562672 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 16:02:42 INFO - PROCESS | 3624 | 1464908562674 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 16:02:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:02:42 INFO - PROCESS | 3624 | 1464908562678 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:02:42 INFO - PROCESS | 3624 | 1464908562679 Marionette TRACE conn2 <- [1,2330,null,{}] 16:02:42 INFO - PROCESS | 3624 | 1464908562683 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:42 INFO - PROCESS | 3624 | 1464908562768 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 16:02:42 INFO - PROCESS | 3624 | 1464908562774 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:42 INFO - PROCESS | 3624 | ++DOCSHELL 166A6800 == 56 [pid = 3624] [id = 592] 16:02:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (16DB5C00) [pid = 3624] [serial = 1776] [outer = 00000000] 16:02:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17A8C800) [pid = 3624] [serial = 1777] [outer = 16DB5C00] 16:02:42 INFO - PROCESS | 3624 | 1464908562819 Marionette DEBUG loaded listener.js 16:02:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17ABF400) [pid = 3624] [serial = 1778] [outer = 16DB5C00] 16:02:43 INFO - PROCESS | 3624 | 1464908563265 Marionette TRACE conn2 <- [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]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 640ms 16:02:43 INFO - PROCESS | 3624 | 1464908563320 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 16:02:43 INFO - PROCESS | 3624 | 1464908563322 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 16:02:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:02:43 INFO - PROCESS | 3624 | 1464908563326 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:02:43 INFO - PROCESS | 3624 | 1464908563327 Marionette TRACE conn2 <- [1,2334,null,{}] 16:02:43 INFO - PROCESS | 3624 | 1464908563331 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:43 INFO - PROCESS | 3624 | 1464908563430 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 16:02:43 INFO - PROCESS | 3624 | 1464908563436 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:43 INFO - PROCESS | 3624 | ++DOCSHELL 10EC9000 == 57 [pid = 3624] [id = 593] 16:02:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B38400) [pid = 3624] [serial = 1779] [outer = 00000000] 16:02:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17B50C00) [pid = 3624] [serial = 1780] [outer = 17B38400] 16:02:43 INFO - PROCESS | 3624 | 1464908563484 Marionette DEBUG loaded listener.js 16:02:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17BC3C00) [pid = 3624] [serial = 1781] [outer = 17B38400] 16:02:43 INFO - PROCESS | 3624 | 1464908563981 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 16:02:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:02:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 686ms 16:02:43 INFO - PROCESS | 3624 | 1464908564009 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3624 | 1464908564011 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 16:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:02:44 INFO - PROCESS | 3624 | 1464908564015 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - PROCESS | 3624 | 1464908564016 Marionette TRACE conn2 <- [1,2338,null,{}] 16:02:44 INFO - PROCESS | 3624 | 1464908564020 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 3624 | 1464908564145 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 16:02:44 INFO - PROCESS | 3624 | 1464908564242 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:44 INFO - PROCESS | 3624 | ++DOCSHELL 17F04000 == 58 [pid = 3624] [id = 594] 16:02:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17F06C00) [pid = 3624] [serial = 1782] [outer = 00000000] 16:02:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1854A800) [pid = 3624] [serial = 1783] [outer = 17F06C00] 16:02:44 INFO - PROCESS | 3624 | 1464908564290 Marionette DEBUG loaded listener.js 16:02:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (1854F800) [pid = 3624] [serial = 1784] [outer = 17F06C00] 16:02:44 INFO - PROCESS | 3624 | 1464908564725 Marionette TRACE conn2 <- [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]]]}] 16:02:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:02:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 733ms 16:02:44 INFO - PROCESS | 3624 | 1464908564755 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 16:02:44 INFO - PROCESS | 3624 | 1464908564757 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 16:02:44 INFO - PROCESS | 3624 | 1464908564760 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:02:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:02:44 INFO - PROCESS | 3624 | 1464908564762 Marionette TRACE conn2 <- [1,2342,null,{}] 16:02:44 INFO - PROCESS | 3624 | 1464908564765 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:44 INFO - PROCESS | 3624 | 1464908564893 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 16:02:44 INFO - PROCESS | 3624 | 1464908564957 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:44 INFO - PROCESS | 3624 | ++DOCSHELL 17F4CC00 == 59 [pid = 3624] [id = 595] 16:02:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (183BFC00) [pid = 3624] [serial = 1785] [outer = 00000000] 16:02:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1A007800) [pid = 3624] [serial = 1786] [outer = 183BFC00] 16:02:45 INFO - PROCESS | 3624 | 1464908565000 Marionette DEBUG loaded listener.js 16:02:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1A15B400) [pid = 3624] [serial = 1787] [outer = 183BFC00] 16:02:45 INFO - PROCESS | 3624 | 1464908565415 Marionette TRACE conn2 <- [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]]]}] 16:02:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:02:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 702ms 16:02:45 INFO - PROCESS | 3624 | 1464908565461 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 16:02:45 INFO - PROCESS | 3624 | 1464908565464 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 16:02:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:02:45 INFO - PROCESS | 3624 | 1464908565468 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:02:45 INFO - PROCESS | 3624 | 1464908565470 Marionette TRACE conn2 <- [1,2346,null,{}] 16:02:45 INFO - PROCESS | 3624 | 1464908565473 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:45 INFO - PROCESS | 3624 | 1464908565620 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (17F0A400) [pid = 3624] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (10560400) [pid = 3624] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (11089400) [pid = 3624] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (16DAD400) [pid = 3624] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (151D5000) [pid = 3624] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (175E6000) [pid = 3624] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (17B3CC00) [pid = 3624] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (105F3C00) [pid = 3624] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (171D4000) [pid = 3624] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (1A010800) [pid = 3624] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (10C3D400) [pid = 3624] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (15686400) [pid = 3624] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10BAAC00) [pid = 3624] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (16DB5800) [pid = 3624] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (175E6C00) [pid = 3624] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (160AC800) [pid = 3624] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (161DB800) [pid = 3624] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:02:45 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17EC2400) [pid = 3624] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:02:45 INFO - PROCESS | 3624 | 1464908565892 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:45 INFO - PROCESS | 3624 | ++DOCSHELL 1022A000 == 60 [pid = 3624] [id = 596] 16:02:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (10560400) [pid = 3624] [serial = 1788] [outer = 00000000] 16:02:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (10C3F000) [pid = 3624] [serial = 1789] [outer = 10560400] 16:02:45 INFO - PROCESS | 3624 | 1464908565945 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (13128400) [pid = 3624] [serial = 1790] [outer = 10560400] 16:02:46 INFO - PROCESS | 3624 | 1464908566316 Marionette TRACE conn2 <- [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]]]}] 16:02:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:02:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 889ms 16:02:46 INFO - PROCESS | 3624 | 1464908566370 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 16:02:46 INFO - PROCESS | 3624 | 1464908566372 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 16:02:46 INFO - PROCESS | 3624 | 1464908566376 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:02:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:02:46 INFO - PROCESS | 3624 | 1464908566377 Marionette TRACE conn2 <- [1,2350,null,{}] 16:02:46 INFO - PROCESS | 3624 | 1464908566381 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:46 INFO - PROCESS | 3624 | 1464908566466 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 16:02:46 INFO - PROCESS | 3624 | 1464908566472 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:46 INFO - PROCESS | 3624 | ++DOCSHELL 10A58800 == 61 [pid = 3624] [id = 597] 16:02:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (10B36800) [pid = 3624] [serial = 1791] [outer = 00000000] 16:02:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17B3CC00) [pid = 3624] [serial = 1792] [outer = 10B36800] 16:02:46 INFO - PROCESS | 3624 | 1464908566523 Marionette DEBUG loaded listener.js 16:02:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (183B9C00) [pid = 3624] [serial = 1793] [outer = 10B36800] 16:02:46 INFO - PROCESS | 3624 | 1464908566959 Marionette TRACE conn2 <- [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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 623ms 16:02:47 INFO - PROCESS | 3624 | 1464908567016 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3624 | 1464908567018 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 16:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:02:47 INFO - PROCESS | 3624 | 1464908567021 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3624 | 1464908567023 Marionette TRACE conn2 <- [1,2354,null,{}] 16:02:47 INFO - PROCESS | 3624 | 1464908567026 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 3624 | 1464908567110 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 16:02:47 INFO - PROCESS | 3624 | 1464908567116 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:47 INFO - PROCESS | 3624 | ++DOCSHELL 1280B800 == 62 [pid = 3624] [id = 598] 16:02:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (160A3400) [pid = 3624] [serial = 1794] [outer = 00000000] 16:02:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1A1CA800) [pid = 3624] [serial = 1795] [outer = 160A3400] 16:02:47 INFO - PROCESS | 3624 | 1464908567163 Marionette DEBUG loaded listener.js 16:02:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1A8B6800) [pid = 3624] [serial = 1796] [outer = 160A3400] 16:02:47 INFO - PROCESS | 3624 | 1464908567682 Marionette TRACE conn2 <- [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]]]}] 16:02:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:02:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 702ms 16:02:47 INFO - PROCESS | 3624 | 1464908567719 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 16:02:47 INFO - PROCESS | 3624 | 1464908567721 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 16:02:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:02:47 INFO - PROCESS | 3624 | 1464908567725 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:02:47 INFO - PROCESS | 3624 | 1464908567727 Marionette TRACE conn2 <- [1,2358,null,{}] 16:02:47 INFO - PROCESS | 3624 | 1464908567730 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:47 INFO - PROCESS | 3624 | 1464908567831 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 16:02:48 INFO - PROCESS | 3624 | 1464908568038 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:48 INFO - PROCESS | 3624 | ++DOCSHELL 1043EC00 == 63 [pid = 3624] [id = 599] 16:02:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (105ED400) [pid = 3624] [serial = 1797] [outer = 00000000] 16:02:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (10C32800) [pid = 3624] [serial = 1798] [outer = 105ED400] 16:02:48 INFO - PROCESS | 3624 | 1464908568102 Marionette DEBUG loaded listener.js 16:02:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (11081400) [pid = 3624] [serial = 1799] [outer = 105ED400] 16:02:48 INFO - PROCESS | 3624 | 1464908568762 Marionette TRACE conn2 <- [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]]]}] 16:02:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:02:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1091ms 16:02:48 INFO - PROCESS | 3624 | 1464908568824 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 16:02:48 INFO - PROCESS | 3624 | 1464908568829 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 16:02:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:02:48 INFO - PROCESS | 3624 | 1464908568833 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:02:48 INFO - PROCESS | 3624 | 1464908568837 Marionette TRACE conn2 <- [1,2362,null,{}] 16:02:48 INFO - PROCESS | 3624 | 1464908568842 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:48 INFO - PROCESS | 3624 | 1464908568961 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 16:02:49 INFO - PROCESS | 3624 | 1464908569107 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:49 INFO - PROCESS | 3624 | ++DOCSHELL 152D2400 == 64 [pid = 3624] [id = 600] 16:02:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (152D8000) [pid = 3624] [serial = 1800] [outer = 00000000] 16:02:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15BEE800) [pid = 3624] [serial = 1801] [outer = 152D8000] 16:02:49 INFO - PROCESS | 3624 | 1464908569163 Marionette DEBUG loaded listener.js 16:02:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (161D9400) [pid = 3624] [serial = 1802] [outer = 152D8000] 16:02:49 INFO - PROCESS | 3624 | 1464908569716 Marionette TRACE conn2 <- [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]]]}] 16:02:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:02:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 935ms 16:02:49 INFO - PROCESS | 3624 | 1464908569782 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 16:02:49 INFO - PROCESS | 3624 | 1464908569786 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 16:02:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:02:49 INFO - PROCESS | 3624 | 1464908569791 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:02:49 INFO - PROCESS | 3624 | 1464908569793 Marionette TRACE conn2 <- [1,2366,null,{}] 16:02:49 INFO - PROCESS | 3624 | 1464908569798 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:49 INFO - PROCESS | 3624 | 1464908569934 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 16:02:50 INFO - PROCESS | 3624 | 1464908570078 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:50 INFO - PROCESS | 3624 | ++DOCSHELL 17A93C00 == 65 [pid = 3624] [id = 601] 16:02:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17A94000) [pid = 3624] [serial = 1803] [outer = 00000000] 16:02:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17B58000) [pid = 3624] [serial = 1804] [outer = 17A94000] 16:02:50 INFO - PROCESS | 3624 | 1464908570133 Marionette DEBUG loaded listener.js 16:02:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1831C800) [pid = 3624] [serial = 1805] [outer = 17A94000] 16:02:50 INFO - PROCESS | 3624 | 1464908570721 Marionette TRACE conn2 <- [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]]]}] 16:02:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:02:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 998ms 16:02:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:02:50 INFO - PROCESS | 3624 | 1464908570793 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 16:02:50 INFO - PROCESS | 3624 | 1464908570795 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 16:02:50 INFO - PROCESS | 3624 | 1464908570805 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:02:50 INFO - PROCESS | 3624 | 1464908570812 Marionette TRACE conn2 <- [1,2370,null,{}] 16:02:50 INFO - PROCESS | 3624 | 1464908570831 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:50 INFO - PROCESS | 3624 | 1464908570947 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 16:02:51 INFO - PROCESS | 3624 | 1464908571083 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:51 INFO - PROCESS | 3624 | ++DOCSHELL 16B89800 == 66 [pid = 3624] [id = 602] 16:02:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A002C00) [pid = 3624] [serial = 1806] [outer = 00000000] 16:02:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1A918000) [pid = 3624] [serial = 1807] [outer = 1A002C00] 16:02:51 INFO - PROCESS | 3624 | 1464908571137 Marionette DEBUG loaded listener.js 16:02:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1AC35C00) [pid = 3624] [serial = 1808] [outer = 1A002C00] 16:02:51 INFO - PROCESS | 3624 | 1464908571700 Marionette TRACE conn2 <- [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]]]}] 16:02:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:02:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 952ms 16:02:51 INFO - PROCESS | 3624 | 1464908571749 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 16:02:51 INFO - PROCESS | 3624 | 1464908571751 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 16:02:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:02:51 INFO - PROCESS | 3624 | 1464908571755 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:02:51 INFO - PROCESS | 3624 | 1464908571757 Marionette TRACE conn2 <- [1,2374,null,{}] 16:02:51 INFO - PROCESS | 3624 | 1464908571760 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:51 INFO - PROCESS | 3624 | 1464908571869 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 16:02:51 INFO - PROCESS | 3624 | 1464908571984 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:52 INFO - PROCESS | 3624 | ++DOCSHELL 175E7800 == 67 [pid = 3624] [id = 603] 16:02:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17A87000) [pid = 3624] [serial = 1809] [outer = 00000000] 16:02:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1ACE0C00) [pid = 3624] [serial = 1810] [outer = 17A87000] 16:02:52 INFO - PROCESS | 3624 | 1464908572077 Marionette DEBUG loaded listener.js 16:02:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1AE09C00) [pid = 3624] [serial = 1811] [outer = 17A87000] 16:02:52 INFO - PROCESS | 3624 | 1464908572695 Marionette TRACE conn2 <- [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]]]}] 16:02:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:02:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 998ms 16:02:52 INFO - PROCESS | 3624 | 1464908572757 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 16:02:52 INFO - PROCESS | 3624 | 1464908572759 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 16:02:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:02:52 INFO - PROCESS | 3624 | 1464908572762 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:02:52 INFO - PROCESS | 3624 | 1464908572765 Marionette TRACE conn2 <- [1,2378,null,{}] 16:02:52 INFO - PROCESS | 3624 | 1464908572768 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:52 INFO - PROCESS | 3624 | 1464908572875 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 16:02:53 INFO - PROCESS | 3624 | 1464908573022 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:53 INFO - PROCESS | 3624 | ++DOCSHELL 10C3AC00 == 68 [pid = 3624] [id = 604] 16:02:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (10C3F400) [pid = 3624] [serial = 1812] [outer = 00000000] 16:02:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (131B0800) [pid = 3624] [serial = 1813] [outer = 10C3F400] 16:02:53 INFO - PROCESS | 3624 | 1464908573083 Marionette DEBUG loaded listener.js 16:02:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (15B64800) [pid = 3624] [serial = 1814] [outer = 10C3F400] 16:02:53 INFO - PROCESS | 3624 | 1464908573888 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 16:02:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:02:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1216ms 16:02:53 INFO - PROCESS | 3624 | 1464908573971 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 16:02:53 INFO - PROCESS | 3624 | 1464908573975 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 16:02:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:02:53 INFO - PROCESS | 3624 | 1464908573994 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:02:53 INFO - PROCESS | 3624 | 1464908573998 Marionette TRACE conn2 <- [1,2382,null,{}] 16:02:53 INFO - PROCESS | 3624 | 1464908574004 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:54 INFO - PROCESS | 3624 | 1464908574109 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 16:02:54 INFO - PROCESS | 3624 | 1464908574264 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:54 INFO - PROCESS | 3624 | ++DOCSHELL 10563000 == 69 [pid = 3624] [id = 605] 16:02:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (10A64C00) [pid = 3624] [serial = 1815] [outer = 00000000] 16:02:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (14366800) [pid = 3624] [serial = 1816] [outer = 10A64C00] 16:02:54 INFO - PROCESS | 3624 | 1464908574315 Marionette DEBUG loaded listener.js 16:02:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (15687C00) [pid = 3624] [serial = 1817] [outer = 10A64C00] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 1280B800 == 68 [pid = 3624] [id = 598] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 10A58800 == 67 [pid = 3624] [id = 597] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 1022A000 == 66 [pid = 3624] [id = 596] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 17F4CC00 == 65 [pid = 3624] [id = 595] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 185B3000 == 64 [pid = 3624] [id = 566] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 17F04000 == 63 [pid = 3624] [id = 594] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 10EC9000 == 62 [pid = 3624] [id = 593] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 166A6800 == 61 [pid = 3624] [id = 592] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 160A7800 == 60 [pid = 3624] [id = 591] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 1310EC00 == 59 [pid = 3624] [id = 590] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 15621800 == 58 [pid = 3624] [id = 589] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 0F2F6800 == 57 [pid = 3624] [id = 588] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (18545000) [pid = 3624] [serial = 1708] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (1A1C7400) [pid = 3624] [serial = 1711] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (1A163C00) [pid = 3624] [serial = 1747] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOCSHELL 10EE7800 == 56 [pid = 3624] [id = 583] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (1A00A000) [pid = 3624] [serial = 1661] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (10EEC800) [pid = 3624] [serial = 1721] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (12897400) [pid = 3624] [serial = 1717] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (128C4C00) [pid = 3624] [serial = 1702] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (17537C00) [pid = 3624] [serial = 1730] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (10BB4C00) [pid = 3624] [serial = 1720] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (15B6E800) [pid = 3624] [serial = 1724] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (1831B000) [pid = 3624] [serial = 1607] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17E9B800) [pid = 3624] [serial = 1735] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (13DE1000) [pid = 3624] [serial = 1655] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (17B3B000) [pid = 3624] [serial = 1733] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1A1C0400) [pid = 3624] [serial = 1664] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (114B6800) [pid = 3624] [serial = 1714] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (16DAF000) [pid = 3624] [serial = 1658] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1716A800) [pid = 3624] [serial = 1729] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (17A95400) [pid = 3624] [serial = 1732] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (13236800) [pid = 3624] [serial = 1741] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (131AF400) [pid = 3624] [serial = 1718] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (18972800) [pid = 3624] [serial = 1739] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13907C00) [pid = 3624] [serial = 1715] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (161D9800) [pid = 3624] [serial = 1705] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (1A1C5C00) [pid = 3624] [serial = 1667] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (166A8800) [pid = 3624] [serial = 1727] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (17E64000) [pid = 3624] [serial = 1744] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (166A1800) [pid = 3624] [serial = 1726] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1A007C00) [pid = 3624] [serial = 1652] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (15627C00) [pid = 3624] [serial = 1723] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (166A0400) [pid = 3624] [serial = 1742] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1854E800) [pid = 3624] [serial = 1738] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17EBC000) [pid = 3624] [serial = 1736] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1854B800) [pid = 3624] [serial = 1745] [outer = 00000000] [url = about:blank] 16:02:54 INFO - PROCESS | 3624 | 1464908574941 Marionette TRACE conn2 <- [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]]]}] 16:02:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:02:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 998ms 16:02:54 INFO - PROCESS | 3624 | 1464908574984 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 16:02:54 INFO - PROCESS | 3624 | 1464908574990 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 16:02:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:02:54 INFO - PROCESS | 3624 | 1464908574996 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:02:54 INFO - PROCESS | 3624 | 1464908574998 Marionette TRACE conn2 <- [1,2386,null,{}] 16:02:54 INFO - PROCESS | 3624 | 1464908575002 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 3624 | 1464908575096 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 16:02:55 INFO - PROCESS | 3624 | 1464908575200 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:55 INFO - PROCESS | 3624 | ++DOCSHELL 10EE7800 == 57 [pid = 3624] [id = 606] 16:02:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (11082400) [pid = 3624] [serial = 1818] [outer = 00000000] 16:02:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1310D800) [pid = 3624] [serial = 1819] [outer = 11082400] 16:02:55 INFO - PROCESS | 3624 | 1464908575244 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (15627C00) [pid = 3624] [serial = 1820] [outer = 11082400] 16:02:55 INFO - PROCESS | 3624 | 1464908575651 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 16:02:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:02:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 702ms 16:02:55 INFO - PROCESS | 3624 | 1464908575694 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 16:02:55 INFO - PROCESS | 3624 | 1464908575696 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 16:02:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:02:55 INFO - PROCESS | 3624 | 1464908575704 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:02:55 INFO - PROCESS | 3624 | 1464908575707 Marionette TRACE conn2 <- [1,2390,null,{}] 16:02:55 INFO - PROCESS | 3624 | 1464908575718 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:55 INFO - PROCESS | 3624 | 1464908575843 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 16:02:55 INFO - PROCESS | 3624 | 1464908575859 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:55 INFO - PROCESS | 3624 | ++DOCSHELL 166AAC00 == 58 [pid = 3624] [id = 607] 16:02:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (166AB400) [pid = 3624] [serial = 1821] [outer = 00000000] 16:02:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (16DB3000) [pid = 3624] [serial = 1822] [outer = 166AB400] 16:02:55 INFO - PROCESS | 3624 | 1464908575906 Marionette DEBUG loaded listener.js 16:02:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (1716BC00) [pid = 3624] [serial = 1823] [outer = 166AB400] 16:02:56 INFO - PROCESS | 3624 | 1464908576366 Marionette TRACE conn2 <- [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]]]}] 16:02:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:02:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 686ms 16:02:56 INFO - PROCESS | 3624 | 1464908576404 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 16:02:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:02:56 INFO - PROCESS | 3624 | 1464908576406 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 16:02:56 INFO - PROCESS | 3624 | 1464908576410 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:02:56 INFO - PROCESS | 3624 | 1464908576411 Marionette TRACE conn2 <- [1,2394,null,{}] 16:02:56 INFO - PROCESS | 3624 | 1464908576418 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:56 INFO - PROCESS | 3624 | 1464908576506 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 16:02:56 INFO - PROCESS | 3624 | 1464908576515 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:56 INFO - PROCESS | 3624 | ++DOCSHELL 171D6C00 == 59 [pid = 3624] [id = 608] 16:02:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1753C400) [pid = 3624] [serial = 1824] [outer = 00000000] 16:02:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (175EBC00) [pid = 3624] [serial = 1825] [outer = 1753C400] 16:02:56 INFO - PROCESS | 3624 | 1464908576559 Marionette DEBUG loaded listener.js 16:02:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17ABEC00) [pid = 3624] [serial = 1826] [outer = 1753C400] 16:02:57 INFO - PROCESS | 3624 | 1464908577003 Marionette TRACE conn2 <- [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]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 639ms 16:02:57 INFO - PROCESS | 3624 | 1464908577048 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 3624 | 1464908577050 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 16:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:02:57 INFO - PROCESS | 3624 | 1464908577053 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3624 | 1464908577064 Marionette TRACE conn2 <- [1,2398,null,{}] 16:02:57 INFO - PROCESS | 3624 | 1464908577076 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:57 INFO - PROCESS | 3624 | 1464908577192 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 16:02:57 INFO - PROCESS | 3624 | 1464908577285 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:57 INFO - PROCESS | 3624 | ++DOCSHELL 16DB9800 == 60 [pid = 3624] [id = 609] 16:02:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (175E1800) [pid = 3624] [serial = 1827] [outer = 00000000] 16:02:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17B4CC00) [pid = 3624] [serial = 1828] [outer = 175E1800] 16:02:57 INFO - PROCESS | 3624 | 1464908577328 Marionette DEBUG loaded listener.js 16:02:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17BC6C00) [pid = 3624] [serial = 1829] [outer = 175E1800] 16:02:57 INFO - PROCESS | 3624 | 1464908577794 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 16:02:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:02:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 764ms 16:02:57 INFO - PROCESS | 3624 | 1464908577826 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 16:02:57 INFO - PROCESS | 3624 | 1464908577829 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 16:02:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:02:57 INFO - PROCESS | 3624 | 1464908577832 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:02:57 INFO - PROCESS | 3624 | 1464908577834 Marionette TRACE conn2 <- [1,2402,null,{}] 16:02:57 INFO - PROCESS | 3624 | 1464908577838 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:57 INFO - PROCESS | 3624 | 1464908577972 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 16:02:58 INFO - PROCESS | 3624 | 1464908578043 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:58 INFO - PROCESS | 3624 | ++DOCSHELL 17F0E800 == 61 [pid = 3624] [id = 610] 16:02:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17F0F800) [pid = 3624] [serial = 1830] [outer = 00000000] 16:02:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (185B7400) [pid = 3624] [serial = 1831] [outer = 17F0F800] 16:02:58 INFO - PROCESS | 3624 | 1464908578088 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (185BB000) [pid = 3624] [serial = 1832] [outer = 17F0F800] 16:02:58 INFO - PROCESS | 3624 | 1464908578500 Marionette TRACE conn2 <- [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]]]}] 16:02:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:02:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 686ms 16:02:58 INFO - PROCESS | 3624 | 1464908578530 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 16:02:58 INFO - PROCESS | 3624 | 1464908578532 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 16:02:58 INFO - PROCESS | 3624 | 1464908578535 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:02:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:02:58 INFO - PROCESS | 3624 | 1464908578537 Marionette TRACE conn2 <- [1,2406,null,{}] 16:02:58 INFO - PROCESS | 3624 | 1464908578540 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:58 INFO - PROCESS | 3624 | 1464908578686 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 16:02:58 INFO - PROCESS | 3624 | 1464908578758 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:58 INFO - PROCESS | 3624 | ++DOCSHELL 17F47400 == 62 [pid = 3624] [id = 611] 16:02:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (1879C400) [pid = 3624] [serial = 1833] [outer = 00000000] 16:02:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A00A000) [pid = 3624] [serial = 1834] [outer = 1879C400] 16:02:58 INFO - PROCESS | 3624 | 1464908578787 Marionette DEBUG loaded listener.js 16:02:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A15D400) [pid = 3624] [serial = 1835] [outer = 1879C400] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17B3A000) [pid = 3624] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (17B3F800) [pid = 3624] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (185B5400) [pid = 3624] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (10C3A000) [pid = 3624] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15BF8C00) [pid = 3624] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17F06C00) [pid = 3624] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (183BFC00) [pid = 3624] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (10560400) [pid = 3624] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10F63800) [pid = 3624] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (151CC000) [pid = 3624] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (105F3800) [pid = 3624] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (13115000) [pid = 3624] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (16DB5C00) [pid = 3624] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (17B38400) [pid = 3624] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1567B000) [pid = 3624] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (166A4C00) [pid = 3624] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1831E800) [pid = 3624] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (1562E800) [pid = 3624] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:02:59 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (10B36800) [pid = 3624] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:02:59 INFO - PROCESS | 3624 | 1464908579374 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:02:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:02:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 905ms 16:02:59 INFO - PROCESS | 3624 | 1464908579425 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 16:02:59 INFO - PROCESS | 3624 | 1464908579427 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 16:02:59 INFO - PROCESS | 3624 | 1464908579430 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:02:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:02:59 INFO - PROCESS | 3624 | 1464908579432 Marionette TRACE conn2 <- [1,2410,null,{}] 16:02:59 INFO - PROCESS | 3624 | 1464908579435 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:02:59 INFO - PROCESS | 3624 | 1464908579543 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 16:02:59 INFO - PROCESS | 3624 | 1464908579651 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:02:59 INFO - PROCESS | 3624 | ++DOCSHELL 10A5B800 == 63 [pid = 3624] [id = 612] 16:02:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (10B30400) [pid = 3624] [serial = 1836] [outer = 00000000] 16:02:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (15BF8C00) [pid = 3624] [serial = 1837] [outer = 10B30400] 16:02:59 INFO - PROCESS | 3624 | 1464908579694 Marionette DEBUG loaded listener.js 16:02:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17B4DC00) [pid = 3624] [serial = 1838] [outer = 10B30400] 16:03:00 INFO - PROCESS | 3624 | 1464908580080 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 702ms 16:03:00 INFO - PROCESS | 3624 | 1464908580130 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3624 | 1464908580132 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 16:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:03:00 INFO - PROCESS | 3624 | 1464908580135 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 3624 | 1464908580137 Marionette TRACE conn2 <- [1,2414,null,{}] 16:03:00 INFO - PROCESS | 3624 | 1464908580141 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 3624 | 1464908580246 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 16:03:00 INFO - PROCESS | 3624 | 1464908580252 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:00 INFO - PROCESS | 3624 | ++DOCSHELL 10A5A800 == 64 [pid = 3624] [id = 613] 16:03:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (17B3EC00) [pid = 3624] [serial = 1839] [outer = 00000000] 16:03:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (18FB9400) [pid = 3624] [serial = 1840] [outer = 17B3EC00] 16:03:00 INFO - PROCESS | 3624 | 1464908580295 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (161D5C00) [pid = 3624] [serial = 1841] [outer = 17B3EC00] 16:03:00 INFO - PROCESS | 3624 | 1464908580724 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 16:03:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:03:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 639ms 16:03:00 INFO - PROCESS | 3624 | 1464908580775 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 16:03:00 INFO - PROCESS | 3624 | 1464908580777 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 16:03:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:03:00 INFO - PROCESS | 3624 | 1464908580780 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:03:00 INFO - PROCESS | 3624 | 1464908580782 Marionette TRACE conn2 <- [1,2418,null,{}] 16:03:00 INFO - PROCESS | 3624 | 1464908580785 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:00 INFO - PROCESS | 3624 | 1464908580871 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 16:03:00 INFO - PROCESS | 3624 | 1464908580877 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:00 INFO - PROCESS | 3624 | ++DOCSHELL 16DAE800 == 65 [pid = 3624] [id = 614] 16:03:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (18FB2000) [pid = 3624] [serial = 1842] [outer = 00000000] 16:03:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1A1CC000) [pid = 3624] [serial = 1843] [outer = 18FB2000] 16:03:00 INFO - PROCESS | 3624 | 1464908580929 Marionette DEBUG loaded listener.js 16:03:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1A4C1800) [pid = 3624] [serial = 1844] [outer = 18FB2000] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 13DD3000 == 64 [pid = 3624] [id = 537] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 18FB3C00 == 63 [pid = 3624] [id = 582] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 18553400 == 62 [pid = 3624] [id = 587] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10273800 == 61 [pid = 3624] [id = 450] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 1A00E800 == 60 [pid = 3624] [id = 554] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 1435FC00 == 59 [pid = 3624] [id = 467] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 112AA400 == 58 [pid = 3624] [id = 509] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 15B65000 == 57 [pid = 3624] [id = 555] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10C33800 == 56 [pid = 3624] [id = 440] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 14367C00 == 55 [pid = 3624] [id = 481] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10559400 == 54 [pid = 3624] [id = 585] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 15148800 == 53 [pid = 3624] [id = 584] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17F04400 == 52 [pid = 3624] [id = 553] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17E63400 == 51 [pid = 3624] [id = 483] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17176400 == 50 [pid = 3624] [id = 507] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17A95000 == 49 [pid = 3624] [id = 586] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10B32000 == 48 [pid = 3624] [id = 536] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 1435D000 == 47 [pid = 3624] [id = 422] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 14366400 == 46 [pid = 3624] [id = 494] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 105EC800 == 45 [pid = 3624] [id = 425] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17E6D400 == 44 [pid = 3624] [id = 508] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 175EE400 == 43 [pid = 3624] [id = 538] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17B54C00 == 42 [pid = 3624] [id = 539] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10C36400 == 41 [pid = 3624] [id = 571] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 175E3000 == 40 [pid = 3624] [id = 482] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10563000 == 39 [pid = 3624] [id = 605] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10C3AC00 == 38 [pid = 3624] [id = 604] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 175E7800 == 37 [pid = 3624] [id = 603] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17A93C00 == 36 [pid = 3624] [id = 601] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 16B89800 == 35 [pid = 3624] [id = 602] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 152D2400 == 34 [pid = 3624] [id = 600] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 1043EC00 == 33 [pid = 3624] [id = 599] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 171D6C00 == 32 [pid = 3624] [id = 608] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10EE7800 == 31 [pid = 3624] [id = 606] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17F47400 == 30 [pid = 3624] [id = 611] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10A5A800 == 29 [pid = 3624] [id = 613] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 16DB9800 == 28 [pid = 3624] [id = 609] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 17F0E800 == 27 [pid = 3624] [id = 610] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 10A5B800 == 26 [pid = 3624] [id = 612] 16:03:02 INFO - PROCESS | 3624 | --DOCSHELL 166AAC00 == 25 [pid = 3624] [id = 607] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (18FAD400) [pid = 3624] [serial = 1709] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (1A00D800) [pid = 3624] [serial = 1700] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (1854A800) [pid = 3624] [serial = 1783] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (1A007800) [pid = 3624] [serial = 1786] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1854F800) [pid = 3624] [serial = 1784] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (10C3F000) [pid = 3624] [serial = 1789] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (12D8BC00) [pid = 3624] [serial = 1751] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (11C8B400) [pid = 3624] [serial = 1750] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (161DF000) [pid = 3624] [serial = 1754] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15BF3000) [pid = 3624] [serial = 1753] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (112A6C00) [pid = 3624] [serial = 1766] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (11081C00) [pid = 3624] [serial = 1765] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1322C800) [pid = 3624] [serial = 1771] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (151D8800) [pid = 3624] [serial = 1772] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17A8C800) [pid = 3624] [serial = 1777] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (17B50C00) [pid = 3624] [serial = 1780] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (15BF2C00) [pid = 3624] [serial = 1768] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (16606400) [pid = 3624] [serial = 1769] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (17ABF400) [pid = 3624] [serial = 1778] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (1A15B400) [pid = 3624] [serial = 1787] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16DAFC00) [pid = 3624] [serial = 1774] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (16DB8800) [pid = 3624] [serial = 1775] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1A4D2000) [pid = 3624] [serial = 1760] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A4CD400) [pid = 3624] [serial = 1759] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1A002800) [pid = 3624] [serial = 1757] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (18974400) [pid = 3624] [serial = 1756] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (17B3CC00) [pid = 3624] [serial = 1792] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1A8AA800) [pid = 3624] [serial = 1762] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (13128400) [pid = 3624] [serial = 1790] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (183B9C00) [pid = 3624] [serial = 1793] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (17BC3C00) [pid = 3624] [serial = 1781] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1A1C8800) [pid = 3624] [serial = 1712] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1A1CA800) [pid = 3624] [serial = 1795] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (13DD3C00) [pid = 3624] [serial = 1703] [outer = 00000000] [url = about:blank] 16:03:02 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (166AD400) [pid = 3624] [serial = 1706] [outer = 00000000] [url = about:blank] 16:03:03 INFO - PROCESS | 3624 | 1464908583013 Marionette TRACE conn2 <- [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]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 2246ms 16:03:03 INFO - PROCESS | 3624 | 1464908583038 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 3624 | 1464908583043 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:03:03 INFO - PROCESS | 3624 | 1464908583048 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 3624 | 1464908583052 Marionette TRACE conn2 <- [1,2422,null,{}] 16:03:03 INFO - PROCESS | 3624 | 1464908583059 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 3624 | 1464908583149 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 16:03:03 INFO - PROCESS | 3624 | 1464908583159 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:03 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F2400 == 26 [pid = 3624] [id = 615] 16:03:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (0F2F3000) [pid = 3624] [serial = 1845] [outer = 00000000] 16:03:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (10485C00) [pid = 3624] [serial = 1846] [outer = 0F2F3000] 16:03:03 INFO - PROCESS | 3624 | 1464908583211 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (105EE800) [pid = 3624] [serial = 1847] [outer = 0F2F3000] 16:03:03 INFO - PROCESS | 3624 | 1464908583719 Marionette TRACE conn2 <- [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]]]}] 16:03:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:03:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 686ms 16:03:03 INFO - PROCESS | 3624 | 1464908583751 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 16:03:03 INFO - PROCESS | 3624 | 1464908583757 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 16:03:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:03:03 INFO - PROCESS | 3624 | 1464908583763 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:03:03 INFO - PROCESS | 3624 | 1464908583765 Marionette TRACE conn2 <- [1,2426,null,{}] 16:03:03 INFO - PROCESS | 3624 | 1464908583769 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:03 INFO - PROCESS | 3624 | 1464908583858 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 16:03:03 INFO - PROCESS | 3624 | 1464908583869 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:03 INFO - PROCESS | 3624 | ++DOCSHELL 10B33400 == 27 [pid = 3624] [id = 616] 16:03:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10B33800) [pid = 3624] [serial = 1848] [outer = 00000000] 16:03:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (10BA9800) [pid = 3624] [serial = 1849] [outer = 10B33800] 16:03:03 INFO - PROCESS | 3624 | 1464908583914 Marionette DEBUG loaded listener.js 16:03:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (10C33400) [pid = 3624] [serial = 1850] [outer = 10B33800] 16:03:04 INFO - PROCESS | 3624 | 1464908584397 Marionette TRACE conn2 <- [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]]]}] 16:03:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:03:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 686ms 16:03:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:03:04 INFO - PROCESS | 3624 | 1464908584464 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 16:03:04 INFO - PROCESS | 3624 | 1464908584466 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 16:03:04 INFO - PROCESS | 3624 | 1464908584470 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:03:04 INFO - PROCESS | 3624 | 1464908584474 Marionette TRACE conn2 <- [1,2430,null,{}] 16:03:04 INFO - PROCESS | 3624 | 1464908584485 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:04 INFO - PROCESS | 3624 | 1464908584604 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 16:03:04 INFO - PROCESS | 3624 | 1464908584697 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:04 INFO - PROCESS | 3624 | ++DOCSHELL 11081C00 == 28 [pid = 3624] [id = 617] 16:03:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (11085400) [pid = 3624] [serial = 1851] [outer = 00000000] 16:03:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1108AC00) [pid = 3624] [serial = 1852] [outer = 11085400] 16:03:04 INFO - PROCESS | 3624 | 1464908584746 Marionette DEBUG loaded listener.js 16:03:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (11268800) [pid = 3624] [serial = 1853] [outer = 11085400] 16:03:05 INFO - PROCESS | 3624 | 1464908585135 Marionette TRACE conn2 <- [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]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 686ms 16:03:05 INFO - PROCESS | 3624 | 1464908585169 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 3624 | 1464908585171 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 16:03:05 INFO - PROCESS | 3624 | 1464908585174 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:03:05 INFO - PROCESS | 3624 | 1464908585176 Marionette TRACE conn2 <- [1,2434,null,{}] 16:03:05 INFO - PROCESS | 3624 | 1464908585179 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 3624 | 1464908585299 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 16:03:05 INFO - PROCESS | 3624 | 1464908585305 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:05 INFO - PROCESS | 3624 | ++DOCSHELL 11A17800 == 29 [pid = 3624] [id = 618] 16:03:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (11A1B000) [pid = 3624] [serial = 1854] [outer = 00000000] 16:03:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12895C00) [pid = 3624] [serial = 1855] [outer = 11A1B000] 16:03:05 INFO - PROCESS | 3624 | 1464908585349 Marionette DEBUG loaded listener.js 16:03:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12D7C400) [pid = 3624] [serial = 1856] [outer = 11A1B000] 16:03:05 INFO - PROCESS | 3624 | 1464908585765 Marionette TRACE conn2 <- [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]]]}] 16:03:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:03:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 624ms 16:03:05 INFO - PROCESS | 3624 | 1464908585816 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 16:03:05 INFO - PROCESS | 3624 | 1464908585818 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 16:03:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:03:05 INFO - PROCESS | 3624 | 1464908585822 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:03:05 INFO - PROCESS | 3624 | 1464908585823 Marionette TRACE conn2 <- [1,2438,null,{}] 16:03:05 INFO - PROCESS | 3624 | 1464908585827 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:05 INFO - PROCESS | 3624 | 1464908585904 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 16:03:05 INFO - PROCESS | 3624 | 1464908585909 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:05 INFO - PROCESS | 3624 | ++DOCSHELL 13119C00 == 30 [pid = 3624] [id = 619] 16:03:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1311A800) [pid = 3624] [serial = 1857] [outer = 00000000] 16:03:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (13129400) [pid = 3624] [serial = 1858] [outer = 1311A800] 16:03:05 INFO - PROCESS | 3624 | 1464908585955 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (131B0C00) [pid = 3624] [serial = 1859] [outer = 1311A800] 16:03:06 INFO - PROCESS | 3624 | 1464908586417 Marionette TRACE conn2 <- [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]]]}] 16:03:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:03:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 640ms 16:03:06 INFO - PROCESS | 3624 | 1464908586461 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 16:03:06 INFO - PROCESS | 3624 | 1464908586463 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 16:03:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:03:06 INFO - PROCESS | 3624 | 1464908586470 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:03:06 INFO - PROCESS | 3624 | 1464908586472 Marionette TRACE conn2 <- [1,2442,null,{}] 16:03:06 INFO - PROCESS | 3624 | 1464908586475 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:06 INFO - PROCESS | 3624 | 1464908586567 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 16:03:06 INFO - PROCESS | 3624 | 1464908586578 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:06 INFO - PROCESS | 3624 | ++DOCSHELL 1390C000 == 31 [pid = 3624] [id = 620] 16:03:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1390C800) [pid = 3624] [serial = 1860] [outer = 00000000] 16:03:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (140CD800) [pid = 3624] [serial = 1861] [outer = 1390C800] 16:03:06 INFO - PROCESS | 3624 | 1464908586623 Marionette DEBUG loaded listener.js 16:03:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1435D400) [pid = 3624] [serial = 1862] [outer = 1390C800] 16:03:07 INFO - PROCESS | 3624 | 1464908587050 Marionette TRACE conn2 <- [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]]]}] 16:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 624ms 16:03:07 INFO - PROCESS | 3624 | 1464908587093 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 16:03:07 INFO - PROCESS | 3624 | 1464908587095 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 16:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:03:07 INFO - PROCESS | 3624 | 1464908587101 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 3624 | 1464908587103 Marionette TRACE conn2 <- [1,2446,null,{}] 16:03:07 INFO - PROCESS | 3624 | 1464908587107 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:07 INFO - PROCESS | 3624 | 1464908587180 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 16:03:07 INFO - PROCESS | 3624 | 1464908587187 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:07 INFO - PROCESS | 3624 | ++DOCSHELL 14368C00 == 32 [pid = 3624] [id = 621] 16:03:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (14369400) [pid = 3624] [serial = 1863] [outer = 00000000] 16:03:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (14EC5C00) [pid = 3624] [serial = 1864] [outer = 14369400] 16:03:07 INFO - PROCESS | 3624 | 1464908587230 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (15145800) [pid = 3624] [serial = 1865] [outer = 14369400] 16:03:07 INFO - PROCESS | 3624 | 1464908587663 Marionette TRACE conn2 <- [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]]]}] 16:03:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:03:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 592ms 16:03:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:03:07 INFO - PROCESS | 3624 | 1464908587696 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 16:03:07 INFO - PROCESS | 3624 | 1464908587698 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 16:03:07 INFO - PROCESS | 3624 | 1464908587701 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:03:07 INFO - PROCESS | 3624 | 1464908587703 Marionette TRACE conn2 <- [1,2450,null,{}] 16:03:07 INFO - PROCESS | 3624 | 1464908587706 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:07 INFO - PROCESS | 3624 | 1464908587827 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 16:03:07 INFO - PROCESS | 3624 | 1464908587895 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:07 INFO - PROCESS | 3624 | ++DOCSHELL 13233800 == 33 [pid = 3624] [id = 622] 16:03:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (13DE0C00) [pid = 3624] [serial = 1866] [outer = 00000000] 16:03:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (152D1800) [pid = 3624] [serial = 1867] [outer = 13DE0C00] 16:03:07 INFO - PROCESS | 3624 | 1464908587939 Marionette DEBUG loaded listener.js 16:03:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (152D1C00) [pid = 3624] [serial = 1868] [outer = 13DE0C00] 16:03:08 INFO - PROCESS | 3624 | 1464908588328 Marionette TRACE conn2 <- [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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 623ms 16:03:08 INFO - PROCESS | 3624 | 1464908588345 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3624 | 1464908588347 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:03:08 INFO - PROCESS | 3624 | 1464908588350 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3624 | 1464908588351 Marionette TRACE conn2 <- [1,2454,null,{}] 16:03:08 INFO - PROCESS | 3624 | 1464908588355 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:08 INFO - PROCESS | 3624 | 1464908588463 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 16:03:08 INFO - PROCESS | 3624 | 1464908588469 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:08 INFO - PROCESS | 3624 | ++DOCSHELL 10F5D000 == 34 [pid = 3624] [id = 623] 16:03:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (15628C00) [pid = 3624] [serial = 1869] [outer = 00000000] 16:03:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (1594A000) [pid = 3624] [serial = 1870] [outer = 15628C00] 16:03:08 INFO - PROCESS | 3624 | 1464908588513 Marionette DEBUG loaded listener.js 16:03:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1594F800) [pid = 3624] [serial = 1871] [outer = 15628C00] 16:03:08 INFO - PROCESS | 3624 | 1464908588976 Marionette TRACE conn2 <- [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]]]}] 16:03:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:03:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 639ms 16:03:08 INFO - PROCESS | 3624 | 1464908588988 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 16:03:08 INFO - PROCESS | 3624 | 1464908588990 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 16:03:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:03:08 INFO - PROCESS | 3624 | 1464908588998 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:03:08 INFO - PROCESS | 3624 | 1464908589000 Marionette TRACE conn2 <- [1,2458,null,{}] 16:03:09 INFO - PROCESS | 3624 | 1464908589003 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 3624 | 1464908589126 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 16:03:09 INFO - PROCESS | 3624 | 1464908589135 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:09 INFO - PROCESS | 3624 | ++DOCSHELL 1108E800 == 35 [pid = 3624] [id = 624] 16:03:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (14EC3C00) [pid = 3624] [serial = 1872] [outer = 00000000] 16:03:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (160A4C00) [pid = 3624] [serial = 1873] [outer = 14EC3C00] 16:03:09 INFO - PROCESS | 3624 | 1464908589182 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (160AA800) [pid = 3624] [serial = 1874] [outer = 14EC3C00] 16:03:09 INFO - PROCESS | 3624 | 1464908589620 Marionette TRACE conn2 <- [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]]]}] 16:03:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:03:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 640ms 16:03:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:03:09 INFO - PROCESS | 3624 | 1464908589638 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 16:03:09 INFO - PROCESS | 3624 | 1464908589640 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 16:03:09 INFO - PROCESS | 3624 | 1464908589643 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:03:09 INFO - PROCESS | 3624 | 1464908589646 Marionette TRACE conn2 <- [1,2462,null,{}] 16:03:09 INFO - PROCESS | 3624 | 1464908589649 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:09 INFO - PROCESS | 3624 | 1464908589773 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 16:03:09 INFO - PROCESS | 3624 | 1464908589781 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:09 INFO - PROCESS | 3624 | ++DOCSHELL 15B70800 == 36 [pid = 3624] [id = 625] 16:03:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (161D6400) [pid = 3624] [serial = 1875] [outer = 00000000] 16:03:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (161E1000) [pid = 3624] [serial = 1876] [outer = 161D6400] 16:03:09 INFO - PROCESS | 3624 | 1464908589889 Marionette DEBUG loaded listener.js 16:03:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (166A4400) [pid = 3624] [serial = 1877] [outer = 161D6400] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (18553C00) [pid = 3624] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (160A3400) [pid = 3624] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (18FB5C00) [pid = 3624] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17B3EC00) [pid = 3624] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (175E1800) [pid = 3624] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (17F0F800) [pid = 3624] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (10B30400) [pid = 3624] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1879C400) [pid = 3624] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (10A64C00) [pid = 3624] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (10C3F400) [pid = 3624] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (17A87000) [pid = 3624] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A002C00) [pid = 3624] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (17A94000) [pid = 3624] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (152D8000) [pid = 3624] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (105ED400) [pid = 3624] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (1753C400) [pid = 3624] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (166AB400) [pid = 3624] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:03:10 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11082400) [pid = 3624] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:03:10 INFO - PROCESS | 3624 | 1464908590685 Marionette TRACE conn2 <- [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]]]}] 16:03:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:03:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1092ms 16:03:10 INFO - PROCESS | 3624 | 1464908590750 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 16:03:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:03:10 INFO - PROCESS | 3624 | 1464908590763 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 16:03:10 INFO - PROCESS | 3624 | 1464908590768 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:03:10 INFO - PROCESS | 3624 | 1464908590770 Marionette TRACE conn2 <- [1,2466,null,{}] 16:03:10 INFO - PROCESS | 3624 | 1464908590773 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:10 INFO - PROCESS | 3624 | 1464908590851 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 16:03:10 INFO - PROCESS | 3624 | 1464908590860 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:10 INFO - PROCESS | 3624 | ++DOCSHELL 11268400 == 37 [pid = 3624] [id = 626] 16:03:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (1126A800) [pid = 3624] [serial = 1878] [outer = 00000000] 16:03:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (1371F800) [pid = 3624] [serial = 1879] [outer = 1126A800] 16:03:10 INFO - PROCESS | 3624 | 1464908590903 Marionette DEBUG loaded listener.js 16:03:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (152DA400) [pid = 3624] [serial = 1880] [outer = 1126A800] 16:03:11 INFO - PROCESS | 3624 | 1464908591363 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 16:03:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:03:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 624ms 16:03:11 INFO - PROCESS | 3624 | 1464908591406 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 16:03:11 INFO - PROCESS | 3624 | 1464908591407 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 16:03:11 INFO - PROCESS | 3624 | 1464908591411 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:03:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:03:11 INFO - PROCESS | 3624 | 1464908591412 Marionette TRACE conn2 <- [1,2470,null,{}] 16:03:11 INFO - PROCESS | 3624 | 1464908591415 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:11 INFO - PROCESS | 3624 | 1464908591491 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 16:03:11 INFO - PROCESS | 3624 | 1464908591500 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:11 INFO - PROCESS | 3624 | ++DOCSHELL 161DC000 == 38 [pid = 3624] [id = 627] 16:03:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (166A2000) [pid = 3624] [serial = 1881] [outer = 00000000] 16:03:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16B89800) [pid = 3624] [serial = 1882] [outer = 166A2000] 16:03:11 INFO - PROCESS | 3624 | 1464908591543 Marionette DEBUG loaded listener.js 16:03:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (16D45800) [pid = 3624] [serial = 1883] [outer = 166A2000] 16:03:11 INFO - PROCESS | 3624 | 1464908591988 Marionette TRACE conn2 <- [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]]]}] 16:03:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:03:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 639ms 16:03:12 INFO - PROCESS | 3624 | 1464908592051 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 16:03:12 INFO - PROCESS | 3624 | 1464908592053 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 16:03:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:03:12 INFO - PROCESS | 3624 | 1464908592056 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:03:12 INFO - PROCESS | 3624 | 1464908592057 Marionette TRACE conn2 <- [1,2474,null,{}] 16:03:12 INFO - PROCESS | 3624 | 1464908592061 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:12 INFO - PROCESS | 3624 | 1464908592137 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 16:03:12 INFO - PROCESS | 3624 | 1464908592143 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:12 INFO - PROCESS | 3624 | ++DOCSHELL 13083400 == 39 [pid = 3624] [id = 628] 16:03:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (13128400) [pid = 3624] [serial = 1884] [outer = 00000000] 16:03:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (16DB4400) [pid = 3624] [serial = 1885] [outer = 13128400] 16:03:12 INFO - PROCESS | 3624 | 1464908592186 Marionette DEBUG loaded listener.js 16:03:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (16DB8000) [pid = 3624] [serial = 1886] [outer = 13128400] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 152D9800 == 38 [pid = 3624] [id = 405] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 15283000 == 37 [pid = 3624] [id = 403] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 166A6000 == 36 [pid = 3624] [id = 404] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 0C77D400 == 35 [pid = 3624] [id = 401] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 105EFC00 == 34 [pid = 3624] [id = 406] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 1108FC00 == 33 [pid = 3624] [id = 408] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 11090800 == 32 [pid = 3624] [id = 397] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 1311AC00 == 31 [pid = 3624] [id = 396] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 0F2EDC00 == 30 [pid = 3624] [id = 398] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 13905800 == 29 [pid = 3624] [id = 410] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 0C38B800 == 28 [pid = 3624] [id = 411] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 10C33C00 == 27 [pid = 3624] [id = 395] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 10C30800 == 26 [pid = 3624] [id = 409] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 11C80800 == 25 [pid = 3624] [id = 399] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 0C782C00 == 24 [pid = 3624] [id = 394] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 10F64000 == 23 [pid = 3624] [id = 400] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 11260C00 == 22 [pid = 3624] [id = 402] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 10C39000 == 21 [pid = 3624] [id = 407] 16:03:13 INFO - PROCESS | 3624 | --DOCSHELL 16DAE800 == 20 [pid = 3624] [id = 614] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1A8B0400) [pid = 3624] [serial = 1763] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1A8B6800) [pid = 3624] [serial = 1796] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1A4B3000) [pid = 3624] [serial = 1748] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (1A1CC000) [pid = 3624] [serial = 1843] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (161D5C00) [pid = 3624] [serial = 1841] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17B4CC00) [pid = 3624] [serial = 1828] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (17BC6C00) [pid = 3624] [serial = 1829] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (185BB000) [pid = 3624] [serial = 1832] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (185B7400) [pid = 3624] [serial = 1831] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (15BF8C00) [pid = 3624] [serial = 1837] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (1A00A000) [pid = 3624] [serial = 1834] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (18FB9400) [pid = 3624] [serial = 1840] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1A15D400) [pid = 3624] [serial = 1835] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (14366800) [pid = 3624] [serial = 1816] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15B64800) [pid = 3624] [serial = 1814] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (131B0800) [pid = 3624] [serial = 1813] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (1AE09C00) [pid = 3624] [serial = 1811] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1ACE0C00) [pid = 3624] [serial = 1810] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (1AC35C00) [pid = 3624] [serial = 1808] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1A918000) [pid = 3624] [serial = 1807] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1831C800) [pid = 3624] [serial = 1805] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17B58000) [pid = 3624] [serial = 1804] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (161D9400) [pid = 3624] [serial = 1802] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (15BEE800) [pid = 3624] [serial = 1801] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (11081400) [pid = 3624] [serial = 1799] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (10C32800) [pid = 3624] [serial = 1798] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (175EBC00) [pid = 3624] [serial = 1825] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16DB3000) [pid = 3624] [serial = 1822] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (1716BC00) [pid = 3624] [serial = 1823] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (1310D800) [pid = 3624] [serial = 1819] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (15627C00) [pid = 3624] [serial = 1820] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (15687C00) [pid = 3624] [serial = 1817] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (17B4DC00) [pid = 3624] [serial = 1838] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (17ABEC00) [pid = 3624] [serial = 1826] [outer = 00000000] [url = about:blank] 16:03:13 INFO - PROCESS | 3624 | 1464908594011 Marionette TRACE conn2 <- [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]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 2012ms 16:03:14 INFO - PROCESS | 3624 | 1464908594067 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 3624 | 1464908594071 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 16:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:03:14 INFO - PROCESS | 3624 | 1464908594077 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 3624 | 1464908594080 Marionette TRACE conn2 <- [1,2478,null,{}] 16:03:14 INFO - PROCESS | 3624 | 1464908594086 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 3624 | 1464908594157 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 16:03:14 INFO - PROCESS | 3624 | 1464908594168 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:14 INFO - PROCESS | 3624 | ++DOCSHELL 10233C00 == 21 [pid = 3624] [id = 629] 16:03:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (1027A400) [pid = 3624] [serial = 1887] [outer = 00000000] 16:03:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10563800) [pid = 3624] [serial = 1888] [outer = 1027A400] 16:03:14 INFO - PROCESS | 3624 | 1464908594214 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (105F9400) [pid = 3624] [serial = 1889] [outer = 1027A400] 16:03:14 INFO - PROCESS | 3624 | 1464908594728 Marionette TRACE conn2 <- [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]]]}] 16:03:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:03:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 686ms 16:03:14 INFO - PROCESS | 3624 | 1464908594762 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 16:03:14 INFO - PROCESS | 3624 | 1464908594768 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 16:03:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:03:14 INFO - PROCESS | 3624 | 1464908594778 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:03:14 INFO - PROCESS | 3624 | 1464908594780 Marionette TRACE conn2 <- [1,2482,null,{}] 16:03:14 INFO - PROCESS | 3624 | 1464908594784 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:14 INFO - PROCESS | 3624 | 1464908594870 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 16:03:14 INFO - PROCESS | 3624 | 1464908594880 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:14 INFO - PROCESS | 3624 | ++DOCSHELL 10C32C00 == 22 [pid = 3624] [id = 630] 16:03:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10C33000) [pid = 3624] [serial = 1890] [outer = 00000000] 16:03:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (10C3C400) [pid = 3624] [serial = 1891] [outer = 10C33000] 16:03:14 INFO - PROCESS | 3624 | 1464908594925 Marionette DEBUG loaded listener.js 16:03:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (10C38000) [pid = 3624] [serial = 1892] [outer = 10C33000] 16:03:15 INFO - PROCESS | 3624 | 1464908595393 Marionette TRACE conn2 <- [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]]]}] 16:03:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:03:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 640ms 16:03:15 INFO - PROCESS | 3624 | 1464908595416 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 16:03:15 INFO - PROCESS | 3624 | 1464908595418 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 16:03:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:03:15 INFO - PROCESS | 3624 | 1464908595422 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:03:15 INFO - PROCESS | 3624 | 1464908595425 Marionette TRACE conn2 <- [1,2486,null,{}] 16:03:15 INFO - PROCESS | 3624 | 1464908595440 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:15 INFO - PROCESS | 3624 | 1464908595520 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 16:03:15 INFO - PROCESS | 3624 | 1464908595529 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:15 INFO - PROCESS | 3624 | ++DOCSHELL 1108A800 == 23 [pid = 3624] [id = 631] 16:03:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1108B800) [pid = 3624] [serial = 1893] [outer = 00000000] 16:03:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (112A7C00) [pid = 3624] [serial = 1894] [outer = 1108B800] 16:03:15 INFO - PROCESS | 3624 | 1464908595578 Marionette DEBUG loaded listener.js 16:03:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (11C10800) [pid = 3624] [serial = 1895] [outer = 1108B800] 16:03:16 INFO - PROCESS | 3624 | 1464908596068 Marionette TRACE conn2 <- [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]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 686ms 16:03:16 INFO - PROCESS | 3624 | 1464908596120 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 3624 | 1464908596123 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 16:03:16 INFO - PROCESS | 3624 | 1464908596126 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:03:16 INFO - PROCESS | 3624 | 1464908596127 Marionette TRACE conn2 <- [1,2490,null,{}] 16:03:16 INFO - PROCESS | 3624 | 1464908596131 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 3624 | 1464908596215 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 16:03:16 INFO - PROCESS | 3624 | 1464908596221 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:16 INFO - PROCESS | 3624 | ++DOCSHELL 10B2CC00 == 24 [pid = 3624] [id = 632] 16:03:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (11A0F800) [pid = 3624] [serial = 1896] [outer = 00000000] 16:03:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (13123800) [pid = 3624] [serial = 1897] [outer = 11A0F800] 16:03:16 INFO - PROCESS | 3624 | 1464908596276 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (1322AC00) [pid = 3624] [serial = 1898] [outer = 11A0F800] 16:03:16 INFO - PROCESS | 3624 | 1464908596710 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:03:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:03:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 624ms 16:03:16 INFO - PROCESS | 3624 | 1464908596764 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 16:03:16 INFO - PROCESS | 3624 | 1464908596766 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 16:03:16 INFO - PROCESS | 3624 | 1464908596769 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:03:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:03:16 INFO - PROCESS | 3624 | 1464908596771 Marionette TRACE conn2 <- [1,2494,null,{}] 16:03:16 INFO - PROCESS | 3624 | 1464908596775 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:16 INFO - PROCESS | 3624 | 1464908596848 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 16:03:16 INFO - PROCESS | 3624 | 1464908596854 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:16 INFO - PROCESS | 3624 | ++DOCSHELL 13718000 == 25 [pid = 3624] [id = 633] 16:03:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13720400) [pid = 3624] [serial = 1899] [outer = 00000000] 16:03:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13DDF000) [pid = 3624] [serial = 1900] [outer = 13720400] 16:03:16 INFO - PROCESS | 3624 | 1464908596898 Marionette DEBUG loaded listener.js 16:03:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (140D0800) [pid = 3624] [serial = 1901] [outer = 13720400] 16:03:17 INFO - PROCESS | 3624 | 1464908597342 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 16:03:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:03:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 593ms 16:03:17 INFO - PROCESS | 3624 | 1464908597368 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 16:03:17 INFO - PROCESS | 3624 | 1464908597371 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 16:03:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:03:17 INFO - PROCESS | 3624 | 1464908597388 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:03:17 INFO - PROCESS | 3624 | 1464908597390 Marionette TRACE conn2 <- [1,2498,null,{}] 16:03:17 INFO - PROCESS | 3624 | 1464908597393 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:17 INFO - PROCESS | 3624 | 1464908597489 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 16:03:17 INFO - PROCESS | 3624 | 1464908597497 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:17 INFO - PROCESS | 3624 | ++DOCSHELL 14369C00 == 26 [pid = 3624] [id = 634] 16:03:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (14E26400) [pid = 3624] [serial = 1902] [outer = 00000000] 16:03:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (1527F800) [pid = 3624] [serial = 1903] [outer = 14E26400] 16:03:17 INFO - PROCESS | 3624 | 1464908597543 Marionette DEBUG loaded listener.js 16:03:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (152D9800) [pid = 3624] [serial = 1904] [outer = 14E26400] 16:03:17 INFO - PROCESS | 3624 | 1464908597972 Marionette TRACE conn2 <- [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]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 624ms 16:03:18 INFO - PROCESS | 3624 | 1464908598028 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3624 | 1464908598030 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 16:03:18 INFO - PROCESS | 3624 | 1464908598033 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:03:18 INFO - PROCESS | 3624 | 1464908598035 Marionette TRACE conn2 <- [1,2502,null,{}] 16:03:18 INFO - PROCESS | 3624 | 1464908598038 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 3624 | 1464908598110 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 16:03:18 INFO - PROCESS | 3624 | 1464908598116 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:18 INFO - PROCESS | 3624 | ++DOCSHELL 1562E800 == 27 [pid = 3624] [id = 635] 16:03:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1567FC00) [pid = 3624] [serial = 1905] [outer = 00000000] 16:03:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15B65400) [pid = 3624] [serial = 1906] [outer = 1567FC00] 16:03:18 INFO - PROCESS | 3624 | 1464908598159 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (15BF6400) [pid = 3624] [serial = 1907] [outer = 1567FC00] 16:03:18 INFO - PROCESS | 3624 | 1464908598601 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 16:03:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:03:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 593ms 16:03:18 INFO - PROCESS | 3624 | 1464908598630 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 16:03:18 INFO - PROCESS | 3624 | 1464908598632 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 16:03:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:03:18 INFO - PROCESS | 3624 | 1464908598646 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:03:18 INFO - PROCESS | 3624 | 1464908598648 Marionette TRACE conn2 <- [1,2506,null,{}] 16:03:18 INFO - PROCESS | 3624 | 1464908598652 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:18 INFO - PROCESS | 3624 | 1464908598736 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 16:03:18 INFO - PROCESS | 3624 | 1464908598742 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:18 INFO - PROCESS | 3624 | ++DOCSHELL 1567B400 == 28 [pid = 3624] [id = 636] 16:03:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1567C000) [pid = 3624] [serial = 1908] [outer = 00000000] 16:03:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (161D9400) [pid = 3624] [serial = 1909] [outer = 1567C000] 16:03:18 INFO - PROCESS | 3624 | 1464908598786 Marionette DEBUG loaded listener.js 16:03:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (161D9C00) [pid = 3624] [serial = 1910] [outer = 1567C000] 16:03:19 INFO - PROCESS | 3624 | 1464908599200 Marionette TRACE conn2 <- [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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 592ms 16:03:19 INFO - PROCESS | 3624 | 1464908599233 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 3624 | 1464908599235 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:03:19 INFO - PROCESS | 3624 | 1464908599238 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3624 | 1464908599239 Marionette TRACE conn2 <- [1,2510,null,{}] 16:03:19 INFO - PROCESS | 3624 | 1464908599243 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:19 INFO - PROCESS | 3624 | 1464908599369 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 16:03:19 INFO - PROCESS | 3624 | 1464908599383 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:19 INFO - PROCESS | 3624 | ++DOCSHELL 11089800 == 29 [pid = 3624] [id = 637] 16:03:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (166A5C00) [pid = 3624] [serial = 1911] [outer = 00000000] 16:03:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (160A4000) [pid = 3624] [serial = 1912] [outer = 166A5C00] 16:03:19 INFO - PROCESS | 3624 | 1464908599430 Marionette DEBUG loaded listener.js 16:03:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (166A6400) [pid = 3624] [serial = 1913] [outer = 166A5C00] 16:03:19 INFO - PROCESS | 3624 | 1464908599898 Marionette TRACE conn2 <- [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]]]}] 16:03:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:03:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 702ms 16:03:19 INFO - PROCESS | 3624 | 1464908599938 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 16:03:19 INFO - PROCESS | 3624 | 1464908599940 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 16:03:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:03:19 INFO - PROCESS | 3624 | 1464908599943 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:03:19 INFO - PROCESS | 3624 | 1464908599944 Marionette TRACE conn2 <- [1,2514,null,{}] 16:03:19 INFO - PROCESS | 3624 | 1464908599952 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 3624 | 1464908600064 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 16:03:20 INFO - PROCESS | 3624 | 1464908600071 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:20 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F2C00 == 30 [pid = 3624] [id = 638] 16:03:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (12893400) [pid = 3624] [serial = 1914] [outer = 00000000] 16:03:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (16DB0400) [pid = 3624] [serial = 1915] [outer = 12893400] 16:03:20 INFO - PROCESS | 3624 | 1464908600114 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (16DB5800) [pid = 3624] [serial = 1916] [outer = 12893400] 16:03:20 INFO - PROCESS | 3624 | 1464908600556 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 16:03:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:03:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 639ms 16:03:20 INFO - PROCESS | 3624 | 1464908600586 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 16:03:20 INFO - PROCESS | 3624 | 1464908600588 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 16:03:20 INFO - PROCESS | 3624 | 1464908600591 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:03:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:03:20 INFO - PROCESS | 3624 | 1464908600593 Marionette TRACE conn2 <- [1,2518,null,{}] 16:03:20 INFO - PROCESS | 3624 | 1464908600596 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:20 INFO - PROCESS | 3624 | 1464908600715 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 16:03:20 INFO - PROCESS | 3624 | 1464908600813 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:20 INFO - PROCESS | 3624 | ++DOCSHELL 13234800 == 31 [pid = 3624] [id = 639] 16:03:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (1716C400) [pid = 3624] [serial = 1917] [outer = 00000000] 16:03:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17542000) [pid = 3624] [serial = 1918] [outer = 1716C400] 16:03:20 INFO - PROCESS | 3624 | 1464908600862 Marionette DEBUG loaded listener.js 16:03:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (175E5000) [pid = 3624] [serial = 1919] [outer = 1716C400] 16:03:21 INFO - PROCESS | 3624 | 1464908601305 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 16:03:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:03:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 733ms 16:03:21 INFO - PROCESS | 3624 | 1464908601332 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 16:03:21 INFO - PROCESS | 3624 | 1464908601334 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 16:03:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:03:21 INFO - PROCESS | 3624 | 1464908601492 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:03:21 INFO - PROCESS | 3624 | 1464908601495 Marionette TRACE conn2 <- [1,2522,null,{}] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (166A2000) [pid = 3624] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (15628C00) [pid = 3624] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (14EC3C00) [pid = 3624] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (161D6400) [pid = 3624] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (11A1B000) [pid = 3624] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11085400) [pid = 3624] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (10B33800) [pid = 3624] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (0F2F3000) [pid = 3624] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (18FB2000) [pid = 3624] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13DE0C00) [pid = 3624] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (14369400) [pid = 3624] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (1390C800) [pid = 3624] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1311A800) [pid = 3624] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:03:21 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1126A800) [pid = 3624] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:03:21 INFO - PROCESS | 3624 | 1464908601516 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:21 INFO - PROCESS | 3624 | 1464908601591 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 16:03:21 INFO - PROCESS | 3624 | 1464908601598 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:21 INFO - PROCESS | 3624 | ++DOCSHELL 10B2BC00 == 32 [pid = 3624] [id = 640] 16:03:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10B31400) [pid = 3624] [serial = 1920] [outer = 00000000] 16:03:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (12D37C00) [pid = 3624] [serial = 1921] [outer = 10B31400] 16:03:21 INFO - PROCESS | 3624 | 1464908601645 Marionette DEBUG loaded listener.js 16:03:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (1390C800) [pid = 3624] [serial = 1922] [outer = 10B31400] 16:03:22 INFO - PROCESS | 3624 | 1464908602082 Marionette TRACE conn2 <- [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]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 796ms 16:03:22 INFO - PROCESS | 3624 | 1464908602124 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3624 | 1464908602126 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 16:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:03:22 INFO - PROCESS | 3624 | 1464908602129 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 3624 | 1464908602131 Marionette TRACE conn2 <- [1,2526,null,{}] 16:03:22 INFO - PROCESS | 3624 | 1464908602135 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3624 | 1464908602209 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 16:03:22 INFO - PROCESS | 3624 | 1464908602216 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:22 INFO - PROCESS | 3624 | ++DOCSHELL 14369400 == 33 [pid = 3624] [id = 641] 16:03:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (14E1BC00) [pid = 3624] [serial = 1923] [outer = 00000000] 16:03:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16DB6000) [pid = 3624] [serial = 1924] [outer = 14E1BC00] 16:03:22 INFO - PROCESS | 3624 | 1464908602258 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (175EA000) [pid = 3624] [serial = 1925] [outer = 14E1BC00] 16:03:22 INFO - PROCESS | 3624 | 1464908602684 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 16:03:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:03:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 593ms 16:03:22 INFO - PROCESS | 3624 | 1464908602727 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 16:03:22 INFO - PROCESS | 3624 | 1464908602729 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 16:03:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:03:22 INFO - PROCESS | 3624 | 1464908602736 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:03:22 INFO - PROCESS | 3624 | 1464908602738 Marionette TRACE conn2 <- [1,2530,null,{}] 16:03:22 INFO - PROCESS | 3624 | 1464908602741 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:22 INFO - PROCESS | 3624 | 1464908602816 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 16:03:22 INFO - PROCESS | 3624 | 1464908602822 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:22 INFO - PROCESS | 3624 | ++DOCSHELL 112AA400 == 34 [pid = 3624] [id = 642] 16:03:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (13DD9400) [pid = 3624] [serial = 1926] [outer = 00000000] 16:03:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17A92800) [pid = 3624] [serial = 1927] [outer = 13DD9400] 16:03:22 INFO - PROCESS | 3624 | 1464908602865 Marionette DEBUG loaded listener.js 16:03:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17A95800) [pid = 3624] [serial = 1928] [outer = 13DD9400] 16:03:23 INFO - PROCESS | 3624 | 1464908603316 Marionette TRACE conn2 <- [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]]]}] 16:03:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:03:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 624ms 16:03:23 INFO - PROCESS | 3624 | 1464908603371 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 16:03:23 INFO - PROCESS | 3624 | 1464908603373 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 16:03:23 INFO - PROCESS | 3624 | 1464908603376 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:03:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:03:23 INFO - PROCESS | 3624 | 1464908603378 Marionette TRACE conn2 <- [1,2534,null,{}] 16:03:23 INFO - PROCESS | 3624 | 1464908603381 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:23 INFO - PROCESS | 3624 | 1464908603467 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 16:03:23 INFO - PROCESS | 3624 | 1464908603475 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:23 INFO - PROCESS | 3624 | ++DOCSHELL 0C386000 == 35 [pid = 3624] [id = 643] 16:03:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (0C386400) [pid = 3624] [serial = 1929] [outer = 00000000] 16:03:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (0C390800) [pid = 3624] [serial = 1930] [outer = 0C386400] 16:03:23 INFO - PROCESS | 3624 | 1464908603579 Marionette DEBUG loaded listener.js 16:03:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F2F8400) [pid = 3624] [serial = 1931] [outer = 0C386400] 16:03:24 INFO - PROCESS | 3624 | 1464908604406 Marionette TRACE conn2 <- [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]]]}] 16:03:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:03:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1029ms 16:03:24 INFO - PROCESS | 3624 | 1464908604458 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 16:03:24 INFO - PROCESS | 3624 | 1464908604462 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 16:03:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:03:24 INFO - PROCESS | 3624 | 1464908604469 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:03:24 INFO - PROCESS | 3624 | 1464908604471 Marionette TRACE conn2 <- [1,2538,null,{}] 16:03:24 INFO - PROCESS | 3624 | 1464908604476 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:24 INFO - PROCESS | 3624 | 1464908604595 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 16:03:24 INFO - PROCESS | 3624 | 1464908604731 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:24 INFO - PROCESS | 3624 | ++DOCSHELL 10ECA000 == 36 [pid = 3624] [id = 644] 16:03:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (10ECDC00) [pid = 3624] [serial = 1932] [outer = 00000000] 16:03:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (11084000) [pid = 3624] [serial = 1933] [outer = 10ECDC00] 16:03:24 INFO - PROCESS | 3624 | 1464908604787 Marionette DEBUG loaded listener.js 16:03:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (11264C00) [pid = 3624] [serial = 1934] [outer = 10ECDC00] 16:03:25 INFO - PROCESS | 3624 | 1464908605769 Marionette TRACE conn2 <- [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]]]}] 16:03:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:03:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1357ms 16:03:25 INFO - PROCESS | 3624 | 1464908605833 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 16:03:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:03:25 INFO - PROCESS | 3624 | 1464908605837 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 16:03:25 INFO - PROCESS | 3624 | 1464908605842 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:03:25 INFO - PROCESS | 3624 | 1464908605846 Marionette TRACE conn2 <- [1,2542,null,{}] 16:03:25 INFO - PROCESS | 3624 | 1464908605852 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:25 INFO - PROCESS | 3624 | 1464908605996 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 112AA400 == 35 [pid = 3624] [id = 642] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 14369400 == 34 [pid = 3624] [id = 641] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 10B2BC00 == 33 [pid = 3624] [id = 640] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 13234800 == 32 [pid = 3624] [id = 639] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 0F2F2C00 == 31 [pid = 3624] [id = 638] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 11089800 == 30 [pid = 3624] [id = 637] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 1567B400 == 29 [pid = 3624] [id = 636] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 1562E800 == 28 [pid = 3624] [id = 635] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 14369C00 == 27 [pid = 3624] [id = 634] 16:03:25 INFO - PROCESS | 3624 | --DOCSHELL 13718000 == 26 [pid = 3624] [id = 633] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (16DB4400) [pid = 3624] [serial = 1885] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (16D45800) [pid = 3624] [serial = 1883] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (1594A000) [pid = 3624] [serial = 1870] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (160A4C00) [pid = 3624] [serial = 1873] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1594F800) [pid = 3624] [serial = 1871] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (161E1000) [pid = 3624] [serial = 1876] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (16B89800) [pid = 3624] [serial = 1882] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (166A4400) [pid = 3624] [serial = 1877] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (12895C00) [pid = 3624] [serial = 1855] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (1108AC00) [pid = 3624] [serial = 1852] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (11268800) [pid = 3624] [serial = 1853] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10BA9800) [pid = 3624] [serial = 1849] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (10C33400) [pid = 3624] [serial = 1850] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (10485C00) [pid = 3624] [serial = 1846] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (105EE800) [pid = 3624] [serial = 1847] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (1A4C1800) [pid = 3624] [serial = 1844] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (152D1800) [pid = 3624] [serial = 1867] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (14EC5C00) [pid = 3624] [serial = 1864] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (15145800) [pid = 3624] [serial = 1865] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (140CD800) [pid = 3624] [serial = 1861] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (1435D400) [pid = 3624] [serial = 1862] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (13129400) [pid = 3624] [serial = 1858] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (131B0C00) [pid = 3624] [serial = 1859] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (12D7C400) [pid = 3624] [serial = 1856] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1371F800) [pid = 3624] [serial = 1879] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (160AA800) [pid = 3624] [serial = 1874] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (152DA400) [pid = 3624] [serial = 1880] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (152D1C00) [pid = 3624] [serial = 1868] [outer = 00000000] [url = about:blank] 16:03:26 INFO - PROCESS | 3624 | 1464908606120 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:26 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EF800 == 27 [pid = 3624] [id = 645] 16:03:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (0F2F0000) [pid = 3624] [serial = 1935] [outer = 00000000] 16:03:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (105EF800) [pid = 3624] [serial = 1936] [outer = 0F2F0000] 16:03:26 INFO - PROCESS | 3624 | 1464908606165 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10B2AC00) [pid = 3624] [serial = 1937] [outer = 0F2F0000] 16:03:26 INFO - PROCESS | 3624 | 1464908606644 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 16:03:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:03:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 842ms 16:03:26 INFO - PROCESS | 3624 | 1464908606682 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 16:03:26 INFO - PROCESS | 3624 | 1464908606688 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 16:03:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:03:26 INFO - PROCESS | 3624 | 1464908606694 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:03:26 INFO - PROCESS | 3624 | 1464908606696 Marionette TRACE conn2 <- [1,2546,null,{}] 16:03:26 INFO - PROCESS | 3624 | 1464908606700 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:26 INFO - PROCESS | 3624 | 1464908606780 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 16:03:26 INFO - PROCESS | 3624 | 1464908606790 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:26 INFO - PROCESS | 3624 | ++DOCSHELL 10C36800 == 28 [pid = 3624] [id = 646] 16:03:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (10C37400) [pid = 3624] [serial = 1938] [outer = 00000000] 16:03:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11089400) [pid = 3624] [serial = 1939] [outer = 10C37400] 16:03:26 INFO - PROCESS | 3624 | 1464908606834 Marionette DEBUG loaded listener.js 16:03:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (112B0400) [pid = 3624] [serial = 1940] [outer = 10C37400] 16:03:27 INFO - PROCESS | 3624 | 1464908607385 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 16:03:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:03:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 733ms 16:03:27 INFO - PROCESS | 3624 | 1464908607466 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 16:03:27 INFO - PROCESS | 3624 | 1464908607471 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 16:03:27 INFO - PROCESS | 3624 | 1464908607477 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:03:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:03:27 INFO - PROCESS | 3624 | 1464908607481 Marionette TRACE conn2 <- [1,2550,null,{}] 16:03:27 INFO - PROCESS | 3624 | 1464908607501 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:27 INFO - PROCESS | 3624 | 1464908607642 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 16:03:27 INFO - PROCESS | 3624 | 1464908607704 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:27 INFO - PROCESS | 3624 | ++DOCSHELL 105F6400 == 29 [pid = 3624] [id = 647] 16:03:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (10A58800) [pid = 3624] [serial = 1941] [outer = 00000000] 16:03:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (10EF0C00) [pid = 3624] [serial = 1942] [outer = 10A58800] 16:03:27 INFO - PROCESS | 3624 | 1464908607759 Marionette DEBUG loaded listener.js 16:03:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1108AC00) [pid = 3624] [serial = 1943] [outer = 10A58800] 16:03:28 INFO - PROCESS | 3624 | 1464908608363 Marionette TRACE conn2 <- [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]]]}] 16:03:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:03:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 936ms 16:03:28 INFO - PROCESS | 3624 | 1464908608428 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 16:03:28 INFO - PROCESS | 3624 | 1464908608434 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 16:03:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:03:28 INFO - PROCESS | 3624 | 1464908608441 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:03:28 INFO - PROCESS | 3624 | 1464908608444 Marionette TRACE conn2 <- [1,2554,null,{}] 16:03:28 INFO - PROCESS | 3624 | 1464908608448 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:28 INFO - PROCESS | 3624 | 1464908608547 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 16:03:28 INFO - PROCESS | 3624 | 1464908608676 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:28 INFO - PROCESS | 3624 | ++DOCSHELL 1311AC00 == 30 [pid = 3624] [id = 648] 16:03:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1311BC00) [pid = 3624] [serial = 1944] [outer = 00000000] 16:03:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (131AB000) [pid = 3624] [serial = 1945] [outer = 1311BC00] 16:03:28 INFO - PROCESS | 3624 | 1464908608739 Marionette DEBUG loaded listener.js 16:03:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1322B000) [pid = 3624] [serial = 1946] [outer = 1311BC00] 16:03:29 INFO - PROCESS | 3624 | 1464908609344 Marionette TRACE conn2 <- [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]]]}] 16:03:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:03:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 935ms 16:03:29 INFO - PROCESS | 3624 | 1464908609368 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 16:03:29 INFO - PROCESS | 3624 | 1464908609370 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 16:03:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:03:29 INFO - PROCESS | 3624 | 1464908609374 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:03:29 INFO - PROCESS | 3624 | 1464908609378 Marionette TRACE conn2 <- [1,2558,null,{}] 16:03:29 INFO - PROCESS | 3624 | 1464908609389 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:29 INFO - PROCESS | 3624 | 1464908609491 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 16:03:29 INFO - PROCESS | 3624 | 1464908609621 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:29 INFO - PROCESS | 3624 | ++DOCSHELL 11082C00 == 31 [pid = 3624] [id = 649] 16:03:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (14369800) [pid = 3624] [serial = 1947] [outer = 00000000] 16:03:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (14EC5C00) [pid = 3624] [serial = 1948] [outer = 14369800] 16:03:29 INFO - PROCESS | 3624 | 1464908609699 Marionette DEBUG loaded listener.js 16:03:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (15146000) [pid = 3624] [serial = 1949] [outer = 14369800] 16:03:30 INFO - PROCESS | 3624 | 1464908610374 Marionette TRACE conn2 <- [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]]]}] 16:03:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:03:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1029ms 16:03:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:03:30 INFO - PROCESS | 3624 | 1464908610417 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 16:03:30 INFO - PROCESS | 3624 | 1464908610420 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 16:03:30 INFO - PROCESS | 3624 | 1464908610424 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:03:30 INFO - PROCESS | 3624 | 1464908610426 Marionette TRACE conn2 <- [1,2562,null,{}] 16:03:30 INFO - PROCESS | 3624 | 1464908610446 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:30 INFO - PROCESS | 3624 | 1464908610547 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 16:03:30 INFO - PROCESS | 3624 | 1464908610676 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:30 INFO - PROCESS | 3624 | ++DOCSHELL 15145C00 == 32 [pid = 3624] [id = 650] 16:03:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (15149C00) [pid = 3624] [serial = 1950] [outer = 00000000] 16:03:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (15623000) [pid = 3624] [serial = 1951] [outer = 15149C00] 16:03:30 INFO - PROCESS | 3624 | 1464908610730 Marionette DEBUG loaded listener.js 16:03:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15687C00) [pid = 3624] [serial = 1952] [outer = 15149C00] 16:03:31 INFO - PROCESS | 3624 | 1464908611332 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 16:03:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:03:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 935ms 16:03:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:03:31 INFO - PROCESS | 3624 | 1464908611369 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 16:03:31 INFO - PROCESS | 3624 | 1464908611373 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 16:03:31 INFO - PROCESS | 3624 | 1464908611378 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:03:31 INFO - PROCESS | 3624 | 1464908611381 Marionette TRACE conn2 <- [1,2566,null,{}] 16:03:31 INFO - PROCESS | 3624 | 1464908611386 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:31 INFO - PROCESS | 3624 | 1464908611484 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 16:03:31 INFO - PROCESS | 3624 | --DOCSHELL 0F2EF800 == 31 [pid = 3624] [id = 645] 16:03:31 INFO - PROCESS | 3624 | --DOCSHELL 0C386000 == 30 [pid = 3624] [id = 643] 16:03:31 INFO - PROCESS | 3624 | 1464908611610 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:31 INFO - PROCESS | 3624 | ++DOCSHELL 10225800 == 31 [pid = 3624] [id = 651] 16:03:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (10489000) [pid = 3624] [serial = 1953] [outer = 00000000] 16:03:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10EED000) [pid = 3624] [serial = 1954] [outer = 10489000] 16:03:31 INFO - PROCESS | 3624 | 1464908611657 Marionette DEBUG loaded listener.js 16:03:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (13031800) [pid = 3624] [serial = 1955] [outer = 10489000] 16:03:32 INFO - PROCESS | 3624 | 1464908612048 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 686ms 16:03:32 INFO - PROCESS | 3624 | 1464908612108 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3624 | 1464908612113 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 16:03:32 INFO - PROCESS | 3624 | 1464908612119 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 3624 | 1464908612122 Marionette TRACE conn2 <- [1,2570,null,{}] 16:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:03:32 INFO - PROCESS | 3624 | 1464908612125 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:32 INFO - PROCESS | 3624 | 1464908612206 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 16:03:32 INFO - PROCESS | 3624 | 1464908612213 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:32 INFO - PROCESS | 3624 | ++DOCSHELL 13DE1000 == 32 [pid = 3624] [id = 652] 16:03:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (140C6800) [pid = 3624] [serial = 1956] [outer = 00000000] 16:03:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (15140000) [pid = 3624] [serial = 1957] [outer = 140C6800] 16:03:32 INFO - PROCESS | 3624 | 1464908612256 Marionette DEBUG loaded listener.js 16:03:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (15288400) [pid = 3624] [serial = 1958] [outer = 140C6800] 16:03:32 INFO - PROCESS | 3624 | 1464908612765 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 16:03:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:03:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 686ms 16:03:32 INFO - PROCESS | 3624 | 1464908612823 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 16:03:32 INFO - PROCESS | 3624 | 1464908612825 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 16:03:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:03:32 INFO - PROCESS | 3624 | 1464908612829 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:03:32 INFO - PROCESS | 3624 | 1464908612832 Marionette TRACE conn2 <- [1,2574,null,{}] 16:03:32 INFO - PROCESS | 3624 | 1464908612842 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:32 INFO - PROCESS | 3624 | 1464908612955 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 16:03:33 INFO - PROCESS | 3624 | 1464908613018 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:33 INFO - PROCESS | 3624 | ++DOCSHELL 160A2C00 == 33 [pid = 3624] [id = 653] 16:03:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (160A3400) [pid = 3624] [serial = 1959] [outer = 00000000] 16:03:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (160A8000) [pid = 3624] [serial = 1960] [outer = 160A3400] 16:03:33 INFO - PROCESS | 3624 | 1464908613065 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (161D2400) [pid = 3624] [serial = 1961] [outer = 160A3400] 16:03:33 INFO - PROCESS | 3624 | 1464908613494 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 16:03:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:03:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 686ms 16:03:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:03:33 INFO - PROCESS | 3624 | 1464908613528 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 16:03:33 INFO - PROCESS | 3624 | 1464908613530 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 16:03:33 INFO - PROCESS | 3624 | 1464908613534 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:03:33 INFO - PROCESS | 3624 | 1464908613535 Marionette TRACE conn2 <- [1,2578,null,{}] 16:03:33 INFO - PROCESS | 3624 | 1464908613538 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:33 INFO - PROCESS | 3624 | 1464908613679 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 16:03:33 INFO - PROCESS | 3624 | 1464908613701 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:33 INFO - PROCESS | 3624 | ++DOCSHELL 12B0C000 == 34 [pid = 3624] [id = 654] 16:03:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (161DE800) [pid = 3624] [serial = 1962] [outer = 00000000] 16:03:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (166A3800) [pid = 3624] [serial = 1963] [outer = 161DE800] 16:03:33 INFO - PROCESS | 3624 | 1464908613744 Marionette DEBUG loaded listener.js 16:03:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (166A9400) [pid = 3624] [serial = 1964] [outer = 161DE800] 16:03:34 INFO - PROCESS | 3624 | 1464908614190 Marionette TRACE conn2 <- [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]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 686ms 16:03:34 INFO - PROCESS | 3624 | 1464908614233 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 16:03:34 INFO - PROCESS | 3624 | 1464908614235 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 16:03:34 INFO - PROCESS | 3624 | 1464908614238 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:03:34 INFO - PROCESS | 3624 | 1464908614240 Marionette TRACE conn2 <- [1,2582,null,{}] 16:03:34 INFO - PROCESS | 3624 | 1464908614248 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:34 INFO - PROCESS | 3624 | 1464908614355 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 16:03:34 INFO - PROCESS | 3624 | 1464908614361 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:34 INFO - PROCESS | 3624 | ++DOCSHELL 160A7C00 == 35 [pid = 3624] [id = 655] 16:03:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (166AB000) [pid = 3624] [serial = 1965] [outer = 00000000] 16:03:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (16DAD000) [pid = 3624] [serial = 1966] [outer = 166AB000] 16:03:34 INFO - PROCESS | 3624 | 1464908614404 Marionette DEBUG loaded listener.js 16:03:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16DB2800) [pid = 3624] [serial = 1967] [outer = 166AB000] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (1108B800) [pid = 3624] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (14E1BC00) [pid = 3624] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (10B31400) [pid = 3624] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (1567C000) [pid = 3624] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (10C33000) [pid = 3624] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1027A400) [pid = 3624] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (1567FC00) [pid = 3624] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (14E26400) [pid = 3624] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (166A5C00) [pid = 3624] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (1716C400) [pid = 3624] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (13720400) [pid = 3624] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (12893400) [pid = 3624] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13128400) [pid = 3624] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (11A0F800) [pid = 3624] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (0F2F0000) [pid = 3624] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:03:34 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (13DD9400) [pid = 3624] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:03:34 INFO - PROCESS | 3624 | 1464908614922 Marionette TRACE conn2 <- [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]]]}] 16:03:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:03:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 733ms 16:03:34 INFO - PROCESS | 3624 | 1464908614980 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 16:03:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:03:34 INFO - PROCESS | 3624 | 1464908614983 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 16:03:34 INFO - PROCESS | 3624 | 1464908614987 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:03:34 INFO - PROCESS | 3624 | 1464908614990 Marionette TRACE conn2 <- [1,2586,null,{}] 16:03:34 INFO - PROCESS | 3624 | 1464908614994 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 3624 | 1464908615152 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 16:03:35 INFO - PROCESS | 3624 | 1464908615214 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:35 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EF400 == 36 [pid = 3624] [id = 656] 16:03:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (0F2F0000) [pid = 3624] [serial = 1968] [outer = 00000000] 16:03:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11090C00) [pid = 3624] [serial = 1969] [outer = 0F2F0000] 16:03:35 INFO - PROCESS | 3624 | 1464908615262 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16D3E400) [pid = 3624] [serial = 1970] [outer = 0F2F0000] 16:03:35 INFO - PROCESS | 3624 | 1464908615628 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 16:03:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:03:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 686ms 16:03:35 INFO - PROCESS | 3624 | 1464908615684 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 16:03:35 INFO - PROCESS | 3624 | 1464908615686 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 16:03:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:03:35 INFO - PROCESS | 3624 | 1464908615697 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:03:35 INFO - PROCESS | 3624 | 1464908615699 Marionette TRACE conn2 <- [1,2590,null,{}] 16:03:35 INFO - PROCESS | 3624 | 1464908615702 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:35 INFO - PROCESS | 3624 | 1464908615778 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 16:03:35 INFO - PROCESS | 3624 | 1464908615784 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:35 INFO - PROCESS | 3624 | ++DOCSHELL 140CD800 == 37 [pid = 3624] [id = 657] 16:03:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (15680C00) [pid = 3624] [serial = 1971] [outer = 00000000] 16:03:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17538400) [pid = 3624] [serial = 1972] [outer = 15680C00] 16:03:35 INFO - PROCESS | 3624 | 1464908615828 Marionette DEBUG loaded listener.js 16:03:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17539000) [pid = 3624] [serial = 1973] [outer = 15680C00] 16:03:36 INFO - PROCESS | 3624 | 1464908616287 Marionette TRACE conn2 <- [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]]]}] 16:03:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:03:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 640ms 16:03:36 INFO - PROCESS | 3624 | 1464908616333 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 16:03:36 INFO - PROCESS | 3624 | 1464908616335 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 16:03:36 INFO - PROCESS | 3624 | 1464908616338 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:03:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:03:36 INFO - PROCESS | 3624 | 1464908616339 Marionette TRACE conn2 <- [1,2594,null,{}] 16:03:36 INFO - PROCESS | 3624 | 1464908616343 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:36 INFO - PROCESS | 3624 | 1464908616428 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 16:03:36 INFO - PROCESS | 3624 | 1464908616438 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:36 INFO - PROCESS | 3624 | ++DOCSHELL 171D9800 == 38 [pid = 3624] [id = 658] 16:03:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (171D9000) [pid = 3624] [serial = 1974] [outer = 00000000] 16:03:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17A8D400) [pid = 3624] [serial = 1975] [outer = 171D9000] 16:03:36 INFO - PROCESS | 3624 | 1464908616480 Marionette DEBUG loaded listener.js 16:03:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (17AC9000) [pid = 3624] [serial = 1976] [outer = 171D9000] 16:03:37 INFO - PROCESS | 3624 | --DOCSHELL 10ECA000 == 37 [pid = 3624] [id = 644] 16:03:37 INFO - PROCESS | 3624 | --DOCSHELL 10225800 == 36 [pid = 3624] [id = 651] 16:03:37 INFO - PROCESS | 3624 | --DOCSHELL 15145C00 == 35 [pid = 3624] [id = 650] 16:03:37 INFO - PROCESS | 3624 | --DOCSHELL 1311AC00 == 34 [pid = 3624] [id = 648] 16:03:37 INFO - PROCESS | 3624 | --DOCSHELL 11082C00 == 33 [pid = 3624] [id = 649] 16:03:37 INFO - PROCESS | 3624 | --DOCSHELL 10C36800 == 32 [pid = 3624] [id = 646] 16:03:37 INFO - PROCESS | 3624 | --DOCSHELL 105F6400 == 31 [pid = 3624] [id = 647] 16:03:38 INFO - PROCESS | 3624 | --DOCSHELL 160A2C00 == 30 [pid = 3624] [id = 653] 16:03:38 INFO - PROCESS | 3624 | --DOCSHELL 13DE1000 == 29 [pid = 3624] [id = 652] 16:03:38 INFO - PROCESS | 3624 | --DOCSHELL 140CD800 == 28 [pid = 3624] [id = 657] 16:03:38 INFO - PROCESS | 3624 | --DOCSHELL 160A7C00 == 27 [pid = 3624] [id = 655] 16:03:38 INFO - PROCESS | 3624 | --DOCSHELL 0F2EF400 == 26 [pid = 3624] [id = 656] 16:03:38 INFO - PROCESS | 3624 | --DOCSHELL 12B0C000 == 25 [pid = 3624] [id = 654] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16DB0400) [pid = 3624] [serial = 1915] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (161D9C00) [pid = 3624] [serial = 1910] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16DB8000) [pid = 3624] [serial = 1886] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (1322AC00) [pid = 3624] [serial = 1898] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13123800) [pid = 3624] [serial = 1897] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16DB6000) [pid = 3624] [serial = 1924] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (105EF800) [pid = 3624] [serial = 1936] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (0C390800) [pid = 3624] [serial = 1930] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10B2AC00) [pid = 3624] [serial = 1937] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (11084000) [pid = 3624] [serial = 1933] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (17A95800) [pid = 3624] [serial = 1928] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (17A92800) [pid = 3624] [serial = 1927] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (11089400) [pid = 3624] [serial = 1939] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (112A7C00) [pid = 3624] [serial = 1894] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (175EA000) [pid = 3624] [serial = 1925] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1390C800) [pid = 3624] [serial = 1922] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (161D9400) [pid = 3624] [serial = 1909] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (12D37C00) [pid = 3624] [serial = 1921] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10C38000) [pid = 3624] [serial = 1892] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (105F9400) [pid = 3624] [serial = 1889] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (10C3C400) [pid = 3624] [serial = 1891] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (15B65400) [pid = 3624] [serial = 1906] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (1527F800) [pid = 3624] [serial = 1903] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (10563800) [pid = 3624] [serial = 1888] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (160A4000) [pid = 3624] [serial = 1912] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (17542000) [pid = 3624] [serial = 1918] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (13DDF000) [pid = 3624] [serial = 1900] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (175E5000) [pid = 3624] [serial = 1919] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (11C10800) [pid = 3624] [serial = 1895] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (152D9800) [pid = 3624] [serial = 1904] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (15BF6400) [pid = 3624] [serial = 1907] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (140D0800) [pid = 3624] [serial = 1901] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (16DB5800) [pid = 3624] [serial = 1916] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (166A6400) [pid = 3624] [serial = 1913] [outer = 00000000] [url = about:blank] 16:03:38 INFO - PROCESS | 3624 | 1464908618330 Marionette TRACE conn2 <- [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]]]}] 16:03:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:03:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 2058ms 16:03:38 INFO - PROCESS | 3624 | 1464908618379 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 16:03:38 INFO - PROCESS | 3624 | 1464908618383 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 16:03:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:03:38 INFO - PROCESS | 3624 | 1464908618389 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:03:38 INFO - PROCESS | 3624 | 1464908618393 Marionette TRACE conn2 <- [1,2598,null,{}] 16:03:38 INFO - PROCESS | 3624 | 1464908618398 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:38 INFO - PROCESS | 3624 | 1464908618486 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 16:03:38 INFO - PROCESS | 3624 | 1464908618496 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:38 INFO - PROCESS | 3624 | ++DOCSHELL 105EF000 == 26 [pid = 3624] [id = 659] 16:03:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (105F4400) [pid = 3624] [serial = 1977] [outer = 00000000] 16:03:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (10A5F400) [pid = 3624] [serial = 1978] [outer = 105F4400] 16:03:38 INFO - PROCESS | 3624 | 1464908618543 Marionette DEBUG loaded listener.js 16:03:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (10B2D000) [pid = 3624] [serial = 1979] [outer = 105F4400] 16:03:39 INFO - PROCESS | 3624 | 1464908619045 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 687ms 16:03:39 INFO - PROCESS | 3624 | 1464908619089 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 3624 | 1464908619095 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 16:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:03:39 INFO - PROCESS | 3624 | 1464908619101 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - PROCESS | 3624 | 1464908619104 Marionette TRACE conn2 <- [1,2602,null,{}] 16:03:39 INFO - PROCESS | 3624 | 1464908619108 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 3624 | 1464908619189 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 16:03:39 INFO - PROCESS | 3624 | 1464908619198 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:39 INFO - PROCESS | 3624 | ++DOCSHELL 10C3C400 == 27 [pid = 3624] [id = 660] 16:03:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10C3C800) [pid = 3624] [serial = 1980] [outer = 00000000] 16:03:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (10ED1C00) [pid = 3624] [serial = 1981] [outer = 10C3C800] 16:03:39 INFO - PROCESS | 3624 | 1464908619243 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (10EEE000) [pid = 3624] [serial = 1982] [outer = 10C3C800] 16:03:39 INFO - PROCESS | 3624 | 1464908619708 Marionette TRACE conn2 <- [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]]]}] 16:03:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:03:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 639ms 16:03:39 INFO - PROCESS | 3624 | 1464908619737 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 16:03:39 INFO - PROCESS | 3624 | 1464908619740 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 16:03:39 INFO - PROCESS | 3624 | 1464908619747 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:03:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:03:39 INFO - PROCESS | 3624 | 1464908619751 Marionette TRACE conn2 <- [1,2606,null,{}] 16:03:39 INFO - PROCESS | 3624 | 1464908619762 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:39 INFO - PROCESS | 3624 | 1464908619845 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 16:03:39 INFO - PROCESS | 3624 | 1464908619856 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:39 INFO - PROCESS | 3624 | ++DOCSHELL 1280DC00 == 28 [pid = 3624] [id = 661] 16:03:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (1280EC00) [pid = 3624] [serial = 1983] [outer = 00000000] 16:03:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (12D2D400) [pid = 3624] [serial = 1984] [outer = 1280EC00] 16:03:39 INFO - PROCESS | 3624 | 1464908619906 Marionette DEBUG loaded listener.js 16:03:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (130E0000) [pid = 3624] [serial = 1985] [outer = 1280EC00] 16:03:40 INFO - PROCESS | 3624 | 1464908620390 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 16:03:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:03:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 686ms 16:03:40 INFO - PROCESS | 3624 | 1464908620447 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 16:03:40 INFO - PROCESS | 3624 | 1464908620449 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 16:03:40 INFO - PROCESS | 3624 | 1464908620452 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:03:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:03:40 INFO - PROCESS | 3624 | 1464908620454 Marionette TRACE conn2 <- [1,2610,null,{}] 16:03:40 INFO - PROCESS | 3624 | 1464908620458 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:40 INFO - PROCESS | 3624 | 1464908620538 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 16:03:40 INFO - PROCESS | 3624 | 1464908620544 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:40 INFO - PROCESS | 3624 | ++DOCSHELL 10B35800 == 29 [pid = 3624] [id = 662] 16:03:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (12D8BC00) [pid = 3624] [serial = 1986] [outer = 00000000] 16:03:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (13721C00) [pid = 3624] [serial = 1987] [outer = 12D8BC00] 16:03:40 INFO - PROCESS | 3624 | 1464908620588 Marionette DEBUG loaded listener.js 16:03:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (13DD4400) [pid = 3624] [serial = 1988] [outer = 12D8BC00] 16:03:41 INFO - PROCESS | 3624 | 1464908621024 Marionette TRACE conn2 <- [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]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 592ms 16:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:03:41 INFO - PROCESS | 3624 | 1464908621059 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3624 | 1464908621061 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 16:03:41 INFO - PROCESS | 3624 | 1464908621064 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3624 | 1464908621066 Marionette TRACE conn2 <- [1,2614,null,{}] 16:03:41 INFO - PROCESS | 3624 | 1464908621069 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 3624 | 1464908621147 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 16:03:41 INFO - PROCESS | 3624 | 1464908621154 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:41 INFO - PROCESS | 3624 | ++DOCSHELL 140D1800 == 30 [pid = 3624] [id = 663] 16:03:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (140D2400) [pid = 3624] [serial = 1989] [outer = 00000000] 16:03:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (14367C00) [pid = 3624] [serial = 1990] [outer = 140D2400] 16:03:41 INFO - PROCESS | 3624 | 1464908621198 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (14E25800) [pid = 3624] [serial = 1991] [outer = 140D2400] 16:03:41 INFO - PROCESS | 3624 | 1464908621676 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 16:03:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:03:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 639ms 16:03:41 INFO - PROCESS | 3624 | 1464908621704 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 16:03:41 INFO - PROCESS | 3624 | 1464908621706 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 16:03:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:03:41 INFO - PROCESS | 3624 | 1464908621713 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:03:41 INFO - PROCESS | 3624 | 1464908621715 Marionette TRACE conn2 <- [1,2618,null,{}] 16:03:41 INFO - PROCESS | 3624 | 1464908621718 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:41 INFO - PROCESS | 3624 | 1464908621812 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 16:03:41 INFO - PROCESS | 3624 | 1464908621823 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:41 INFO - PROCESS | 3624 | ++DOCSHELL 15627400 == 31 [pid = 3624] [id = 664] 16:03:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1562A800) [pid = 3624] [serial = 1992] [outer = 00000000] 16:03:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (15687400) [pid = 3624] [serial = 1993] [outer = 1562A800] 16:03:41 INFO - PROCESS | 3624 | 1464908621867 Marionette DEBUG loaded listener.js 16:03:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (15B6C400) [pid = 3624] [serial = 1994] [outer = 1562A800] 16:03:42 INFO - PROCESS | 3624 | 1464908622298 Marionette TRACE conn2 <- [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]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 639ms 16:03:42 INFO - PROCESS | 3624 | 1464908622352 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3624 | 1464908622354 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 16:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:03:42 INFO - PROCESS | 3624 | 1464908622361 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 3624 | 1464908622363 Marionette TRACE conn2 <- [1,2622,null,{}] 16:03:42 INFO - PROCESS | 3624 | 1464908622366 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:42 INFO - PROCESS | 3624 | 1464908622439 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 16:03:42 INFO - PROCESS | 3624 | 1464908622446 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:42 INFO - PROCESS | 3624 | ++DOCSHELL 15BEAC00 == 32 [pid = 3624] [id = 665] 16:03:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (15BEBC00) [pid = 3624] [serial = 1995] [outer = 00000000] 16:03:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (160A5C00) [pid = 3624] [serial = 1996] [outer = 15BEBC00] 16:03:42 INFO - PROCESS | 3624 | 1464908622489 Marionette DEBUG loaded listener.js 16:03:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (160AC400) [pid = 3624] [serial = 1997] [outer = 15BEBC00] 16:03:42 INFO - PROCESS | 3624 | 1464908622938 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 16:03:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:03:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 593ms 16:03:42 INFO - PROCESS | 3624 | 1464908622959 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 16:03:42 INFO - PROCESS | 3624 | 1464908622961 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 16:03:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:03:42 INFO - PROCESS | 3624 | 1464908622964 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:03:42 INFO - PROCESS | 3624 | 1464908622966 Marionette TRACE conn2 <- [1,2626,null,{}] 16:03:42 INFO - PROCESS | 3624 | 1464908622969 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 3624 | 1464908623083 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 16:03:43 INFO - PROCESS | 3624 | 1464908623102 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:43 INFO - PROCESS | 3624 | ++DOCSHELL 15BF6C00 == 33 [pid = 3624] [id = 666] 16:03:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15BF8C00) [pid = 3624] [serial = 1998] [outer = 00000000] 16:03:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (161E0400) [pid = 3624] [serial = 1999] [outer = 15BF8C00] 16:03:43 INFO - PROCESS | 3624 | 1464908623150 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (161E0800) [pid = 3624] [serial = 2000] [outer = 15BF8C00] 16:03:43 INFO - PROCESS | 3624 | 1464908623544 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 16:03:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:03:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 639ms 16:03:43 INFO - PROCESS | 3624 | 1464908623603 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 16:03:43 INFO - PROCESS | 3624 | 1464908623605 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 16:03:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:03:43 INFO - PROCESS | 3624 | 1464908623623 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:03:43 INFO - PROCESS | 3624 | 1464908623625 Marionette TRACE conn2 <- [1,2630,null,{}] 16:03:43 INFO - PROCESS | 3624 | 1464908623628 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:43 INFO - PROCESS | 3624 | 1464908623732 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 16:03:43 INFO - PROCESS | 3624 | 1464908623794 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:43 INFO - PROCESS | 3624 | ++DOCSHELL 10BA7C00 == 34 [pid = 3624] [id = 667] 16:03:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (1280B800) [pid = 3624] [serial = 2001] [outer = 00000000] 16:03:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (166AD800) [pid = 3624] [serial = 2002] [outer = 1280B800] 16:03:43 INFO - PROCESS | 3624 | 1464908623861 Marionette DEBUG loaded listener.js 16:03:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (166AFC00) [pid = 3624] [serial = 2003] [outer = 1280B800] 16:03:44 INFO - PROCESS | 3624 | 1464908624264 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 701ms 16:03:44 INFO - PROCESS | 3624 | 1464908624313 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3624 | 1464908624315 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 16:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:03:44 INFO - PROCESS | 3624 | 1464908624318 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 3624 | 1464908624320 Marionette TRACE conn2 <- [1,2634,null,{}] 16:03:44 INFO - PROCESS | 3624 | 1464908624331 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:44 INFO - PROCESS | 3624 | 1464908624426 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 16:03:44 INFO - PROCESS | 3624 | 1464908624432 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:44 INFO - PROCESS | 3624 | ++DOCSHELL 10B30C00 == 35 [pid = 3624] [id = 668] 16:03:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (10F5C800) [pid = 3624] [serial = 2004] [outer = 00000000] 16:03:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (16DB5C00) [pid = 3624] [serial = 2005] [outer = 10F5C800] 16:03:44 INFO - PROCESS | 3624 | 1464908624476 Marionette DEBUG loaded listener.js 16:03:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (1716AC00) [pid = 3624] [serial = 2006] [outer = 10F5C800] 16:03:44 INFO - PROCESS | 3624 | 1464908624934 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 16:03:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:03:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 655ms 16:03:44 INFO - PROCESS | 3624 | 1464908624961 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 16:03:44 INFO - PROCESS | 3624 | 1464908624963 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 16:03:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:03:44 INFO - PROCESS | 3624 | 1464908624974 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:03:44 INFO - PROCESS | 3624 | 1464908624976 Marionette TRACE conn2 <- [1,2638,null,{}] 16:03:44 INFO - PROCESS | 3624 | 1464908624979 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:45 INFO - PROCESS | 3624 | 1464908625101 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 16:03:45 INFO - PROCESS | 3624 | 1464908625202 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:45 INFO - PROCESS | 3624 | ++DOCSHELL 140CB000 == 36 [pid = 3624] [id = 669] 16:03:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (17543C00) [pid = 3624] [serial = 2007] [outer = 00000000] 16:03:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (175E9C00) [pid = 3624] [serial = 2008] [outer = 17543C00] 16:03:45 INFO - PROCESS | 3624 | 1464908625249 Marionette DEBUG loaded listener.js 16:03:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (17A88400) [pid = 3624] [serial = 2009] [outer = 17543C00] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (0C386400) [pid = 3624] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (10ECDC00) [pid = 3624] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (161DE800) [pid = 3624] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (0F2F0000) [pid = 3624] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (166AB000) [pid = 3624] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (15680C00) [pid = 3624] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (140C6800) [pid = 3624] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10489000) [pid = 3624] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (15149C00) [pid = 3624] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (14369800) [pid = 3624] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (1311BC00) [pid = 3624] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (10A58800) [pid = 3624] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (10C37400) [pid = 3624] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:03:45 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (160A3400) [pid = 3624] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:03:45 INFO - PROCESS | 3624 | 1464908625951 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 16:03:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:03:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 998ms 16:03:45 INFO - PROCESS | 3624 | 1464908625975 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 16:03:45 INFO - PROCESS | 3624 | 1464908625977 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 16:03:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:03:45 INFO - PROCESS | 3624 | 1464908625980 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:03:45 INFO - PROCESS | 3624 | 1464908625982 Marionette TRACE conn2 <- [1,2642,null,{}] 16:03:45 INFO - PROCESS | 3624 | 1464908625985 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:46 INFO - PROCESS | 3624 | 1464908626061 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 16:03:46 INFO - PROCESS | 3624 | 1464908626067 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:46 INFO - PROCESS | 3624 | ++DOCSHELL 10489000 == 37 [pid = 3624] [id = 670] 16:03:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (1055C800) [pid = 3624] [serial = 2010] [outer = 00000000] 16:03:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1303CC00) [pid = 3624] [serial = 2011] [outer = 1055C800] 16:03:46 INFO - PROCESS | 3624 | 1464908626110 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (130E5000) [pid = 3624] [serial = 2012] [outer = 1055C800] 16:03:46 INFO - PROCESS | 3624 | 1464908626563 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 16:03:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:03:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 639ms 16:03:46 INFO - PROCESS | 3624 | 1464908626619 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 16:03:46 INFO - PROCESS | 3624 | 1464908626620 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 16:03:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:03:46 INFO - PROCESS | 3624 | 1464908626624 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:03:46 INFO - PROCESS | 3624 | 1464908626625 Marionette TRACE conn2 <- [1,2646,null,{}] 16:03:46 INFO - PROCESS | 3624 | 1464908626628 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:46 INFO - PROCESS | 3624 | 1464908626703 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 16:03:46 INFO - PROCESS | 3624 | 1464908626709 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:46 INFO - PROCESS | 3624 | ++DOCSHELL 140CF800 == 38 [pid = 3624] [id = 671] 16:03:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (14362800) [pid = 3624] [serial = 2013] [outer = 00000000] 16:03:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (160AA000) [pid = 3624] [serial = 2014] [outer = 14362800] 16:03:46 INFO - PROCESS | 3624 | 1464908626752 Marionette DEBUG loaded listener.js 16:03:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (16DAEC00) [pid = 3624] [serial = 2015] [outer = 14362800] 16:03:47 INFO - PROCESS | 3624 | 1464908627167 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:03:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 592ms 16:03:47 INFO - PROCESS | 3624 | 1464908627224 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 3624 | 1464908627226 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 16:03:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:03:47 INFO - PROCESS | 3624 | 1464908627229 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 3624 | 1464908627230 Marionette TRACE conn2 <- [1,2650,null,{}] 16:03:47 INFO - PROCESS | 3624 | 1464908627234 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:47 INFO - PROCESS | 3624 | 1464908627311 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 16:03:47 INFO - PROCESS | 3624 | 1464908627317 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:47 INFO - PROCESS | 3624 | ++DOCSHELL 131AEC00 == 39 [pid = 3624] [id = 672] 16:03:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (15142800) [pid = 3624] [serial = 2016] [outer = 00000000] 16:03:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17B31400) [pid = 3624] [serial = 2017] [outer = 15142800] 16:03:47 INFO - PROCESS | 3624 | 1464908627360 Marionette DEBUG loaded listener.js 16:03:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17B37400) [pid = 3624] [serial = 2018] [outer = 15142800] 16:03:47 INFO - PROCESS | 3624 | 1464908627784 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 16:03:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:03:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 593ms 16:03:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:03:47 INFO - PROCESS | 3624 | 1464908627824 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 16:03:47 INFO - PROCESS | 3624 | 1464908627826 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 16:03:47 INFO - PROCESS | 3624 | 1464908627842 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:03:47 INFO - PROCESS | 3624 | 1464908627844 Marionette TRACE conn2 <- [1,2654,null,{}] 16:03:47 INFO - PROCESS | 3624 | 1464908627848 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:47 INFO - PROCESS | 3624 | 1464908627981 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 16:03:48 INFO - PROCESS | 3624 | 1464908628149 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:48 INFO - PROCESS | 3624 | ++DOCSHELL 0C390400 == 40 [pid = 3624] [id = 673] 16:03:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (0C390C00) [pid = 3624] [serial = 2019] [outer = 00000000] 16:03:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (0C78B800) [pid = 3624] [serial = 2020] [outer = 0C390C00] 16:03:48 INFO - PROCESS | 3624 | 1464908628206 Marionette DEBUG loaded listener.js 16:03:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (105EFC00) [pid = 3624] [serial = 2021] [outer = 0C390C00] 16:03:49 INFO - PROCESS | 3624 | 1464908629364 Marionette TRACE conn2 <- [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]]]}] 16:03:49 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) 16:03:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1559ms 16:03:49 INFO - PROCESS | 3624 | 1464908629399 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 16:03:49 INFO - PROCESS | 3624 | 1464908629403 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 16:03:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:03:49 INFO - PROCESS | 3624 | 1464908629408 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:03:49 INFO - PROCESS | 3624 | 1464908629412 Marionette TRACE conn2 <- [1,2658,null,{}] 16:03:49 INFO - PROCESS | 3624 | 1464908629424 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:49 INFO - PROCESS | 3624 | 1464908629533 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 16:03:49 INFO - PROCESS | 3624 | 1464908629851 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:49 INFO - PROCESS | 3624 | ++DOCSHELL 0C38D400 == 41 [pid = 3624] [id = 674] 16:03:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (0C38F000) [pid = 3624] [serial = 2022] [outer = 00000000] 16:03:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (0F2EF400) [pid = 3624] [serial = 2023] [outer = 0C38F000] 16:03:49 INFO - PROCESS | 3624 | 1464908629900 Marionette DEBUG loaded listener.js 16:03:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (105EC800) [pid = 3624] [serial = 2024] [outer = 0C38F000] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 131AEC00 == 40 [pid = 3624] [id = 672] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 140CF800 == 39 [pid = 3624] [id = 671] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 10489000 == 38 [pid = 3624] [id = 670] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 140CB000 == 37 [pid = 3624] [id = 669] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 10B30C00 == 36 [pid = 3624] [id = 668] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 10BA7C00 == 35 [pid = 3624] [id = 667] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 15BF6C00 == 34 [pid = 3624] [id = 666] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 15BEAC00 == 33 [pid = 3624] [id = 665] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 15627400 == 32 [pid = 3624] [id = 664] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 140D1800 == 31 [pid = 3624] [id = 663] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 10B35800 == 30 [pid = 3624] [id = 662] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 1280DC00 == 29 [pid = 3624] [id = 661] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (17A8D400) [pid = 3624] [serial = 1975] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 10C3C400 == 28 [pid = 3624] [id = 660] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 105EF000 == 27 [pid = 3624] [id = 659] 16:03:50 INFO - PROCESS | 3624 | --DOCSHELL 171D9800 == 26 [pid = 3624] [id = 658] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (11264C00) [pid = 3624] [serial = 1934] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (0F2F8400) [pid = 3624] [serial = 1931] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (166A3800) [pid = 3624] [serial = 1963] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (11090C00) [pid = 3624] [serial = 1969] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (16DAD000) [pid = 3624] [serial = 1966] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (17538400) [pid = 3624] [serial = 1972] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (16DB2800) [pid = 3624] [serial = 1967] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15140000) [pid = 3624] [serial = 1957] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10EED000) [pid = 3624] [serial = 1954] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (13031800) [pid = 3624] [serial = 1955] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (15687C00) [pid = 3624] [serial = 1952] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (15623000) [pid = 3624] [serial = 1951] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15146000) [pid = 3624] [serial = 1949] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (14EC5C00) [pid = 3624] [serial = 1948] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (1322B000) [pid = 3624] [serial = 1946] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (131AB000) [pid = 3624] [serial = 1945] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1108AC00) [pid = 3624] [serial = 1943] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (10EF0C00) [pid = 3624] [serial = 1942] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (17539000) [pid = 3624] [serial = 1973] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (112B0400) [pid = 3624] [serial = 1940] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (160A8000) [pid = 3624] [serial = 1960] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (166A9400) [pid = 3624] [serial = 1964] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (161D2400) [pid = 3624] [serial = 1961] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (15288400) [pid = 3624] [serial = 1958] [outer = 00000000] [url = about:blank] 16:03:50 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (16D3E400) [pid = 3624] [serial = 1970] [outer = 00000000] [url = about:blank] 16:03:51 INFO - PROCESS | 3624 | 1464908631025 Marionette TRACE conn2 <- [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] 16:03:51 INFO - PROCESS | 3624 | 1464908631083 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 16:03:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:03:51 INFO - PROCESS | 3624 | 1464908631095 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:03:51 INFO - PROCESS | 3624 | 1464908631098 Marionette TRACE conn2 <- [1,2662,null,{}] 16:03:51 INFO - PROCESS | 3624 | 1464908631103 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:51 INFO - PROCESS | 3624 | 1464908631222 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 16:03:51 INFO - PROCESS | 3624 | 1464908631341 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:51 INFO - PROCESS | 3624 | ++DOCSHELL 105FA000 == 27 [pid = 3624] [id = 675] 16:03:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (105FAC00) [pid = 3624] [serial = 2025] [outer = 00000000] 16:03:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10C37C00) [pid = 3624] [serial = 2026] [outer = 105FAC00] 16:03:51 INFO - PROCESS | 3624 | 1464908631391 Marionette DEBUG loaded listener.js 16:03:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10ECF800) [pid = 3624] [serial = 2027] [outer = 105FAC00] 16:03:52 INFO - PROCESS | 3624 | 1464908632257 Marionette TRACE conn2 <- [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] 16:03:52 INFO - PROCESS | 3624 | 1464908632306 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 16:03:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:03:52 INFO - PROCESS | 3624 | 1464908632295 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:03:52 INFO - PROCESS | 3624 | 1464908632297 Marionette TRACE conn2 <- [1,2666,null,{}] 16:03:52 INFO - PROCESS | 3624 | 1464908632300 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:52 INFO - PROCESS | 3624 | 1464908632390 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 16:03:52 INFO - PROCESS | 3624 | 1464908632398 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:52 INFO - PROCESS | 3624 | ++DOCSHELL 10F65400 == 28 [pid = 3624] [id = 676] 16:03:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (114AA000) [pid = 3624] [serial = 2028] [outer = 00000000] 16:03:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (12890400) [pid = 3624] [serial = 2029] [outer = 114AA000] 16:03:52 INFO - PROCESS | 3624 | 1464908632443 Marionette DEBUG loaded listener.js 16:03:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (12B03400) [pid = 3624] [serial = 2030] [outer = 114AA000] 16:03:53 INFO - PROCESS | 3624 | 1464908633430 Marionette TRACE conn2 <- [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]]]}] 16:03:53 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) 16:03:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1154ms 16:03:53 INFO - PROCESS | 3624 | 1464908633452 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 16:03:53 INFO - PROCESS | 3624 | 1464908633454 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 16:03:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:03:53 INFO - PROCESS | 3624 | 1464908633463 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:03:53 INFO - PROCESS | 3624 | 1464908633469 Marionette TRACE conn2 <- [1,2670,null,{}] 16:03:53 INFO - PROCESS | 3624 | 1464908633474 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:53 INFO - PROCESS | 3624 | 1464908633586 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 16:03:53 INFO - PROCESS | 3624 | 1464908633594 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:53 INFO - PROCESS | 3624 | ++DOCSHELL 130EA000 == 29 [pid = 3624] [id = 677] 16:03:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (131AB000) [pid = 3624] [serial = 2031] [outer = 00000000] 16:03:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (1371D400) [pid = 3624] [serial = 2032] [outer = 131AB000] 16:03:53 INFO - PROCESS | 3624 | 1464908633640 Marionette DEBUG loaded listener.js 16:03:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (1390F400) [pid = 3624] [serial = 2033] [outer = 131AB000] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (1280B800) [pid = 3624] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (171D9000) [pid = 3624] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (105F4400) [pid = 3624] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (10C3C800) [pid = 3624] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (140D2400) [pid = 3624] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (12D8BC00) [pid = 3624] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (1280EC00) [pid = 3624] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (1562A800) [pid = 3624] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (15BF8C00) [pid = 3624] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (10F5C800) [pid = 3624] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (15BEBC00) [pid = 3624] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (17543C00) [pid = 3624] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (1055C800) [pid = 3624] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 16:03:54 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (14362800) [pid = 3624] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 16:03:54 INFO - PROCESS | 3624 | 1464908634669 Marionette TRACE conn2 <- [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]]]}] 16:03:54 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) 16:03:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1248ms 16:03:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:03:54 INFO - PROCESS | 3624 | 1464908634714 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 16:03:54 INFO - PROCESS | 3624 | 1464908634716 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 16:03:54 INFO - PROCESS | 3624 | 1464908634719 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:03:54 INFO - PROCESS | 3624 | 1464908634721 Marionette TRACE conn2 <- [1,2674,null,{}] 16:03:54 INFO - PROCESS | 3624 | 1464908634724 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:54 INFO - PROCESS | 3624 | 1464908634811 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 16:03:54 INFO - PROCESS | 3624 | 1464908634817 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:54 INFO - PROCESS | 3624 | ++DOCSHELL 10B30000 == 30 [pid = 3624] [id = 678] 16:03:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (10C38C00) [pid = 3624] [serial = 2034] [outer = 00000000] 16:03:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (13129C00) [pid = 3624] [serial = 2035] [outer = 10C38C00] 16:03:54 INFO - PROCESS | 3624 | 1464908634861 Marionette DEBUG loaded listener.js 16:03:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (1371AC00) [pid = 3624] [serial = 2036] [outer = 10C38C00] 16:03:55 INFO - PROCESS | 3624 | 1464908635797 Marionette TRACE conn2 <- [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] 16:03:55 INFO - PROCESS | 3624 | 1464908635811 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 16:03:55 INFO - PROCESS | 3624 | 1464908635818 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:03:55 INFO - PROCESS | 3624 | 1464908635820 Marionette TRACE conn2 <- [1,2678,null,{}] 16:03:55 INFO - PROCESS | 3624 | 1464908635823 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:55 INFO - PROCESS | 3624 | 1464908635897 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 16:03:55 INFO - PROCESS | 3624 | 1464908635904 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:55 INFO - PROCESS | 3624 | ++DOCSHELL 11088400 == 31 [pid = 3624] [id = 679] 16:03:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (13236C00) [pid = 3624] [serial = 2037] [outer = 00000000] 16:03:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (15146000) [pid = 3624] [serial = 2038] [outer = 13236C00] 16:03:55 INFO - PROCESS | 3624 | 1464908635955 Marionette DEBUG loaded listener.js 16:03:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (151D6000) [pid = 3624] [serial = 2039] [outer = 13236C00] 16:03:56 INFO - PROCESS | 3624 | 1464908636917 Marionette TRACE conn2 <- [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] 16:03:56 INFO - PROCESS | 3624 | 1464908636965 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 16:03:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:03:56 INFO - PROCESS | 3624 | 1464908636970 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:03:56 INFO - PROCESS | 3624 | 1464908636975 Marionette TRACE conn2 <- [1,2682,null,{}] 16:03:56 INFO - PROCESS | 3624 | 1464908636982 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:57 INFO - PROCESS | 3624 | 1464908637084 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 16:03:57 INFO - PROCESS | 3624 | 1464908637210 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:57 INFO - PROCESS | 3624 | ++DOCSHELL 10B2BC00 == 32 [pid = 3624] [id = 680] 16:03:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10B2C800) [pid = 3624] [serial = 2040] [outer = 00000000] 16:03:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (10BB4800) [pid = 3624] [serial = 2041] [outer = 10B2C800] 16:03:57 INFO - PROCESS | 3624 | 1464908637267 Marionette DEBUG loaded listener.js 16:03:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (10ED0800) [pid = 3624] [serial = 2042] [outer = 10B2C800] 16:03:58 INFO - PROCESS | 3624 | 1464908638372 Marionette TRACE conn2 <- [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] 16:03:58 INFO - PROCESS | 3624 | 1464908638446 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 16:03:58 INFO - PROCESS | 3624 | 1464908638455 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:03:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:03:58 INFO - PROCESS | 3624 | 1464908638458 Marionette TRACE conn2 <- [1,2686,null,{}] 16:03:58 INFO - PROCESS | 3624 | 1464908638462 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:03:58 INFO - PROCESS | 3624 | 1464908638630 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 16:03:58 INFO - PROCESS | 3624 | 1464908638764 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:03:58 INFO - PROCESS | 3624 | ++DOCSHELL 11C8B000 == 33 [pid = 3624] [id = 681] 16:03:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (11C8B400) [pid = 3624] [serial = 2043] [outer = 00000000] 16:03:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (131AEC00) [pid = 3624] [serial = 2044] [outer = 11C8B400] 16:03:58 INFO - PROCESS | 3624 | 1464908638821 Marionette DEBUG loaded listener.js 16:03:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (13DDB400) [pid = 3624] [serial = 2045] [outer = 11C8B400] 16:03:59 INFO - PROCESS | 3624 | --DOCSHELL 10B30000 == 32 [pid = 3624] [id = 678] 16:03:59 INFO - PROCESS | 3624 | --DOCSHELL 130EA000 == 31 [pid = 3624] [id = 677] 16:03:59 INFO - PROCESS | 3624 | --DOCSHELL 10F65400 == 30 [pid = 3624] [id = 676] 16:03:59 INFO - PROCESS | 3624 | --DOCSHELL 105FA000 == 29 [pid = 3624] [id = 675] 16:03:59 INFO - PROCESS | 3624 | --DOCSHELL 0C38D400 == 28 [pid = 3624] [id = 674] 16:03:59 INFO - PROCESS | 3624 | --DOCSHELL 0C390400 == 27 [pid = 3624] [id = 673] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (166AD800) [pid = 3624] [serial = 2002] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (17AC9000) [pid = 3624] [serial = 1976] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (10A5F400) [pid = 3624] [serial = 1978] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 68 (10B2D000) [pid = 3624] [serial = 1979] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 67 (10ED1C00) [pid = 3624] [serial = 1981] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 66 (10EEE000) [pid = 3624] [serial = 1982] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 65 (14367C00) [pid = 3624] [serial = 1990] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 64 (14E25800) [pid = 3624] [serial = 1991] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 63 (13DD4400) [pid = 3624] [serial = 1988] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 62 (13721C00) [pid = 3624] [serial = 1987] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 61 (12D2D400) [pid = 3624] [serial = 1984] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 60 (130E0000) [pid = 3624] [serial = 1985] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 59 (15687400) [pid = 3624] [serial = 1993] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 58 (15B6C400) [pid = 3624] [serial = 1994] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 57 (161E0400) [pid = 3624] [serial = 1999] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 56 (1716AC00) [pid = 3624] [serial = 2006] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 55 (160A5C00) [pid = 3624] [serial = 1996] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 54 (160AC400) [pid = 3624] [serial = 1997] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 53 (16DB5C00) [pid = 3624] [serial = 2005] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 52 (175E9C00) [pid = 3624] [serial = 2008] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 51 (1303CC00) [pid = 3624] [serial = 2011] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 50 (130E5000) [pid = 3624] [serial = 2012] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 49 (17A88400) [pid = 3624] [serial = 2009] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 48 (166AFC00) [pid = 3624] [serial = 2003] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 47 (16DAEC00) [pid = 3624] [serial = 2015] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 46 (160AA000) [pid = 3624] [serial = 2014] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 45 (161E0800) [pid = 3624] [serial = 2000] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | --DOMWINDOW == 44 (17B31400) [pid = 3624] [serial = 2017] [outer = 00000000] [url = about:blank] 16:03:59 INFO - PROCESS | 3624 | 1464908639848 Marionette TRACE conn2 <- [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] 16:03:59 INFO - PROCESS | 3624 | 1464908639922 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 16:03:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:03:59 INFO - PROCESS | 3624 | 1464908639927 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:03:59 INFO - PROCESS | 3624 | 1464908639929 Marionette TRACE conn2 <- [1,2690,null,{}] 16:03:59 INFO - PROCESS | 3624 | 1464908639919 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 3624 | 1464908640002 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 16:04:00 INFO - PROCESS | 3624 | 1464908640011 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:00 INFO - PROCESS | 3624 | ++DOCSHELL 10B29400 == 28 [pid = 3624] [id = 682] 16:04:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 45 (10B2A000) [pid = 3624] [serial = 2046] [outer = 00000000] 16:04:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 46 (10B30400) [pid = 3624] [serial = 2047] [outer = 10B2A000] 16:04:00 INFO - PROCESS | 3624 | 1464908640058 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 47 (10C36000) [pid = 3624] [serial = 2048] [outer = 10B2A000] 16:04:00 INFO - PROCESS | 3624 | 1464908640570 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 16:04:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:04:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 686ms 16:04:00 INFO - PROCESS | 3624 | 1464908640609 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 16:04:00 INFO - PROCESS | 3624 | 1464908640614 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 16:04:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:04:00 INFO - PROCESS | 3624 | 1464908640620 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:04:00 INFO - PROCESS | 3624 | 1464908640622 Marionette TRACE conn2 <- [1,2694,null,{}] 16:04:00 INFO - PROCESS | 3624 | 1464908640626 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:00 INFO - PROCESS | 3624 | 1464908640707 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 16:04:00 INFO - PROCESS | 3624 | 1464908640718 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:00 INFO - PROCESS | 3624 | ++DOCSHELL 12B04000 == 29 [pid = 3624] [id = 683] 16:04:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 48 (12D2D400) [pid = 3624] [serial = 2049] [outer = 00000000] 16:04:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 49 (130E4000) [pid = 3624] [serial = 2050] [outer = 12D2D400] 16:04:00 INFO - PROCESS | 3624 | 1464908640764 Marionette DEBUG loaded listener.js 16:04:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 50 (1311B400) [pid = 3624] [serial = 2051] [outer = 12D2D400] 16:04:01 INFO - PROCESS | 3624 | 1464908641226 Marionette TRACE conn2 <- [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]]]}] 16:04:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:04:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 640ms 16:04:01 INFO - PROCESS | 3624 | 1464908641257 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 16:04:01 INFO - PROCESS | 3624 | 1464908641259 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:04:01 INFO - PROCESS | 3624 | 1464908641262 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3624 | 1464908641266 Marionette TRACE conn2 <- [1,2698,null,{}] 16:04:01 INFO - PROCESS | 3624 | 1464908641282 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:01 INFO - PROCESS | 3624 | 1464908641364 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 16:04:01 INFO - PROCESS | 3624 | 1464908641404 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:01 INFO - PROCESS | 3624 | ++DOCSHELL 13DD9000 == 30 [pid = 3624] [id = 684] 16:04:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 51 (13DE0C00) [pid = 3624] [serial = 2052] [outer = 00000000] 16:04:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 52 (140C6800) [pid = 3624] [serial = 2053] [outer = 13DE0C00] 16:04:01 INFO - PROCESS | 3624 | 1464908641451 Marionette DEBUG loaded listener.js 16:04:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 53 (14369800) [pid = 3624] [serial = 2054] [outer = 13DE0C00] 16:04:01 INFO - PROCESS | 3624 | 1464908641907 Marionette TRACE conn2 <- [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] 16:04:01 INFO - PROCESS | 3624 | 1464908641965 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 16:04:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:04:01 INFO - PROCESS | 3624 | 1464908641969 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:04:01 INFO - PROCESS | 3624 | 1464908641971 Marionette TRACE conn2 <- [1,2702,null,{}] 16:04:01 INFO - PROCESS | 3624 | 1464908641974 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:02 INFO - PROCESS | 3624 | 1464908642087 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 16:04:02 INFO - PROCESS | 3624 | 1464908642156 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:02 INFO - PROCESS | 3624 | ++DOCSHELL 0C38C000 == 31 [pid = 3624] [id = 685] 16:04:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 54 (152D1800) [pid = 3624] [serial = 2055] [outer = 00000000] 16:04:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (15679000) [pid = 3624] [serial = 2056] [outer = 152D1800] 16:04:02 INFO - PROCESS | 3624 | 1464908642200 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (15940400) [pid = 3624] [serial = 2057] [outer = 152D1800] 16:04:02 INFO - PROCESS | 3624 | 1464908642616 Marionette TRACE conn2 <- [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]]]}] 16:04:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:04:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 687ms 16:04:02 INFO - PROCESS | 3624 | 1464908642667 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 16:04:02 INFO - PROCESS | 3624 | 1464908642669 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 16:04:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:04:02 INFO - PROCESS | 3624 | 1464908642679 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:04:02 INFO - PROCESS | 3624 | 1464908642681 Marionette TRACE conn2 <- [1,2706,null,{}] 16:04:02 INFO - PROCESS | 3624 | 1464908642684 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:02 INFO - PROCESS | 3624 | 1464908642815 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 16:04:02 INFO - PROCESS | 3624 | 1464908642876 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:02 INFO - PROCESS | 3624 | ++DOCSHELL 15B6B400 == 32 [pid = 3624] [id = 686] 16:04:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (15B6CC00) [pid = 3624] [serial = 2058] [outer = 00000000] 16:04:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (15BF5C00) [pid = 3624] [serial = 2059] [outer = 15B6CC00] 16:04:02 INFO - PROCESS | 3624 | 1464908642922 Marionette DEBUG loaded listener.js 16:04:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (1609F000) [pid = 3624] [serial = 2060] [outer = 15B6CC00] 16:04:03 INFO - PROCESS | 3624 | 1464908643330 Marionette TRACE conn2 <- [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] 16:04:03 INFO - PROCESS | 3624 | 1464908643379 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 16:04:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:04:03 INFO - PROCESS | 3624 | 1464908643382 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:04:03 INFO - PROCESS | 3624 | 1464908643384 Marionette TRACE conn2 <- [1,2710,null,{}] 16:04:03 INFO - PROCESS | 3624 | 1464908643390 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:03 INFO - PROCESS | 3624 | 1464908643484 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 16:04:03 INFO - PROCESS | 3624 | 1464908643491 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:03 INFO - PROCESS | 3624 | ++DOCSHELL 130E5000 == 33 [pid = 3624] [id = 687] 16:04:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 55 (1371F800) [pid = 3624] [serial = 2061] [outer = 00000000] 16:04:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 56 (160AB800) [pid = 3624] [serial = 2062] [outer = 1371F800] 16:04:03 INFO - PROCESS | 3624 | 1464908643537 Marionette DEBUG loaded listener.js 16:04:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 57 (161DA400) [pid = 3624] [serial = 2063] [outer = 1371F800] 16:04:03 INFO - PROCESS | 3624 | 1464908643973 Marionette TRACE conn2 <- [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] 16:04:04 INFO - PROCESS | 3624 | 1464908644022 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 16:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:04:04 INFO - PROCESS | 3624 | 1464908644026 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - PROCESS | 3624 | 1464908644027 Marionette TRACE conn2 <- [1,2714,null,{}] 16:04:04 INFO - PROCESS | 3624 | 1464908644035 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3624 | 1464908644109 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 16:04:04 INFO - PROCESS | 3624 | 1464908644116 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:04 INFO - PROCESS | 3624 | ++DOCSHELL 166A6000 == 34 [pid = 3624] [id = 688] 16:04:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 58 (166A6800) [pid = 3624] [serial = 2064] [outer = 00000000] 16:04:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 59 (166AE000) [pid = 3624] [serial = 2065] [outer = 166A6800] 16:04:04 INFO - PROCESS | 3624 | 1464908644159 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 60 (166AE400) [pid = 3624] [serial = 2066] [outer = 166A6800] 16:04:04 INFO - PROCESS | 3624 | 1464908644594 Marionette TRACE conn2 <- [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]]]}] 16:04:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:04:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 593ms 16:04:04 INFO - PROCESS | 3624 | 1464908644623 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 16:04:04 INFO - PROCESS | 3624 | 1464908644625 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 16:04:04 INFO - PROCESS | 3624 | 1464908644628 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:04:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:04:04 INFO - PROCESS | 3624 | 1464908644629 Marionette TRACE conn2 <- [1,2718,null,{}] 16:04:04 INFO - PROCESS | 3624 | 1464908644633 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:04 INFO - PROCESS | 3624 | 1464908644752 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 16:04:04 INFO - PROCESS | 3624 | 1464908644758 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:04 INFO - PROCESS | 3624 | ++DOCSHELL 13127800 == 35 [pid = 3624] [id = 689] 16:04:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 61 (166A0400) [pid = 3624] [serial = 2067] [outer = 00000000] 16:04:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 62 (16DAD800) [pid = 3624] [serial = 2068] [outer = 166A0400] 16:04:04 INFO - PROCESS | 3624 | 1464908644802 Marionette DEBUG loaded listener.js 16:04:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 63 (16DB1800) [pid = 3624] [serial = 2069] [outer = 166A0400] 16:04:05 INFO - PROCESS | 3624 | 1464908645693 Marionette TRACE conn2 <- [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] 16:04:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:04:05 INFO - PROCESS | 3624 | 1464908645730 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 16:04:05 INFO - PROCESS | 3624 | 1464908645735 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:04:05 INFO - PROCESS | 3624 | 1464908645738 Marionette TRACE conn2 <- [1,2722,null,{}] 16:04:05 INFO - PROCESS | 3624 | 1464908645746 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:05 INFO - PROCESS | 3624 | 1464908645825 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 16:04:05 INFO - PROCESS | 3624 | 1464908645831 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:05 INFO - PROCESS | 3624 | ++DOCSHELL 0C785C00 == 36 [pid = 3624] [id = 690] 16:04:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 64 (16DB9800) [pid = 3624] [serial = 2070] [outer = 00000000] 16:04:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 65 (1716C000) [pid = 3624] [serial = 2071] [outer = 16DB9800] 16:04:05 INFO - PROCESS | 3624 | 1464908645873 Marionette DEBUG loaded listener.js 16:04:05 INFO - PROCESS | 3624 | ++DOMWINDOW == 66 (1716E400) [pid = 3624] [serial = 2072] [outer = 16DB9800] 16:04:06 INFO - PROCESS | 3624 | 1464908646497 Marionette TRACE conn2 <- [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]]]}] 16:04:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:04:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 796ms 16:04:06 INFO - PROCESS | 3624 | 1464908646536 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 16:04:06 INFO - PROCESS | 3624 | 1464908646542 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 16:04:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:04:06 INFO - PROCESS | 3624 | 1464908646546 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:04:06 INFO - PROCESS | 3624 | 1464908646551 Marionette TRACE conn2 <- [1,2726,null,{}] 16:04:06 INFO - PROCESS | 3624 | 1464908646556 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:06 INFO - PROCESS | 3624 | 1464908646661 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 16:04:06 INFO - PROCESS | 3624 | 1464908646770 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:06 INFO - PROCESS | 3624 | ++DOCSHELL 10B2F400 == 37 [pid = 3624] [id = 691] 16:04:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 67 (10B30000) [pid = 3624] [serial = 2073] [outer = 00000000] 16:04:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 68 (1108A400) [pid = 3624] [serial = 2074] [outer = 10B30000] 16:04:06 INFO - PROCESS | 3624 | 1464908646831 Marionette DEBUG loaded listener.js 16:04:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 69 (12891C00) [pid = 3624] [serial = 2075] [outer = 10B30000] 16:04:07 INFO - PROCESS | 3624 | 1464908647433 Marionette TRACE conn2 <- [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]]]}] 16:04:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:04:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 937ms 16:04:07 INFO - PROCESS | 3624 | 1464908647493 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 16:04:07 INFO - PROCESS | 3624 | 1464908647499 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 16:04:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:04:07 INFO - PROCESS | 3624 | 1464908647505 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:04:07 INFO - PROCESS | 3624 | 1464908647508 Marionette TRACE conn2 <- [1,2730,null,{}] 16:04:07 INFO - PROCESS | 3624 | 1464908647512 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:07 INFO - PROCESS | 3624 | 1464908647617 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 16:04:07 INFO - PROCESS | 3624 | 1464908647749 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:07 INFO - PROCESS | 3624 | ++DOCSHELL 140CE400 == 38 [pid = 3624] [id = 692] 16:04:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (140D3C00) [pid = 3624] [serial = 2076] [outer = 00000000] 16:04:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (15145000) [pid = 3624] [serial = 2077] [outer = 140D3C00] 16:04:07 INFO - PROCESS | 3624 | 1464908647812 Marionette DEBUG loaded listener.js 16:04:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (15281800) [pid = 3624] [serial = 2078] [outer = 140D3C00] 16:04:08 INFO - PROCESS | 3624 | 1464908648345 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 16:04:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:04:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 905ms 16:04:08 INFO - PROCESS | 3624 | 1464908648408 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 16:04:08 INFO - PROCESS | 3624 | 1464908648410 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 16:04:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:04:08 INFO - PROCESS | 3624 | 1464908648414 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:04:08 INFO - PROCESS | 3624 | 1464908648418 Marionette TRACE conn2 <- [1,2734,null,{}] 16:04:08 INFO - PROCESS | 3624 | 1464908648428 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:08 INFO - PROCESS | 3624 | 1464908648576 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 16:04:08 INFO - PROCESS | 3624 | 1464908648594 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:08 INFO - PROCESS | 3624 | ++DOCSHELL 161D9800 == 39 [pid = 3624] [id = 693] 16:04:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (161DA800) [pid = 3624] [serial = 2079] [outer = 00000000] 16:04:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (169C7800) [pid = 3624] [serial = 2080] [outer = 161DA800] 16:04:08 INFO - PROCESS | 3624 | 1464908648649 Marionette DEBUG loaded listener.js 16:04:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (16DBA400) [pid = 3624] [serial = 2081] [outer = 161DA800] 16:04:09 INFO - PROCESS | 3624 | 1464908649260 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 16:04:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:04:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 906ms 16:04:09 INFO - PROCESS | 3624 | 1464908649318 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 16:04:09 INFO - PROCESS | 3624 | 1464908649321 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 16:04:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:04:09 INFO - PROCESS | 3624 | 1464908649324 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:04:09 INFO - PROCESS | 3624 | 1464908649326 Marionette TRACE conn2 <- [1,2738,null,{}] 16:04:09 INFO - PROCESS | 3624 | 1464908649330 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:09 INFO - PROCESS | 3624 | 1464908649430 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 16:04:09 INFO - PROCESS | 3624 | 1464908649568 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:09 INFO - PROCESS | 3624 | ++DOCSHELL 160AD400 == 40 [pid = 3624] [id = 694] 16:04:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (161D2400) [pid = 3624] [serial = 2082] [outer = 00000000] 16:04:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (175E1800) [pid = 3624] [serial = 2083] [outer = 161D2400] 16:04:09 INFO - PROCESS | 3624 | 1464908649622 Marionette DEBUG loaded listener.js 16:04:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (175E6C00) [pid = 3624] [serial = 2084] [outer = 161D2400] 16:04:10 INFO - PROCESS | 3624 | 1464908650293 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 16:04:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:04:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 999ms 16:04:10 INFO - PROCESS | 3624 | 1464908650327 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 16:04:10 INFO - PROCESS | 3624 | 1464908650331 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 16:04:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:04:10 INFO - PROCESS | 3624 | 1464908650336 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:04:10 INFO - PROCESS | 3624 | 1464908650339 Marionette TRACE conn2 <- [1,2742,null,{}] 16:04:10 INFO - PROCESS | 3624 | 1464908650345 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:10 INFO - PROCESS | 3624 | 1464908650441 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 16:04:10 INFO - PROCESS | 3624 | 1464908650551 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:10 INFO - PROCESS | 3624 | ++DOCSHELL 10EF0800 == 41 [pid = 3624] [id = 695] 16:04:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (10EF1000) [pid = 3624] [serial = 2085] [outer = 00000000] 16:04:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (114AA000) [pid = 3624] [serial = 2086] [outer = 10EF1000] 16:04:10 INFO - PROCESS | 3624 | 1464908650600 Marionette DEBUG loaded listener.js 16:04:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (12D39800) [pid = 3624] [serial = 2087] [outer = 10EF1000] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 13127800 == 40 [pid = 3624] [id = 689] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 166A6000 == 39 [pid = 3624] [id = 688] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 130E5000 == 38 [pid = 3624] [id = 687] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 15B6B400 == 37 [pid = 3624] [id = 686] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 0C38C000 == 36 [pid = 3624] [id = 685] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 13DD9000 == 35 [pid = 3624] [id = 684] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 12B04000 == 34 [pid = 3624] [id = 683] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 10B29400 == 33 [pid = 3624] [id = 682] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 11C8B000 == 32 [pid = 3624] [id = 681] 16:04:10 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (15146000) [pid = 3624] [serial = 2038] [outer = 00000000] [url = about:blank] 16:04:10 INFO - PROCESS | 3624 | --DOCSHELL 10B2BC00 == 31 [pid = 3624] [id = 680] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (12890400) [pid = 3624] [serial = 2029] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (1371D400) [pid = 3624] [serial = 2032] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (105EC800) [pid = 3624] [serial = 2024] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 76 (0F2EF400) [pid = 3624] [serial = 2023] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 75 (0C78B800) [pid = 3624] [serial = 2020] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 74 (10C37C00) [pid = 3624] [serial = 2026] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 73 (10ECF800) [pid = 3624] [serial = 2027] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 72 (13129C00) [pid = 3624] [serial = 2035] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 71 (1390F400) [pid = 3624] [serial = 2033] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 70 (1371AC00) [pid = 3624] [serial = 2036] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | --DOMWINDOW == 69 (12B03400) [pid = 3624] [serial = 2030] [outer = 00000000] [url = about:blank] 16:04:11 INFO - PROCESS | 3624 | 1464908651142 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:04:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 843ms 16:04:11 INFO - PROCESS | 3624 | 1464908651180 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 3624 | 1464908651185 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:04:11 INFO - PROCESS | 3624 | 1464908651191 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 3624 | 1464908651194 Marionette TRACE conn2 <- [1,2746,null,{}] 16:04:11 INFO - PROCESS | 3624 | 1464908651197 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 3624 | 1464908651280 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 16:04:11 INFO - PROCESS | 3624 | 1464908651369 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:11 INFO - PROCESS | 3624 | ++DOCSHELL 10BA7C00 == 32 [pid = 3624] [id = 696] 16:04:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 70 (10BB1400) [pid = 3624] [serial = 2088] [outer = 00000000] 16:04:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 71 (11A10400) [pid = 3624] [serial = 2089] [outer = 10BB1400] 16:04:11 INFO - PROCESS | 3624 | 1464908651421 Marionette DEBUG loaded listener.js 16:04:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 72 (12B03400) [pid = 3624] [serial = 2090] [outer = 10BB1400] 16:04:11 INFO - PROCESS | 3624 | 1464908651826 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 16:04:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:04:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 687ms 16:04:11 INFO - PROCESS | 3624 | 1464908651890 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 16:04:11 INFO - PROCESS | 3624 | 1464908651892 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 16:04:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:04:11 INFO - PROCESS | 3624 | 1464908651896 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:04:11 INFO - PROCESS | 3624 | 1464908651899 Marionette TRACE conn2 <- [1,2750,null,{}] 16:04:11 INFO - PROCESS | 3624 | 1464908651909 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:11 INFO - PROCESS | 3624 | 1464908652001 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 16:04:12 INFO - PROCESS | 3624 | 1464908652011 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:12 INFO - PROCESS | 3624 | ++DOCSHELL 13721C00 == 33 [pid = 3624] [id = 697] 16:04:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 73 (13903000) [pid = 3624] [serial = 2091] [outer = 00000000] 16:04:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 74 (13DD9400) [pid = 3624] [serial = 2092] [outer = 13903000] 16:04:12 INFO - PROCESS | 3624 | 1464908652062 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 75 (1435E000) [pid = 3624] [serial = 2093] [outer = 13903000] 16:04:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:04:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 640ms 16:04:12 INFO - PROCESS | 3624 | 1464908652526 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 16:04:12 INFO - PROCESS | 3624 | 1464908652533 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 16:04:12 INFO - PROCESS | 3624 | 1464908652536 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 16:04:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:04:12 INFO - PROCESS | 3624 | 1464908652539 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:04:12 INFO - PROCESS | 3624 | 1464908652541 Marionette TRACE conn2 <- [1,2754,null,{}] 16:04:12 INFO - PROCESS | 3624 | 1464908652544 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:12 INFO - PROCESS | 3624 | 1464908652624 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 16:04:12 INFO - PROCESS | 3624 | 1464908652631 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:12 INFO - PROCESS | 3624 | ++DOCSHELL 15148C00 == 34 [pid = 3624] [id = 698] 16:04:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 76 (151D1800) [pid = 3624] [serial = 2094] [outer = 00000000] 16:04:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 77 (15629000) [pid = 3624] [serial = 2095] [outer = 151D1800] 16:04:12 INFO - PROCESS | 3624 | 1464908652675 Marionette DEBUG loaded listener.js 16:04:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (15942000) [pid = 3624] [serial = 2096] [outer = 151D1800] 16:04:13 INFO - PROCESS | 3624 | 1464908653121 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 641ms 16:04:13 INFO - PROCESS | 3624 | 1464908653177 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 3624 | 1464908653179 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 16:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:04:13 INFO - PROCESS | 3624 | 1464908653187 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 3624 | 1464908653189 Marionette TRACE conn2 <- [1,2758,null,{}] 16:04:13 INFO - PROCESS | 3624 | 1464908653192 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 3624 | 1464908653309 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 16:04:13 INFO - PROCESS | 3624 | 1464908653315 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:13 INFO - PROCESS | 3624 | ++DOCSHELL 10B2B800 == 35 [pid = 3624] [id = 699] 16:04:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (152CFC00) [pid = 3624] [serial = 2097] [outer = 00000000] 16:04:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (160AA800) [pid = 3624] [serial = 2098] [outer = 152CFC00] 16:04:13 INFO - PROCESS | 3624 | 1464908653409 Marionette DEBUG loaded listener.js 16:04:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (160AC400) [pid = 3624] [serial = 2099] [outer = 152CFC00] 16:04:13 INFO - PROCESS | 3624 | 1464908653815 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 16:04:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:04:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 640ms 16:04:13 INFO - PROCESS | 3624 | 1464908653820 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 16:04:13 INFO - PROCESS | 3624 | 1464908653822 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 16:04:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:04:13 INFO - PROCESS | 3624 | 1464908653825 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:04:13 INFO - PROCESS | 3624 | 1464908653827 Marionette TRACE conn2 <- [1,2762,null,{}] 16:04:13 INFO - PROCESS | 3624 | 1464908653830 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:13 INFO - PROCESS | 3624 | 1464908653963 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 16:04:13 INFO - PROCESS | 3624 | 1464908653970 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:13 INFO - PROCESS | 3624 | ++DOCSHELL 0C390800 == 36 [pid = 3624] [id = 700] 16:04:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (161DC800) [pid = 3624] [serial = 2100] [outer = 00000000] 16:04:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (16DAD000) [pid = 3624] [serial = 2101] [outer = 161DC800] 16:04:14 INFO - PROCESS | 3624 | 1464908654022 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (171D9800) [pid = 3624] [serial = 2102] [outer = 161DC800] 16:04:14 INFO - PROCESS | 3624 | 1464908654491 Marionette TRACE conn2 <- [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]]]}] 16:04:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:04:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 687ms 16:04:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:04:14 INFO - PROCESS | 3624 | 1464908654528 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 16:04:14 INFO - PROCESS | 3624 | 1464908654530 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 16:04:14 INFO - PROCESS | 3624 | 1464908654533 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:04:14 INFO - PROCESS | 3624 | 1464908654535 Marionette TRACE conn2 <- [1,2766,null,{}] 16:04:14 INFO - PROCESS | 3624 | 1464908654538 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:14 INFO - PROCESS | 3624 | 1464908654655 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 16:04:14 INFO - PROCESS | 3624 | 1464908654662 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:14 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F3000 == 37 [pid = 3624] [id = 701] 16:04:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (16DB9000) [pid = 3624] [serial = 2103] [outer = 00000000] 16:04:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17A87000) [pid = 3624] [serial = 2104] [outer = 16DB9000] 16:04:14 INFO - PROCESS | 3624 | 1464908654760 Marionette DEBUG loaded listener.js 16:04:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (17A92400) [pid = 3624] [serial = 2105] [outer = 16DB9000] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (13DE0C00) [pid = 3624] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (11C8B400) [pid = 3624] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (10B2A000) [pid = 3624] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (12D2D400) [pid = 3624] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (15B6CC00) [pid = 3624] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (1371F800) [pid = 3624] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 80 (166A6800) [pid = 3624] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 79 (152D1800) [pid = 3624] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 78 (166A0400) [pid = 3624] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 16:04:15 INFO - PROCESS | 3624 | --DOMWINDOW == 77 (15142800) [pid = 3624] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 16:04:15 INFO - PROCESS | 3624 | 1464908655301 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:04:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 796ms 16:04:15 INFO - PROCESS | 3624 | 1464908655348 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3624 | 1464908655349 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 16:04:15 INFO - PROCESS | 3624 | 1464908655353 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3624 | 1464908655355 Marionette TRACE conn2 <- [1,2770,null,{}] 16:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:04:15 INFO - PROCESS | 3624 | 1464908655358 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:15 INFO - PROCESS | 3624 | 1464908655437 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 16:04:15 INFO - PROCESS | 3624 | 1464908655445 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:15 INFO - PROCESS | 3624 | ++DOCSHELL 11089400 == 38 [pid = 3624] [id = 702] 16:04:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 78 (1310E400) [pid = 3624] [serial = 2106] [outer = 00000000] 16:04:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 79 (15BF7800) [pid = 3624] [serial = 2107] [outer = 1310E400] 16:04:15 INFO - PROCESS | 3624 | 1464908655498 Marionette DEBUG loaded listener.js 16:04:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 80 (16DAC800) [pid = 3624] [serial = 2108] [outer = 1310E400] 16:04:15 INFO - PROCESS | 3624 | 1464908655913 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 16:04:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:04:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 594ms 16:04:15 INFO - PROCESS | 3624 | 1464908655956 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 16:04:15 INFO - PROCESS | 3624 | 1464908655958 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 16:04:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:04:15 INFO - PROCESS | 3624 | 1464908655961 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:04:15 INFO - PROCESS | 3624 | 1464908655963 Marionette TRACE conn2 <- [1,2774,null,{}] 16:04:15 INFO - PROCESS | 3624 | 1464908655966 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 3624 | 1464908656044 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 16:04:16 INFO - PROCESS | 3624 | 1464908656052 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:16 INFO - PROCESS | 3624 | ++DOCSHELL 10489000 == 39 [pid = 3624] [id = 703] 16:04:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 81 (16DAF400) [pid = 3624] [serial = 2109] [outer = 00000000] 16:04:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (17AC9800) [pid = 3624] [serial = 2110] [outer = 16DAF400] 16:04:16 INFO - PROCESS | 3624 | 1464908656100 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (17B39400) [pid = 3624] [serial = 2111] [outer = 16DAF400] 16:04:16 INFO - PROCESS | 3624 | 1464908656512 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 16:04:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:04:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 593ms 16:04:16 INFO - PROCESS | 3624 | 1464908656567 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 16:04:16 INFO - PROCESS | 3624 | 1464908656569 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 16:04:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:04:16 INFO - PROCESS | 3624 | 1464908656573 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:04:16 INFO - PROCESS | 3624 | 1464908656574 Marionette TRACE conn2 <- [1,2778,null,{}] 16:04:16 INFO - PROCESS | 3624 | 1464908656582 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:16 INFO - PROCESS | 3624 | 1464908656659 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 16:04:16 INFO - PROCESS | 3624 | 1464908656665 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:16 INFO - PROCESS | 3624 | ++DOCSHELL 10C3A400 == 40 [pid = 3624] [id = 704] 16:04:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (17B3D400) [pid = 3624] [serial = 2112] [outer = 00000000] 16:04:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (17B50400) [pid = 3624] [serial = 2113] [outer = 17B3D400] 16:04:16 INFO - PROCESS | 3624 | 1464908656709 Marionette DEBUG loaded listener.js 16:04:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (17B50800) [pid = 3624] [serial = 2114] [outer = 17B3D400] 16:04:17 INFO - PROCESS | 3624 | 1464908657148 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 16:04:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:04:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 640ms 16:04:17 INFO - PROCESS | 3624 | 1464908657198 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 16:04:17 INFO - PROCESS | 3624 | 1464908657201 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 16:04:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:04:17 INFO - PROCESS | 3624 | 1464908657204 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:04:17 INFO - PROCESS | 3624 | 1464908657206 Marionette TRACE conn2 <- [1,2782,null,{}] 16:04:17 INFO - PROCESS | 3624 | 1464908657209 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:17 INFO - PROCESS | 3624 | 1464908657356 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 16:04:17 INFO - PROCESS | 3624 | 1464908657502 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:17 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F2C00 == 41 [pid = 3624] [id = 705] 16:04:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (0F2F3800) [pid = 3624] [serial = 2115] [outer = 00000000] 16:04:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1047DC00) [pid = 3624] [serial = 2116] [outer = 0F2F3800] 16:04:17 INFO - PROCESS | 3624 | 1464908657559 Marionette DEBUG loaded listener.js 16:04:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (10B29400) [pid = 3624] [serial = 2117] [outer = 0F2F3800] 16:04:18 INFO - PROCESS | 3624 | 1464908658167 Marionette TRACE conn2 <- [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]]]}] 16:04:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:04:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1000ms 16:04:18 INFO - PROCESS | 3624 | 1464908658211 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 16:04:18 INFO - PROCESS | 3624 | 1464908658215 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 16:04:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:04:18 INFO - PROCESS | 3624 | 1464908658221 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:04:18 INFO - PROCESS | 3624 | 1464908658226 Marionette TRACE conn2 <- [1,2786,null,{}] 16:04:18 INFO - PROCESS | 3624 | 1464908658231 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:18 INFO - PROCESS | 3624 | 1464908658338 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 16:04:18 INFO - PROCESS | 3624 | 1464908658447 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:18 INFO - PROCESS | 3624 | ++DOCSHELL 13121400 == 42 [pid = 3624] [id = 706] 16:04:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (131B1000) [pid = 3624] [serial = 2118] [outer = 00000000] 16:04:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (13721000) [pid = 3624] [serial = 2119] [outer = 131B1000] 16:04:18 INFO - PROCESS | 3624 | 1464908658503 Marionette DEBUG loaded listener.js 16:04:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (140D2400) [pid = 3624] [serial = 2120] [outer = 131B1000] 16:04:19 INFO - PROCESS | 3624 | 1464908659087 Marionette TRACE conn2 <- [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]]]}] 16:04:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:04:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 890ms 16:04:19 INFO - PROCESS | 3624 | 1464908659124 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 16:04:19 INFO - PROCESS | 3624 | 1464908659130 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 16:04:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:04:19 INFO - PROCESS | 3624 | 1464908659135 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:04:19 INFO - PROCESS | 3624 | 1464908659139 Marionette TRACE conn2 <- [1,2790,null,{}] 16:04:19 INFO - PROCESS | 3624 | 1464908659143 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:19 INFO - PROCESS | 3624 | 1464908659246 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 16:04:19 INFO - PROCESS | 3624 | 1464908659357 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:19 INFO - PROCESS | 3624 | ++DOCSHELL 114B6800 == 43 [pid = 3624] [id = 707] 16:04:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (166A6C00) [pid = 3624] [serial = 2121] [outer = 00000000] 16:04:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (171DB000) [pid = 3624] [serial = 2122] [outer = 166A6C00] 16:04:19 INFO - PROCESS | 3624 | 1464908659409 Marionette DEBUG loaded listener.js 16:04:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (17A86400) [pid = 3624] [serial = 2123] [outer = 166A6C00] 16:04:20 INFO - PROCESS | 3624 | 1464908660031 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 16:04:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:04:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 952ms 16:04:20 INFO - PROCESS | 3624 | 1464908660080 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 16:04:20 INFO - PROCESS | 3624 | 1464908660084 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 16:04:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:04:20 INFO - PROCESS | 3624 | 1464908660094 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:04:20 INFO - PROCESS | 3624 | 1464908660099 Marionette TRACE conn2 <- [1,2794,null,{}] 16:04:20 INFO - PROCESS | 3624 | 1464908660102 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:20 INFO - PROCESS | 3624 | 1464908660217 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 16:04:20 INFO - PROCESS | 3624 | 1464908660325 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:20 INFO - PROCESS | 3624 | ++DOCSHELL 1716B400 == 44 [pid = 3624] [id = 708] 16:04:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (17BC6C00) [pid = 3624] [serial = 2124] [outer = 00000000] 16:04:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (17E9FC00) [pid = 3624] [serial = 2125] [outer = 17BC6C00] 16:04:20 INFO - PROCESS | 3624 | 1464908660378 Marionette DEBUG loaded listener.js 16:04:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (17EA9800) [pid = 3624] [serial = 2126] [outer = 17BC6C00] 16:04:21 INFO - PROCESS | 3624 | 1464908661167 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 16:04:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:04:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1109ms 16:04:21 INFO - PROCESS | 3624 | 1464908661197 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 16:04:21 INFO - PROCESS | 3624 | 1464908661204 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 16:04:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:04:21 INFO - PROCESS | 3624 | 1464908661209 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:04:21 INFO - PROCESS | 3624 | 1464908661213 Marionette TRACE conn2 <- [1,2798,null,{}] 16:04:21 INFO - PROCESS | 3624 | 1464908661219 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:21 INFO - PROCESS | 3624 | 1464908661313 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 16:04:21 INFO - PROCESS | 3624 | 1464908661453 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:21 INFO - PROCESS | 3624 | ++DOCSHELL 0C392800 == 45 [pid = 3624] [id = 709] 16:04:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (0F39AC00) [pid = 3624] [serial = 2127] [outer = 00000000] 16:04:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (10C31C00) [pid = 3624] [serial = 2128] [outer = 0F39AC00] 16:04:21 INFO - PROCESS | 3624 | 1464908661506 Marionette DEBUG loaded listener.js 16:04:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (10C3E800) [pid = 3624] [serial = 2129] [outer = 0F39AC00] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 11088400 == 44 [pid = 3624] [id = 679] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 10C3A400 == 43 [pid = 3624] [id = 704] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 10489000 == 42 [pid = 3624] [id = 703] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 11089400 == 41 [pid = 3624] [id = 702] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 0F2F3000 == 40 [pid = 3624] [id = 701] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 0C390800 == 39 [pid = 3624] [id = 700] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 10B2B800 == 38 [pid = 3624] [id = 699] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 15148C00 == 37 [pid = 3624] [id = 698] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 13721C00 == 36 [pid = 3624] [id = 697] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 10BA7C00 == 35 [pid = 3624] [id = 696] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 10EF0800 == 34 [pid = 3624] [id = 695] 16:04:21 INFO - PROCESS | 3624 | --DOCSHELL 160AD400 == 33 [pid = 3624] [id = 694] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (130E4000) [pid = 3624] [serial = 2050] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (1311B400) [pid = 3624] [serial = 2051] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (15BF5C00) [pid = 3624] [serial = 2059] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (160AB800) [pid = 3624] [serial = 2062] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (166AE000) [pid = 3624] [serial = 2065] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (1609F000) [pid = 3624] [serial = 2060] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15679000) [pid = 3624] [serial = 2056] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (166AE400) [pid = 3624] [serial = 2066] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (15940400) [pid = 3624] [serial = 2057] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (14369800) [pid = 3624] [serial = 2054] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (161DA400) [pid = 3624] [serial = 2063] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 89 (16DB1800) [pid = 3624] [serial = 2069] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 88 (16DAD800) [pid = 3624] [serial = 2068] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 87 (17B37400) [pid = 3624] [serial = 2018] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 86 (140C6800) [pid = 3624] [serial = 2053] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 85 (13DDB400) [pid = 3624] [serial = 2045] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 84 (131AEC00) [pid = 3624] [serial = 2044] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 83 (10B30400) [pid = 3624] [serial = 2047] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 82 (10C36000) [pid = 3624] [serial = 2048] [outer = 00000000] [url = about:blank] 16:04:21 INFO - PROCESS | 3624 | --DOMWINDOW == 81 (10BB4800) [pid = 3624] [serial = 2041] [outer = 00000000] [url = about:blank] 16:04:22 INFO - PROCESS | 3624 | 1464908662038 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 843ms 16:04:22 INFO - PROCESS | 3624 | 1464908662050 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 3624 | 1464908662055 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 16:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:04:22 INFO - PROCESS | 3624 | 1464908662061 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 3624 | 1464908662063 Marionette TRACE conn2 <- [1,2802,null,{}] 16:04:22 INFO - PROCESS | 3624 | 1464908662067 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 3624 | 1464908662148 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 16:04:22 INFO - PROCESS | 3624 | 1464908662155 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:22 INFO - PROCESS | 3624 | ++DOCSHELL 10C3CC00 == 34 [pid = 3624] [id = 710] 16:04:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 82 (10C3DC00) [pid = 3624] [serial = 2130] [outer = 00000000] 16:04:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 83 (11084400) [pid = 3624] [serial = 2131] [outer = 10C3DC00] 16:04:22 INFO - PROCESS | 3624 | 1464908662199 Marionette DEBUG loaded listener.js 16:04:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 84 (11260C00) [pid = 3624] [serial = 2132] [outer = 10C3DC00] 16:04:22 INFO - PROCESS | 3624 | 1464908662716 Marionette TRACE conn2 <- [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]]]}] 16:04:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:04:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 687ms 16:04:22 INFO - PROCESS | 3624 | 1464908662759 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 16:04:22 INFO - PROCESS | 3624 | 1464908662761 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 16:04:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:04:22 INFO - PROCESS | 3624 | 1464908662765 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:04:22 INFO - PROCESS | 3624 | 1464908662768 Marionette TRACE conn2 <- [1,2806,null,{}] 16:04:22 INFO - PROCESS | 3624 | 1464908662778 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:22 INFO - PROCESS | 3624 | 1464908662888 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 16:04:22 INFO - PROCESS | 3624 | 1464908662984 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:22 INFO - PROCESS | 3624 | ++DOCSHELL 12B04C00 == 35 [pid = 3624] [id = 711] 16:04:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 85 (130E4000) [pid = 3624] [serial = 2133] [outer = 00000000] 16:04:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 86 (131ABC00) [pid = 3624] [serial = 2134] [outer = 130E4000] 16:04:23 INFO - PROCESS | 3624 | 1464908663030 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 87 (13238000) [pid = 3624] [serial = 2135] [outer = 130E4000] 16:04:23 INFO - PROCESS | 3624 | 1464908663414 Marionette TRACE conn2 <- [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]]]}] 16:04:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:04:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 687ms 16:04:23 INFO - PROCESS | 3624 | 1464908663464 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 16:04:23 INFO - PROCESS | 3624 | 1464908663466 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 16:04:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:04:23 INFO - PROCESS | 3624 | 1464908663470 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:04:23 INFO - PROCESS | 3624 | 1464908663471 Marionette TRACE conn2 <- [1,2810,null,{}] 16:04:23 INFO - PROCESS | 3624 | 1464908663475 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:23 INFO - PROCESS | 3624 | 1464908663556 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 16:04:23 INFO - PROCESS | 3624 | 1464908663563 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:23 INFO - PROCESS | 3624 | ++DOCSHELL 1435BC00 == 36 [pid = 3624] [id = 712] 16:04:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 88 (1435C000) [pid = 3624] [serial = 2136] [outer = 00000000] 16:04:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 89 (14369800) [pid = 3624] [serial = 2137] [outer = 1435C000] 16:04:23 INFO - PROCESS | 3624 | 1464908663607 Marionette DEBUG loaded listener.js 16:04:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 90 (15141400) [pid = 3624] [serial = 2138] [outer = 1435C000] 16:04:24 INFO - PROCESS | 3624 | 1464908664040 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 593ms 16:04:24 INFO - PROCESS | 3624 | 1464908664067 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3624 | 1464908664068 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 16:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:04:24 INFO - PROCESS | 3624 | 1464908664091 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 3624 | 1464908664093 Marionette TRACE conn2 <- [1,2814,null,{}] 16:04:24 INFO - PROCESS | 3624 | 1464908664100 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 3624 | 1464908664222 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 16:04:24 INFO - PROCESS | 3624 | 1464908664229 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:24 INFO - PROCESS | 3624 | ++DOCSHELL 151D9800 == 37 [pid = 3624] [id = 713] 16:04:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (15283000) [pid = 3624] [serial = 2139] [outer = 00000000] 16:04:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (15622400) [pid = 3624] [serial = 2140] [outer = 15283000] 16:04:24 INFO - PROCESS | 3624 | 1464908664312 Marionette DEBUG loaded listener.js 16:04:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (15686800) [pid = 3624] [serial = 2141] [outer = 15283000] 16:04:24 INFO - PROCESS | 3624 | 1464908664754 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:04:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:04:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 703ms 16:04:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:04:24 INFO - PROCESS | 3624 | 1464908664789 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 16:04:24 INFO - PROCESS | 3624 | 1464908664791 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 16:04:24 INFO - PROCESS | 3624 | 1464908664794 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:04:24 INFO - PROCESS | 3624 | 1464908664796 Marionette TRACE conn2 <- [1,2818,null,{}] 16:04:24 INFO - PROCESS | 3624 | 1464908664805 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:24 INFO - PROCESS | 3624 | 1464908664932 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 16:04:24 INFO - PROCESS | 3624 | 1464908664939 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:24 INFO - PROCESS | 3624 | ++DOCSHELL 0C390000 == 38 [pid = 3624] [id = 714] 16:04:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (10560800) [pid = 3624] [serial = 2142] [outer = 00000000] 16:04:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (15BF1C00) [pid = 3624] [serial = 2143] [outer = 10560800] 16:04:24 INFO - PROCESS | 3624 | 1464908664984 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (161D3400) [pid = 3624] [serial = 2144] [outer = 10560800] 16:04:25 INFO - PROCESS | 3624 | 1464908665426 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:04:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 624ms 16:04:25 INFO - PROCESS | 3624 | 1464908665433 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 16:04:25 INFO - PROCESS | 3624 | 1464908665434 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 16:04:25 INFO - PROCESS | 3624 | 1464908665438 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:04:25 INFO - PROCESS | 3624 | 1464908665439 Marionette TRACE conn2 <- [1,2822,null,{}] 16:04:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:04:25 INFO - PROCESS | 3624 | 1464908665443 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:25 INFO - PROCESS | 3624 | 1464908665552 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 16:04:25 INFO - PROCESS | 3624 | 1464908665642 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:25 INFO - PROCESS | 3624 | ++DOCSHELL 13DE1800 == 39 [pid = 3624] [id = 715] 16:04:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (140C6800) [pid = 3624] [serial = 2145] [outer = 00000000] 16:04:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (16606400) [pid = 3624] [serial = 2146] [outer = 140C6800] 16:04:25 INFO - PROCESS | 3624 | 1464908665688 Marionette DEBUG loaded listener.js 16:04:25 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (166A6000) [pid = 3624] [serial = 2147] [outer = 140C6800] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (161DC800) [pid = 3624] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (16DB9000) [pid = 3624] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (13903000) [pid = 3624] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (10BB1400) [pid = 3624] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (151D1800) [pid = 3624] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (10EF1000) [pid = 3624] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 92 (1310E400) [pid = 3624] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 91 (152CFC00) [pid = 3624] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:04:26 INFO - PROCESS | 3624 | --DOMWINDOW == 90 (16DAF400) [pid = 3624] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:04:26 INFO - PROCESS | 3624 | 1464908666259 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 843ms 16:04:26 INFO - PROCESS | 3624 | 1464908666281 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 3624 | 1464908666283 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 16:04:26 INFO - PROCESS | 3624 | 1464908666287 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:04:26 INFO - PROCESS | 3624 | 1464908666288 Marionette TRACE conn2 <- [1,2826,null,{}] 16:04:26 INFO - PROCESS | 3624 | 1464908666291 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:26 INFO - PROCESS | 3624 | 1464908666381 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 16:04:26 INFO - PROCESS | 3624 | 1464908666390 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:26 INFO - PROCESS | 3624 | ++DOCSHELL 1310E400 == 40 [pid = 3624] [id = 716] 16:04:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 91 (13718000) [pid = 3624] [serial = 2148] [outer = 00000000] 16:04:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 92 (151D1800) [pid = 3624] [serial = 2149] [outer = 13718000] 16:04:26 INFO - PROCESS | 3624 | 1464908666433 Marionette DEBUG loaded listener.js 16:04:26 INFO - PROCESS | 3624 | ++DOMWINDOW == 93 (13DD9000) [pid = 3624] [serial = 2150] [outer = 13718000] 16:04:26 INFO - PROCESS | 3624 | 1464908666898 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 16:04:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:04:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 640ms 16:04:26 INFO - PROCESS | 3624 | 1464908666941 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 16:04:26 INFO - PROCESS | 3624 | 1464908666943 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 16:04:26 INFO - PROCESS | 3624 | 1464908666946 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:04:26 INFO - PROCESS | 3624 | 1464908666948 Marionette TRACE conn2 <- [1,2830,null,{}] 16:04:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:04:26 INFO - PROCESS | 3624 | 1464908666952 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 3624 | 1464908667027 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 16:04:27 INFO - PROCESS | 3624 | 1464908667034 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:27 INFO - PROCESS | 3624 | ++DOCSHELL 160A6800 == 41 [pid = 3624] [id = 717] 16:04:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (160A8800) [pid = 3624] [serial = 2151] [outer = 00000000] 16:04:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (16B8F800) [pid = 3624] [serial = 2152] [outer = 160A8800] 16:04:27 INFO - PROCESS | 3624 | 1464908667076 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (16DB1000) [pid = 3624] [serial = 2153] [outer = 160A8800] 16:04:27 INFO - PROCESS | 3624 | 1464908667519 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 16:04:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:04:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 593ms 16:04:27 INFO - PROCESS | 3624 | 1464908667546 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 16:04:27 INFO - PROCESS | 3624 | 1464908667548 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 16:04:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:04:27 INFO - PROCESS | 3624 | 1464908667551 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:04:27 INFO - PROCESS | 3624 | 1464908667553 Marionette TRACE conn2 <- [1,2834,null,{}] 16:04:27 INFO - PROCESS | 3624 | 1464908667556 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:27 INFO - PROCESS | 3624 | 1464908667632 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 16:04:27 INFO - PROCESS | 3624 | 1464908667638 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:27 INFO - PROCESS | 3624 | ++DOCSHELL 16DB2800 == 42 [pid = 3624] [id = 718] 16:04:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (16DB5800) [pid = 3624] [serial = 2154] [outer = 00000000] 16:04:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (175E1400) [pid = 3624] [serial = 2155] [outer = 16DB5800] 16:04:27 INFO - PROCESS | 3624 | 1464908667681 Marionette DEBUG loaded listener.js 16:04:27 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (175E7400) [pid = 3624] [serial = 2156] [outer = 16DB5800] 16:04:28 INFO - PROCESS | 3624 | 1464908668110 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 16:04:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:04:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 593ms 16:04:28 INFO - PROCESS | 3624 | 1464908668156 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 16:04:28 INFO - PROCESS | 3624 | 1464908668158 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 16:04:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:04:28 INFO - PROCESS | 3624 | 1464908668166 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:04:28 INFO - PROCESS | 3624 | 1464908668168 Marionette TRACE conn2 <- [1,2838,null,{}] 16:04:28 INFO - PROCESS | 3624 | 1464908668171 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:28 INFO - PROCESS | 3624 | 1464908668268 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 16:04:28 INFO - PROCESS | 3624 | 1464908668509 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:28 INFO - PROCESS | 3624 | ++DOCSHELL 0C38D000 == 43 [pid = 3624] [id = 719] 16:04:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (0C38D400) [pid = 3624] [serial = 2157] [outer = 00000000] 16:04:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (1043AC00) [pid = 3624] [serial = 2158] [outer = 0C38D400] 16:04:28 INFO - PROCESS | 3624 | 1464908668571 Marionette DEBUG loaded listener.js 16:04:28 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (10B2F000) [pid = 3624] [serial = 2159] [outer = 0C38D400] 16:04:29 INFO - PROCESS | 3624 | 1464908669139 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:04:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:04:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1046ms 16:04:29 INFO - PROCESS | 3624 | 1464908669227 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 16:04:29 INFO - PROCESS | 3624 | 1464908669232 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 16:04:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:04:29 INFO - PROCESS | 3624 | 1464908669237 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:04:29 INFO - PROCESS | 3624 | 1464908669241 Marionette TRACE conn2 <- [1,2842,null,{}] 16:04:29 INFO - PROCESS | 3624 | 1464908669259 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:29 INFO - PROCESS | 3624 | 1464908669405 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 16:04:29 INFO - PROCESS | 3624 | 1464908669471 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:29 INFO - PROCESS | 3624 | ++DOCSHELL 12809C00 == 44 [pid = 3624] [id = 720] 16:04:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1280B800) [pid = 3624] [serial = 2160] [outer = 00000000] 16:04:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1310D800) [pid = 3624] [serial = 2161] [outer = 1280B800] 16:04:29 INFO - PROCESS | 3624 | 1464908669526 Marionette DEBUG loaded listener.js 16:04:29 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (13129C00) [pid = 3624] [serial = 2162] [outer = 1280B800] 16:04:30 INFO - PROCESS | 3624 | 1464908670153 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 16:04:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:04:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 937ms 16:04:30 INFO - PROCESS | 3624 | 1464908670186 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 16:04:30 INFO - PROCESS | 3624 | 1464908670190 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 16:04:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:04:30 INFO - PROCESS | 3624 | 1464908670194 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:04:30 INFO - PROCESS | 3624 | 1464908670196 Marionette TRACE conn2 <- [1,2846,null,{}] 16:04:30 INFO - PROCESS | 3624 | 1464908670200 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:30 INFO - PROCESS | 3624 | 1464908670305 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 16:04:30 INFO - PROCESS | 3624 | 1464908670415 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:30 INFO - PROCESS | 3624 | ++DOCSHELL 15946C00 == 45 [pid = 3624] [id = 721] 16:04:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (15BEA800) [pid = 3624] [serial = 2163] [outer = 00000000] 16:04:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (166A5000) [pid = 3624] [serial = 2164] [outer = 15BEA800] 16:04:30 INFO - PROCESS | 3624 | 1464908670477 Marionette DEBUG loaded listener.js 16:04:30 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (16DB8C00) [pid = 3624] [serial = 2165] [outer = 15BEA800] 16:04:31 INFO - PROCESS | 3624 | 1464908671059 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:04:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:04:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 937ms 16:04:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:04:31 INFO - PROCESS | 3624 | 1464908671140 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 16:04:31 INFO - PROCESS | 3624 | 1464908671142 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 16:04:31 INFO - PROCESS | 3624 | 1464908671152 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:04:31 INFO - PROCESS | 3624 | 1464908671158 Marionette TRACE conn2 <- [1,2850,null,{}] 16:04:31 INFO - PROCESS | 3624 | 1464908671177 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:31 INFO - PROCESS | 3624 | 1464908671287 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 16:04:31 INFO - PROCESS | 3624 | 1464908671416 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:31 INFO - PROCESS | 3624 | ++DOCSHELL 17B37000 == 46 [pid = 3624] [id = 722] 16:04:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17B3AC00) [pid = 3624] [serial = 2166] [outer = 00000000] 16:04:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B50C00) [pid = 3624] [serial = 2167] [outer = 17B3AC00] 16:04:31 INFO - PROCESS | 3624 | 1464908671471 Marionette DEBUG loaded listener.js 16:04:31 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17B55C00) [pid = 3624] [serial = 2168] [outer = 17B3AC00] 16:04:32 INFO - PROCESS | 3624 | 1464908672037 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 16:04:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:04:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 968ms 16:04:32 INFO - PROCESS | 3624 | 1464908672111 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 16:04:32 INFO - PROCESS | 3624 | 1464908672114 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 16:04:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:04:32 INFO - PROCESS | 3624 | 1464908672117 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:04:32 INFO - PROCESS | 3624 | 1464908672119 Marionette TRACE conn2 <- [1,2854,null,{}] 16:04:32 INFO - PROCESS | 3624 | 1464908672123 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:32 INFO - PROCESS | 3624 | 1464908672226 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 16:04:32 INFO - PROCESS | 3624 | 1464908672371 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:32 INFO - PROCESS | 3624 | ++DOCSHELL 175E5C00 == 47 [pid = 3624] [id = 723] 16:04:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17B36400) [pid = 3624] [serial = 2169] [outer = 00000000] 16:04:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17E67000) [pid = 3624] [serial = 2170] [outer = 17B36400] 16:04:32 INFO - PROCESS | 3624 | 1464908672425 Marionette DEBUG loaded listener.js 16:04:32 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17E9D800) [pid = 3624] [serial = 2171] [outer = 17B36400] 16:04:33 INFO - PROCESS | 3624 | 1464908673127 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:04:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1046ms 16:04:33 INFO - PROCESS | 3624 | 1464908673181 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 16:04:33 INFO - PROCESS | 3624 | 1464908673185 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 16:04:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:04:33 INFO - PROCESS | 3624 | 1464908673191 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:04:33 INFO - PROCESS | 3624 | 1464908673195 Marionette TRACE conn2 <- [1,2858,null,{}] 16:04:33 INFO - PROCESS | 3624 | 1464908673201 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:33 INFO - PROCESS | 3624 | 1464908673297 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 16:04:33 INFO - PROCESS | 3624 | 1464908673441 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:33 INFO - PROCESS | 3624 | ++DOCSHELL 10ED5400 == 48 [pid = 3624] [id = 724] 16:04:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (11082000) [pid = 3624] [serial = 2172] [outer = 00000000] 16:04:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (128C3C00) [pid = 3624] [serial = 2173] [outer = 11082000] 16:04:33 INFO - PROCESS | 3624 | 1464908673494 Marionette DEBUG loaded listener.js 16:04:33 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (130EA000) [pid = 3624] [serial = 2174] [outer = 11082000] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 10B2F400 == 47 [pid = 3624] [id = 691] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 16DB2800 == 46 [pid = 3624] [id = 718] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 160A6800 == 45 [pid = 3624] [id = 717] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 1310E400 == 44 [pid = 3624] [id = 716] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 13DE1800 == 43 [pid = 3624] [id = 715] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 0C390000 == 42 [pid = 3624] [id = 714] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 151D9800 == 41 [pid = 3624] [id = 713] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 1435BC00 == 40 [pid = 3624] [id = 712] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 12B04C00 == 39 [pid = 3624] [id = 711] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 10C3CC00 == 38 [pid = 3624] [id = 710] 16:04:33 INFO - PROCESS | 3624 | --DOCSHELL 0C392800 == 37 [pid = 3624] [id = 709] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (16DAD000) [pid = 3624] [serial = 2101] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (17A87000) [pid = 3624] [serial = 2104] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (1716C000) [pid = 3624] [serial = 2071] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (13DD9400) [pid = 3624] [serial = 2092] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (1435E000) [pid = 3624] [serial = 2093] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (11A10400) [pid = 3624] [serial = 2089] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (12B03400) [pid = 3624] [serial = 2090] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (1108A400) [pid = 3624] [serial = 2074] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (175E1800) [pid = 3624] [serial = 2083] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (15629000) [pid = 3624] [serial = 2095] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (12D39800) [pid = 3624] [serial = 2087] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (114AA000) [pid = 3624] [serial = 2086] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (15145000) [pid = 3624] [serial = 2077] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (171D9800) [pid = 3624] [serial = 2102] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (169C7800) [pid = 3624] [serial = 2080] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (16DAC800) [pid = 3624] [serial = 2108] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (15BF7800) [pid = 3624] [serial = 2107] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (17A92400) [pid = 3624] [serial = 2105] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (160AA800) [pid = 3624] [serial = 2098] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (160AC400) [pid = 3624] [serial = 2099] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (17AC9800) [pid = 3624] [serial = 2110] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17B39400) [pid = 3624] [serial = 2111] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (15942000) [pid = 3624] [serial = 2096] [outer = 00000000] [url = about:blank] 16:04:33 INFO - PROCESS | 3624 | --DOMWINDOW == 93 (17B50400) [pid = 3624] [serial = 2113] [outer = 00000000] [url = about:blank] 16:04:34 INFO - PROCESS | 3624 | 1464908674048 Marionette TRACE conn2 <- [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]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 906ms 16:04:34 INFO - PROCESS | 3624 | 1464908674100 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 3624 | 1464908674105 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 16:04:34 INFO - PROCESS | 3624 | 1464908674111 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:04:34 INFO - PROCESS | 3624 | 1464908674113 Marionette TRACE conn2 <- [1,2862,null,{}] 16:04:34 INFO - PROCESS | 3624 | 1464908674117 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 3624 | 1464908674202 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 16:04:34 INFO - PROCESS | 3624 | 1464908674209 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:34 INFO - PROCESS | 3624 | ++DOCSHELL 11C8A400 == 38 [pid = 3624] [id = 725] 16:04:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 94 (11C8A800) [pid = 3624] [serial = 2175] [outer = 00000000] 16:04:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (13127800) [pid = 3624] [serial = 2176] [outer = 11C8A800] 16:04:34 INFO - PROCESS | 3624 | 1464908674257 Marionette DEBUG loaded listener.js 16:04:34 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (1371AC00) [pid = 3624] [serial = 2177] [outer = 11C8A800] 16:04:34 INFO - PROCESS | 3624 | 1464908674769 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 16:04:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:04:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 687ms 16:04:34 INFO - PROCESS | 3624 | 1464908674811 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 16:04:34 INFO - PROCESS | 3624 | 1464908674813 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 16:04:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:04:34 INFO - PROCESS | 3624 | 1464908674846 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:04:34 INFO - PROCESS | 3624 | 1464908674849 Marionette TRACE conn2 <- [1,2866,null,{}] 16:04:34 INFO - PROCESS | 3624 | 1464908674861 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:34 INFO - PROCESS | 3624 | 1464908674948 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 16:04:35 INFO - PROCESS | 3624 | 1464908675047 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:35 INFO - PROCESS | 3624 | ++DOCSHELL 14367400 == 39 [pid = 3624] [id = 726] 16:04:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (14369400) [pid = 3624] [serial = 2178] [outer = 00000000] 16:04:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1528B400) [pid = 3624] [serial = 2179] [outer = 14369400] 16:04:35 INFO - PROCESS | 3624 | 1464908675097 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (15B64C00) [pid = 3624] [serial = 2180] [outer = 14369400] 16:04:35 INFO - PROCESS | 3624 | 1464908675484 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:04:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 718ms 16:04:35 INFO - PROCESS | 3624 | 1464908675537 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 16:04:35 INFO - PROCESS | 3624 | 1464908675539 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 16:04:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:04:35 INFO - PROCESS | 3624 | 1464908675542 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:04:35 INFO - PROCESS | 3624 | 1464908675544 Marionette TRACE conn2 <- [1,2870,null,{}] 16:04:35 INFO - PROCESS | 3624 | 1464908675547 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:35 INFO - PROCESS | 3624 | 1464908675635 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 16:04:35 INFO - PROCESS | 3624 | 1464908675641 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:35 INFO - PROCESS | 3624 | ++DOCSHELL 13713000 == 40 [pid = 3624] [id = 727] 16:04:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (151D5800) [pid = 3624] [serial = 2181] [outer = 00000000] 16:04:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (160A8400) [pid = 3624] [serial = 2182] [outer = 151D5800] 16:04:35 INFO - PROCESS | 3624 | 1464908675685 Marionette DEBUG loaded listener.js 16:04:35 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (161E1800) [pid = 3624] [serial = 2183] [outer = 151D5800] 16:04:36 INFO - PROCESS | 3624 | 1464908676130 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 640ms 16:04:36 INFO - PROCESS | 3624 | 1464908676182 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 3624 | 1464908676184 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:04:36 INFO - PROCESS | 3624 | 1464908676187 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 3624 | 1464908676189 Marionette TRACE conn2 <- [1,2874,null,{}] 16:04:36 INFO - PROCESS | 3624 | 1464908676192 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:36 INFO - PROCESS | 3624 | 1464908676314 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 16:04:36 INFO - PROCESS | 3624 | 1464908676405 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:36 INFO - PROCESS | 3624 | ++DOCSHELL 166A3C00 == 41 [pid = 3624] [id = 728] 16:04:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166AC800) [pid = 3624] [serial = 2184] [outer = 00000000] 16:04:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (16DAD000) [pid = 3624] [serial = 2185] [outer = 166AC800] 16:04:36 INFO - PROCESS | 3624 | 1464908676449 Marionette DEBUG loaded listener.js 16:04:36 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17169400) [pid = 3624] [serial = 2186] [outer = 166AC800] 16:04:36 INFO - PROCESS | 3624 | 1464908676872 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 16:04:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:04:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 734ms 16:04:36 INFO - PROCESS | 3624 | 1464908676926 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 16:04:36 INFO - PROCESS | 3624 | 1464908676928 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 16:04:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:04:36 INFO - PROCESS | 3624 | 1464908676945 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:04:36 INFO - PROCESS | 3624 | 1464908676946 Marionette TRACE conn2 <- [1,2878,null,{}] 16:04:36 INFO - PROCESS | 3624 | 1464908676950 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 3624 | 1464908677084 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 16:04:37 INFO - PROCESS | 3624 | 1464908677151 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:37 INFO - PROCESS | 3624 | ++DOCSHELL 175E8400 == 42 [pid = 3624] [id = 729] 16:04:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (175E8800) [pid = 3624] [serial = 2187] [outer = 00000000] 16:04:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17A95000) [pid = 3624] [serial = 2188] [outer = 175E8800] 16:04:37 INFO - PROCESS | 3624 | 1464908677195 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17B32400) [pid = 3624] [serial = 2189] [outer = 175E8800] 16:04:37 INFO - PROCESS | 3624 | 1464908677593 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:04:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:04:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 703ms 16:04:37 INFO - PROCESS | 3624 | 1464908677627 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 16:04:37 INFO - PROCESS | 3624 | 1464908677629 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 16:04:37 INFO - PROCESS | 3624 | 1464908677632 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:04:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:04:37 INFO - PROCESS | 3624 | 1464908677634 Marionette TRACE conn2 <- [1,2882,null,{}] 16:04:37 INFO - PROCESS | 3624 | 1464908677637 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:37 INFO - PROCESS | 3624 | 1464908677785 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 16:04:37 INFO - PROCESS | 3624 | 1464908677803 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:37 INFO - PROCESS | 3624 | ++DOCSHELL 17A8D000 == 43 [pid = 3624] [id = 730] 16:04:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17A8E800) [pid = 3624] [serial = 2190] [outer = 00000000] 16:04:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (17B51800) [pid = 3624] [serial = 2191] [outer = 17A8E800] 16:04:37 INFO - PROCESS | 3624 | 1464908677846 Marionette DEBUG loaded listener.js 16:04:37 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (17B3D000) [pid = 3624] [serial = 2192] [outer = 17A8E800] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (16DB9800) [pid = 3624] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (15283000) [pid = 3624] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (130E4000) [pid = 3624] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (1435C000) [pid = 3624] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (0F39AC00) [pid = 3624] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10C3DC00) [pid = 3624] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17B3D400) [pid = 3624] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (10560800) [pid = 3624] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (140C6800) [pid = 3624] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (13718000) [pid = 3624] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (160A8800) [pid = 3624] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (10B2C800) [pid = 3624] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:04:38 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (0C390C00) [pid = 3624] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 16:04:38 INFO - PROCESS | 3624 | 1464908678386 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:04:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 796ms 16:04:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:04:38 INFO - PROCESS | 3624 | 1464908678434 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 16:04:38 INFO - PROCESS | 3624 | 1464908678436 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 16:04:38 INFO - PROCESS | 3624 | 1464908678439 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:04:38 INFO - PROCESS | 3624 | 1464908678441 Marionette TRACE conn2 <- [1,2886,null,{}] 16:04:38 INFO - PROCESS | 3624 | 1464908678444 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:38 INFO - PROCESS | 3624 | 1464908678521 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 16:04:38 INFO - PROCESS | 3624 | 1464908678620 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:38 INFO - PROCESS | 3624 | ++DOCSHELL 0C38F000 == 44 [pid = 3624] [id = 731] 16:04:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (0F39AC00) [pid = 3624] [serial = 2193] [outer = 00000000] 16:04:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (140C6800) [pid = 3624] [serial = 2194] [outer = 0F39AC00] 16:04:38 INFO - PROCESS | 3624 | 1464908678663 Marionette DEBUG loaded listener.js 16:04:38 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (16D44800) [pid = 3624] [serial = 2195] [outer = 0F39AC00] 16:04:39 INFO - PROCESS | 3624 | 1464908679068 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 687ms 16:04:39 INFO - PROCESS | 3624 | 1464908679145 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 3624 | 1464908679147 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 16:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:04:39 INFO - PROCESS | 3624 | 1464908679155 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 3624 | 1464908679157 Marionette TRACE conn2 <- [1,2890,null,{}] 16:04:39 INFO - PROCESS | 3624 | 1464908679160 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 3624 | 1464908679237 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 16:04:39 INFO - PROCESS | 3624 | 1464908679248 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:39 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EF800 == 45 [pid = 3624] [id = 732] 16:04:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (17B3C800) [pid = 3624] [serial = 2196] [outer = 00000000] 16:04:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17E61400) [pid = 3624] [serial = 2197] [outer = 17B3C800] 16:04:39 INFO - PROCESS | 3624 | 1464908679291 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17F04400) [pid = 3624] [serial = 2198] [outer = 17B3C800] 16:04:39 INFO - PROCESS | 3624 | 1464908679715 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:04:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:04:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 593ms 16:04:39 INFO - PROCESS | 3624 | 1464908679759 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 16:04:39 INFO - PROCESS | 3624 | 1464908679762 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 16:04:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:04:39 INFO - PROCESS | 3624 | 1464908679769 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:04:39 INFO - PROCESS | 3624 | 1464908679771 Marionette TRACE conn2 <- [1,2894,null,{}] 16:04:39 INFO - PROCESS | 3624 | 1464908679774 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:39 INFO - PROCESS | 3624 | 1464908679853 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 16:04:39 INFO - PROCESS | 3624 | 1464908679859 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:39 INFO - PROCESS | 3624 | ++DOCSHELL 15626000 == 46 [pid = 3624] [id = 733] 16:04:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17F08800) [pid = 3624] [serial = 2199] [outer = 00000000] 16:04:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17F51800) [pid = 3624] [serial = 2200] [outer = 17F08800] 16:04:39 INFO - PROCESS | 3624 | 1464908679905 Marionette DEBUG loaded listener.js 16:04:39 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (18314000) [pid = 3624] [serial = 2201] [outer = 17F08800] 16:04:40 INFO - PROCESS | 3624 | 1464908680435 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 16:04:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:04:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 687ms 16:04:40 INFO - PROCESS | 3624 | 1464908680469 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 16:04:40 INFO - PROCESS | 3624 | 1464908680473 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 16:04:40 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:04:40 INFO - PROCESS | 3624 | 1464908680479 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:04:40 INFO - PROCESS | 3624 | 1464908680483 Marionette TRACE conn2 <- [1,2898,null,{}] 16:04:40 INFO - PROCESS | 3624 | 1464908680490 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:40 INFO - PROCESS | 3624 | 1464908680599 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 16:04:40 INFO - PROCESS | 3624 | 1464908680781 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:40 INFO - PROCESS | 3624 | ++DOCSHELL 10B35000 == 47 [pid = 3624] [id = 734] 16:04:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (10C37C00) [pid = 3624] [serial = 2202] [outer = 00000000] 16:04:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (11C0A800) [pid = 3624] [serial = 2203] [outer = 10C37C00] 16:04:40 INFO - PROCESS | 3624 | 1464908680837 Marionette DEBUG loaded listener.js 16:04:40 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (12B0CC00) [pid = 3624] [serial = 2204] [outer = 10C37C00] 16:04:41 INFO - PROCESS | 3624 | 1464908681342 Marionette TRACE conn2 <- [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]]]}] 16:04:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:04:41 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:04:41 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 905ms 16:04:41 INFO - PROCESS | 3624 | 1464908681396 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 16:04:41 INFO - PROCESS | 3624 | 1464908681402 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 16:04:41 INFO - TEST-START | /DOMEvents/constructors.html 16:04:41 INFO - PROCESS | 3624 | 1464908681409 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:04:41 INFO - PROCESS | 3624 | 1464908681412 Marionette TRACE conn2 <- [1,2902,null,{}] 16:04:41 INFO - PROCESS | 3624 | 1464908681416 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:41 INFO - PROCESS | 3624 | 1464908681522 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 16:04:41 INFO - PROCESS | 3624 | 1464908681635 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:41 INFO - PROCESS | 3624 | ++DOCSHELL 1310FC00 == 48 [pid = 3624] [id = 735] 16:04:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (131B8C00) [pid = 3624] [serial = 2205] [outer = 00000000] 16:04:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (151CC800) [pid = 3624] [serial = 2206] [outer = 131B8C00] 16:04:41 INFO - PROCESS | 3624 | 1464908681728 Marionette DEBUG loaded listener.js 16:04:41 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (15B62C00) [pid = 3624] [serial = 2207] [outer = 131B8C00] 16:04:42 INFO - PROCESS | 3624 | 1464908682395 Marionette TRACE conn2 <- [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]]]}] 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:04:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:04:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:04:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:04:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:04:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:04:42 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:04:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:04:42 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:04:42 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:04:42 INFO - TEST-OK | /DOMEvents/constructors.html | took 1047ms 16:04:42 INFO - PROCESS | 3624 | 1464908682477 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 16:04:42 INFO - PROCESS | 3624 | 1464908682480 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 16:04:42 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:04:42 INFO - PROCESS | 3624 | 1464908682484 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:04:42 INFO - PROCESS | 3624 | 1464908682488 Marionette TRACE conn2 <- [1,2906,null,{}] 16:04:42 INFO - PROCESS | 3624 | 1464908682543 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:42 INFO - PROCESS | 3624 | 1464908682657 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 16:04:42 INFO - PROCESS | 3624 | 1464908682791 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:42 INFO - PROCESS | 3624 | ++DOCSHELL 17A89C00 == 49 [pid = 3624] [id = 736] 16:04:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17A8F400) [pid = 3624] [serial = 2208] [outer = 00000000] 16:04:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17B59C00) [pid = 3624] [serial = 2209] [outer = 17A8F400] 16:04:42 INFO - PROCESS | 3624 | 1464908682854 Marionette DEBUG loaded listener.js 16:04:42 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17F51400) [pid = 3624] [serial = 2210] [outer = 17A8F400] 16:04:43 INFO - PROCESS | 3624 | 1464908683367 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:04:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:04:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 890ms 16:04:43 INFO - PROCESS | 3624 | 1464908683386 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 16:04:43 INFO - PROCESS | 3624 | 1464908683389 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 16:04:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:04:43 INFO - PROCESS | 3624 | 1464908683393 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:04:43 INFO - PROCESS | 3624 | 1464908683395 Marionette TRACE conn2 <- [1,2910,null,{}] 16:04:43 INFO - PROCESS | 3624 | 1464908683399 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:43 INFO - PROCESS | 3624 | 1464908683502 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 16:04:43 INFO - PROCESS | 3624 | 1464908683641 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:43 INFO - PROCESS | 3624 | ++DOCSHELL 17F0F800 == 50 [pid = 3624] [id = 737] 16:04:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (183B8800) [pid = 3624] [serial = 2211] [outer = 00000000] 16:04:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (1896E400) [pid = 3624] [serial = 2212] [outer = 183B8800] 16:04:43 INFO - PROCESS | 3624 | 1464908683698 Marionette DEBUG loaded listener.js 16:04:43 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (18975000) [pid = 3624] [serial = 2213] [outer = 183B8800] 16:04:44 INFO - PROCESS | 3624 | [3624] 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 16:04:44 INFO - PROCESS | 3624 | [3624] 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 16:04:44 INFO - PROCESS | 3624 | [3624] 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 16:04:44 INFO - PROCESS | 3624 | [3624] 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 16:04:44 INFO - PROCESS | 3624 | 1464908684252 Marionette TRACE conn2 <- [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]]]}] 16:04:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:04:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:04:44 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 16:04:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:04:44 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 16:04:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:04:44 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]" 16:04:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:04:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:04:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:04:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 906ms 16:04:44 INFO - PROCESS | 3624 | 1464908684307 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 16:04:44 INFO - PROCESS | 3624 | 1464908684309 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 16:04:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:04:44 INFO - PROCESS | 3624 | 1464908684313 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:04:44 INFO - PROCESS | 3624 | 1464908684315 Marionette TRACE conn2 <- [1,2914,null,{}] 16:04:44 INFO - PROCESS | 3624 | 1464908684318 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:44 INFO - PROCESS | 3624 | 1464908684418 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 16:04:44 INFO - PROCESS | 3624 | 1464908684531 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:44 INFO - PROCESS | 3624 | ++DOCSHELL 11088400 == 51 [pid = 3624] [id = 738] 16:04:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1108B800) [pid = 3624] [serial = 2214] [outer = 00000000] 16:04:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (13720400) [pid = 3624] [serial = 2215] [outer = 1108B800] 16:04:44 INFO - PROCESS | 3624 | 1464908684584 Marionette DEBUG loaded listener.js 16:04:44 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (15147800) [pid = 3624] [serial = 2216] [outer = 1108B800] 16:04:45 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:04:45 INFO - PROCESS | 3624 | 1464908685306 Marionette TRACE conn2 <- [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]]]}] 16:04:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:04:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1030ms 16:04:45 INFO - PROCESS | 3624 | 1464908685368 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 16:04:45 INFO - PROCESS | 3624 | 1464908685372 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 16:04:45 INFO - PROCESS | 3624 | 1464908685377 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:04:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:04:45 INFO - PROCESS | 3624 | 1464908685380 Marionette TRACE conn2 <- [1,2918,null,{}] 16:04:45 INFO - PROCESS | 3624 | 1464908685384 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:45 INFO - PROCESS | 3624 | 1464908685480 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 16:04:45 INFO - PROCESS | 3624 | 1464908685625 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:45 INFO - PROCESS | 3624 | ++DOCSHELL 10F63800 == 52 [pid = 3624] [id = 739] 16:04:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (12B08800) [pid = 3624] [serial = 2217] [outer = 00000000] 16:04:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (131AE800) [pid = 3624] [serial = 2218] [outer = 12B08800] 16:04:45 INFO - PROCESS | 3624 | 1464908685691 Marionette DEBUG loaded listener.js 16:04:45 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (13DE0C00) [pid = 3624] [serial = 2219] [outer = 12B08800] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 0F2EF800 == 51 [pid = 3624] [id = 732] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 0C38F000 == 50 [pid = 3624] [id = 731] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 17A8D000 == 49 [pid = 3624] [id = 730] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 175E8400 == 48 [pid = 3624] [id = 729] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 166A3C00 == 47 [pid = 3624] [id = 728] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 13713000 == 46 [pid = 3624] [id = 727] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 14367400 == 45 [pid = 3624] [id = 726] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 11C8A400 == 44 [pid = 3624] [id = 725] 16:04:46 INFO - PROCESS | 3624 | --DOCSHELL 10ED5400 == 43 [pid = 3624] [id = 724] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (17E9FC00) [pid = 3624] [serial = 2125] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (15622400) [pid = 3624] [serial = 2140] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (15686800) [pid = 3624] [serial = 2141] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (131ABC00) [pid = 3624] [serial = 2134] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (13238000) [pid = 3624] [serial = 2135] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (14369800) [pid = 3624] [serial = 2137] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (10C3E800) [pid = 3624] [serial = 2129] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (10C31C00) [pid = 3624] [serial = 2128] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (11084400) [pid = 3624] [serial = 2131] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (11260C00) [pid = 3624] [serial = 2132] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17B50800) [pid = 3624] [serial = 2114] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (1047DC00) [pid = 3624] [serial = 2116] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (13721000) [pid = 3624] [serial = 2119] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (171DB000) [pid = 3624] [serial = 2122] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (15BF1C00) [pid = 3624] [serial = 2143] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (16606400) [pid = 3624] [serial = 2146] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (151D1800) [pid = 3624] [serial = 2149] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (16B8F800) [pid = 3624] [serial = 2152] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (13DD9000) [pid = 3624] [serial = 2150] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (166A6000) [pid = 3624] [serial = 2147] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (161D3400) [pid = 3624] [serial = 2144] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (16DB1000) [pid = 3624] [serial = 2153] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (15141400) [pid = 3624] [serial = 2138] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (10ED0800) [pid = 3624] [serial = 2042] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (105EFC00) [pid = 3624] [serial = 2021] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (175E1400) [pid = 3624] [serial = 2155] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (1716E400) [pid = 3624] [serial = 2072] [outer = 00000000] [url = about:blank] 16:04:46 INFO - PROCESS | 3624 | 1464908686272 Marionette TRACE conn2 <- [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]]]}] 16:04:46 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:04:46 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 937ms 16:04:46 INFO - PROCESS | 3624 | 1464908686324 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 16:04:46 INFO - PROCESS | 3624 | 1464908686330 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 16:04:46 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:04:46 INFO - PROCESS | 3624 | 1464908686336 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:04:46 INFO - PROCESS | 3624 | 1464908686338 Marionette TRACE conn2 <- [1,2922,null,{}] 16:04:46 INFO - PROCESS | 3624 | 1464908686341 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:46 INFO - PROCESS | 3624 | 1464908686429 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 16:04:46 INFO - PROCESS | 3624 | 1464908686436 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:46 INFO - PROCESS | 3624 | ++DOCSHELL 10C3B000 == 44 [pid = 3624] [id = 740] 16:04:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (10EC8C00) [pid = 3624] [serial = 2220] [outer = 00000000] 16:04:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (12D3C400) [pid = 3624] [serial = 2221] [outer = 10EC8C00] 16:04:46 INFO - PROCESS | 3624 | 1464908686480 Marionette DEBUG loaded listener.js 16:04:46 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (13238000) [pid = 3624] [serial = 2222] [outer = 10EC8C00] 16:04:46 INFO - PROCESS | 3624 | 1464908686986 Marionette TRACE conn2 <- [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]]]}] 16:04:47 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:04:47 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 702ms 16:04:47 INFO - PROCESS | 3624 | 1464908687034 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3624 | 1464908687036 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 16:04:47 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:04:47 INFO - PROCESS | 3624 | 1464908687040 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 3624 | 1464908687043 Marionette TRACE conn2 <- [1,2926,null,{}] 16:04:47 INFO - PROCESS | 3624 | 1464908687053 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 3624 | 1464908687135 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 16:04:47 INFO - PROCESS | 3624 | 1464908687144 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:47 INFO - PROCESS | 3624 | ++DOCSHELL 15141C00 == 45 [pid = 3624] [id = 741] 16:04:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (15283000) [pid = 3624] [serial = 2223] [outer = 00000000] 16:04:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (1562E000) [pid = 3624] [serial = 2224] [outer = 15283000] 16:04:47 INFO - PROCESS | 3624 | 1464908687191 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (1594D400) [pid = 3624] [serial = 2225] [outer = 15283000] 16:04:47 INFO - PROCESS | 3624 | 1464908687630 Marionette TRACE conn2 <- [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]]]}] 16:04:47 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. 16:04:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 640ms 16:04:47 INFO - PROCESS | 3624 | 1464908687678 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 16:04:47 INFO - PROCESS | 3624 | 1464908687680 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 16:04:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:04:47 INFO - PROCESS | 3624 | 1464908687683 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:04:47 INFO - PROCESS | 3624 | 1464908687685 Marionette TRACE conn2 <- [1,2930,null,{}] 16:04:47 INFO - PROCESS | 3624 | 1464908687688 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:47 INFO - PROCESS | 3624 | 1464908687773 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 16:04:47 INFO - PROCESS | 3624 | 1464908687808 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:47 INFO - PROCESS | 3624 | ++DOCSHELL 160A2000 == 46 [pid = 3624] [id = 742] 16:04:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (161D4800) [pid = 3624] [serial = 2226] [outer = 00000000] 16:04:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (161D9C00) [pid = 3624] [serial = 2227] [outer = 161D4800] 16:04:47 INFO - PROCESS | 3624 | 1464908687852 Marionette DEBUG loaded listener.js 16:04:47 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (166A0800) [pid = 3624] [serial = 2228] [outer = 161D4800] 16:04:48 INFO - PROCESS | 3624 | 1464908688264 Marionette TRACE conn2 <- [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"]]]}] 16:04:48 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 16:04:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:04:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:04:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 641ms 16:04:48 INFO - PROCESS | 3624 | 1464908688333 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 3624 | 1464908688335 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 16:04:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:04:48 INFO - PROCESS | 3624 | 1464908688338 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - PROCESS | 3624 | 1464908688340 Marionette TRACE conn2 <- [1,2934,null,{}] 16:04:48 INFO - PROCESS | 3624 | 1464908688343 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:48 INFO - PROCESS | 3624 | 1464908688431 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 16:04:48 INFO - PROCESS | 3624 | 1464908688437 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:48 INFO - PROCESS | 3624 | ++DOCSHELL 0F2EB800 == 47 [pid = 3624] [id = 743] 16:04:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (10A5C800) [pid = 3624] [serial = 2229] [outer = 00000000] 16:04:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (16DAFC00) [pid = 3624] [serial = 2230] [outer = 10A5C800] 16:04:48 INFO - PROCESS | 3624 | 1464908688480 Marionette DEBUG loaded listener.js 16:04:48 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (16DB6000) [pid = 3624] [serial = 2231] [outer = 10A5C800] 16:04:48 INFO - PROCESS | 3624 | 1464908688945 Marionette TRACE conn2 <- [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]]]}] 16:04:48 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. 16:04:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 640ms 16:04:48 INFO - PROCESS | 3624 | 1464908688980 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 16:04:48 INFO - PROCESS | 3624 | 1464908688982 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 16:04:48 INFO - PROCESS | 3624 | 1464908688986 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:04:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:04:48 INFO - PROCESS | 3624 | 1464908688987 Marionette TRACE conn2 <- [1,2938,null,{}] 16:04:48 INFO - PROCESS | 3624 | 1464908688991 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 3624 | 1464908689126 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 16:04:49 INFO - PROCESS | 3624 | 1464908689196 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:49 INFO - PROCESS | 3624 | ++DOCSHELL 10C35400 == 48 [pid = 3624] [id = 744] 16:04:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (177ADC00) [pid = 3624] [serial = 2232] [outer = 00000000] 16:04:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (17A94400) [pid = 3624] [serial = 2233] [outer = 177ADC00] 16:04:49 INFO - PROCESS | 3624 | 1464908689270 Marionette DEBUG loaded listener.js 16:04:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (17ABE400) [pid = 3624] [serial = 2234] [outer = 177ADC00] 16:04:49 INFO - PROCESS | 3624 | ++DOCSHELL 17B56000 == 49 [pid = 3624] [id = 745] 16:04:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (17B56400) [pid = 3624] [serial = 2235] [outer = 00000000] 16:04:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (17BC4400) [pid = 3624] [serial = 2236] [outer = 17B56400] 16:04:49 INFO - PROCESS | 3624 | 1464908689700 Marionette TRACE conn2 <- [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]]]}] 16:04:49 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 16:04:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 734ms 16:04:49 INFO - PROCESS | 3624 | 1464908689727 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 16:04:49 INFO - PROCESS | 3624 | 1464908689730 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 16:04:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:04:49 INFO - PROCESS | 3624 | 1464908689733 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:04:49 INFO - PROCESS | 3624 | 1464908689734 Marionette TRACE conn2 <- [1,2942,null,{}] 16:04:49 INFO - PROCESS | 3624 | 1464908689738 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:49 INFO - PROCESS | 3624 | 1464908689860 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 16:04:49 INFO - PROCESS | 3624 | 1464908689924 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:49 INFO - PROCESS | 3624 | ++DOCSHELL 16B8C800 == 50 [pid = 3624] [id = 746] 16:04:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (175EC800) [pid = 3624] [serial = 2237] [outer = 00000000] 16:04:49 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17E9B800) [pid = 3624] [serial = 2238] [outer = 175EC800] 16:04:49 INFO - PROCESS | 3624 | 1464908689967 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17EBD800) [pid = 3624] [serial = 2239] [outer = 175EC800] 16:04:50 INFO - PROCESS | 3624 | 1464908690371 Marionette TRACE conn2 <- [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]]]}] 16:04:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:04:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 16:04:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 687ms 16:04:50 INFO - PROCESS | 3624 | 1464908690432 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 16:04:50 INFO - PROCESS | 3624 | 1464908690434 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 16:04:50 INFO - PROCESS | 3624 | 1464908690437 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:04:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:04:50 INFO - PROCESS | 3624 | 1464908690438 Marionette TRACE conn2 <- [1,2946,null,{}] 16:04:50 INFO - PROCESS | 3624 | 1464908690449 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:50 INFO - PROCESS | 3624 | 1464908690598 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (166AC800) [pid = 3624] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (175E8800) [pid = 3624] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (0F39AC00) [pid = 3624] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (17A8E800) [pid = 3624] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (11082000) [pid = 3624] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (11C8A800) [pid = 3624] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (151D5800) [pid = 3624] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (14369400) [pid = 3624] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17B36400) [pid = 3624] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17B3C800) [pid = 3624] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (13236C00) [pid = 3624] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (161DA800) [pid = 3624] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (10B30000) [pid = 3624] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17BC6C00) [pid = 3624] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (161D2400) [pid = 3624] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 16:04:50 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (140D3C00) [pid = 3624] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 16:04:50 INFO - PROCESS | 3624 | 1464908690826 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:50 INFO - PROCESS | 3624 | ++DOCSHELL 0C394400 == 51 [pid = 3624] [id = 747] 16:04:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (0C782400) [pid = 3624] [serial = 2240] [outer = 00000000] 16:04:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (10B2FC00) [pid = 3624] [serial = 2241] [outer = 0C782400] 16:04:50 INFO - PROCESS | 3624 | 1464908690870 Marionette DEBUG loaded listener.js 16:04:50 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (112AC400) [pid = 3624] [serial = 2242] [outer = 0C782400] 16:04:51 INFO - PROCESS | 3624 | 1464908691216 Marionette TRACE conn2 <- [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]]]}] 16:04:51 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. 16:04:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 828ms 16:04:51 INFO - PROCESS | 3624 | 1464908691280 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 3624 | 1464908691282 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 16:04:51 INFO - PROCESS | 3624 | 1464908691286 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:04:51 INFO - PROCESS | 3624 | 1464908691287 Marionette TRACE conn2 <- [1,2950,null,{}] 16:04:51 INFO - PROCESS | 3624 | 1464908691291 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 3624 | 1464908691410 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 16:04:51 INFO - PROCESS | 3624 | 1464908691419 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:51 INFO - PROCESS | 3624 | ++DOCSHELL 10B2C800 == 52 [pid = 3624] [id = 748] 16:04:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (10B2D000) [pid = 3624] [serial = 2243] [outer = 00000000] 16:04:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (175E3C00) [pid = 3624] [serial = 2244] [outer = 10B2D000] 16:04:51 INFO - PROCESS | 3624 | 1464908691462 Marionette DEBUG loaded listener.js 16:04:51 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (17B3DC00) [pid = 3624] [serial = 2245] [outer = 10B2D000] 16:04:51 INFO - PROCESS | 3624 | 1464908691837 Marionette TRACE conn2 <- [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]]]}] 16:04:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 16:04:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 593ms 16:04:51 INFO - PROCESS | 3624 | 1464908691883 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 16:04:51 INFO - PROCESS | 3624 | 1464908691885 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 16:04:51 INFO - PROCESS | 3624 | 1464908691888 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:04:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:04:51 INFO - PROCESS | 3624 | 1464908691890 Marionette TRACE conn2 <- [1,2954,null,{}] 16:04:51 INFO - PROCESS | 3624 | 1464908691893 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:51 INFO - PROCESS | 3624 | 1464908691974 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 16:04:52 INFO - PROCESS | 3624 | 1464908692105 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:52 INFO - PROCESS | 3624 | ++DOCSHELL 17A94800 == 53 [pid = 3624] [id = 749] 16:04:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (17B36400) [pid = 3624] [serial = 2246] [outer = 00000000] 16:04:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (18FB5C00) [pid = 3624] [serial = 2247] [outer = 17B36400] 16:04:52 INFO - PROCESS | 3624 | 1464908692155 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (18FB7C00) [pid = 3624] [serial = 2248] [outer = 17B36400] 16:04:52 INFO - PROCESS | 3624 | 1464908692501 Marionette TRACE conn2 <- [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]]]}] 16:04:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 16:04:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 625ms 16:04:52 INFO - PROCESS | 3624 | 1464908692526 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 16:04:52 INFO - PROCESS | 3624 | 1464908692529 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 16:04:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:04:52 INFO - PROCESS | 3624 | 1464908692532 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:04:52 INFO - PROCESS | 3624 | 1464908692534 Marionette TRACE conn2 <- [1,2958,null,{}] 16:04:52 INFO - PROCESS | 3624 | 1464908692538 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:52 INFO - PROCESS | 3624 | 1464908692678 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 16:04:52 INFO - PROCESS | 3624 | 1464908692683 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:52 INFO - PROCESS | 3624 | ++DOCSHELL 1288A000 == 54 [pid = 3624] [id = 750] 16:04:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (140D3000) [pid = 3624] [serial = 2249] [outer = 00000000] 16:04:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1A00BC00) [pid = 3624] [serial = 2250] [outer = 140D3000] 16:04:52 INFO - PROCESS | 3624 | 1464908692731 Marionette DEBUG loaded listener.js 16:04:52 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (1A15A400) [pid = 3624] [serial = 2251] [outer = 140D3000] 16:04:53 INFO - PROCESS | 3624 | 1464908693339 Marionette TRACE conn2 <- [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]]]}] 16:04:53 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. 16:04:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 828ms 16:04:53 INFO - PROCESS | 3624 | 1464908693427 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 16:04:53 INFO - PROCESS | 3624 | 1464908693432 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 16:04:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:04:53 INFO - PROCESS | 3624 | 1464908693438 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:04:53 INFO - PROCESS | 3624 | 1464908693443 Marionette TRACE conn2 <- [1,2962,null,{}] 16:04:53 INFO - PROCESS | 3624 | 1464908693448 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:53 INFO - PROCESS | 3624 | 1464908693559 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 16:04:53 INFO - PROCESS | 3624 | 1464908693675 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:53 INFO - PROCESS | 3624 | ++DOCSHELL 1043F400 == 55 [pid = 3624] [id = 751] 16:04:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (10C34400) [pid = 3624] [serial = 2252] [outer = 00000000] 16:04:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1108FC00) [pid = 3624] [serial = 2253] [outer = 10C34400] 16:04:53 INFO - PROCESS | 3624 | 1464908693731 Marionette DEBUG loaded listener.js 16:04:53 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (1311C000) [pid = 3624] [serial = 2254] [outer = 10C34400] 16:04:54 INFO - PROCESS | 3624 | 1464908694222 Marionette TRACE conn2 <- [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]]]}] 16:04:54 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. 16:04:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 796ms 16:04:54 INFO - PROCESS | 3624 | 1464908694238 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 16:04:54 INFO - PROCESS | 3624 | 1464908694244 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 16:04:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:04:54 INFO - PROCESS | 3624 | 1464908694250 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:04:54 INFO - PROCESS | 3624 | 1464908694253 Marionette TRACE conn2 <- [1,2966,null,{}] 16:04:54 INFO - PROCESS | 3624 | 1464908694257 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:54 INFO - PROCESS | 3624 | 1464908694366 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 16:04:54 INFO - PROCESS | 3624 | 1464908694509 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:54 INFO - PROCESS | 3624 | ++DOCSHELL 14366400 == 56 [pid = 3624] [id = 752] 16:04:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (14EC4000) [pid = 3624] [serial = 2255] [outer = 00000000] 16:04:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (15940400) [pid = 3624] [serial = 2256] [outer = 14EC4000] 16:04:54 INFO - PROCESS | 3624 | 1464908694566 Marionette DEBUG loaded listener.js 16:04:54 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (166AB800) [pid = 3624] [serial = 2257] [outer = 14EC4000] 16:04:55 INFO - PROCESS | 3624 | 1464908695092 Marionette TRACE conn2 <- [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]]]}] 16:04:55 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. 16:04:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 890ms 16:04:55 INFO - PROCESS | 3624 | 1464908695153 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 3624 | 1464908695156 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 16:04:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:04:55 INFO - PROCESS | 3624 | 1464908695160 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:04:55 INFO - PROCESS | 3624 | 1464908695163 Marionette TRACE conn2 <- [1,2970,null,{}] 16:04:55 INFO - PROCESS | 3624 | 1464908695174 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:55 INFO - PROCESS | 3624 | 1464908695290 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 16:04:55 INFO - PROCESS | 3624 | 1464908695433 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:55 INFO - PROCESS | 3624 | ++DOCSHELL 16B92800 == 57 [pid = 3624] [id = 753] 16:04:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17B51C00) [pid = 3624] [serial = 2258] [outer = 00000000] 16:04:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (18FB2800) [pid = 3624] [serial = 2259] [outer = 17B51C00] 16:04:55 INFO - PROCESS | 3624 | 1464908695489 Marionette DEBUG loaded listener.js 16:04:55 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1A004000) [pid = 3624] [serial = 2260] [outer = 17B51C00] 16:04:55 INFO - PROCESS | 3624 | 1464908695977 Marionette TRACE conn2 <- [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"]]]}] 16:04:55 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 16:04:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:04:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:04:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:04:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:04:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 843ms 16:04:55 INFO - PROCESS | 3624 | 1464908696001 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 16:04:55 INFO - PROCESS | 3624 | 1464908696004 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 16:04:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:04:56 INFO - PROCESS | 3624 | 1464908696008 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 3624 | 1464908696010 Marionette TRACE conn2 <- [1,2974,null,{}] 16:04:56 INFO - PROCESS | 3624 | 1464908696031 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:56 INFO - PROCESS | 3624 | 1464908696138 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 16:04:56 INFO - PROCESS | 3624 | 1464908696257 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:56 INFO - PROCESS | 3624 | ++DOCSHELL 1A005800 == 58 [pid = 3624] [id = 754] 16:04:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1A007400) [pid = 3624] [serial = 2261] [outer = 00000000] 16:04:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (1A164000) [pid = 3624] [serial = 2262] [outer = 1A007400] 16:04:56 INFO - PROCESS | 3624 | 1464908696309 Marionette DEBUG loaded listener.js 16:04:56 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (1A1C0C00) [pid = 3624] [serial = 2263] [outer = 1A007400] 16:04:56 INFO - PROCESS | 3624 | 1464908696795 Marionette TRACE conn2 <- [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]]]}] 16:04:56 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. 16:04:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 844ms 16:04:56 INFO - PROCESS | 3624 | 1464908696850 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 16:04:56 INFO - PROCESS | 3624 | 1464908696852 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 16:04:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:04:56 INFO - PROCESS | 3624 | 1464908696856 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:04:56 INFO - PROCESS | 3624 | 1464908696858 Marionette TRACE conn2 <- [1,2978,null,{}] 16:04:56 INFO - PROCESS | 3624 | 1464908696862 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:56 INFO - PROCESS | 3624 | 1464908696963 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 16:04:57 INFO - PROCESS | 3624 | 1464908697076 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:57 INFO - PROCESS | 3624 | ++DOCSHELL 161DF000 == 59 [pid = 3624] [id = 755] 16:04:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (1A00F400) [pid = 3624] [serial = 2264] [outer = 00000000] 16:04:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1A1CB000) [pid = 3624] [serial = 2265] [outer = 1A00F400] 16:04:57 INFO - PROCESS | 3624 | 1464908697169 Marionette DEBUG loaded listener.js 16:04:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (1A1CD800) [pid = 3624] [serial = 2266] [outer = 1A00F400] 16:04:57 INFO - PROCESS | 3624 | ++DOCSHELL 1A4CF000 == 60 [pid = 3624] [id = 756] 16:04:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (1A4CF400) [pid = 3624] [serial = 2267] [outer = 00000000] 16:04:57 INFO - PROCESS | 3624 | ++DOMWINDOW == 131 (1A4CFC00) [pid = 3624] [serial = 2268] [outer = 1A4CF400] 16:04:57 INFO - PROCESS | 3624 | 1464908697753 Marionette TRACE conn2 <- [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]]]}] 16:04:57 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. 16:04:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 952ms 16:04:57 INFO - PROCESS | 3624 | 1464908697801 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 16:04:57 INFO - PROCESS | 3624 | 1464908697803 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 16:04:57 INFO - PROCESS | 3624 | 1464908697806 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:04:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:04:57 INFO - PROCESS | 3624 | 1464908697808 Marionette TRACE conn2 <- [1,2982,null,{}] 16:04:57 INFO - PROCESS | 3624 | 1464908697796 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:57 INFO - PROCESS | 3624 | 1464908697946 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 16:04:58 INFO - PROCESS | 3624 | 1464908698084 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:58 INFO - PROCESS | 3624 | ++DOCSHELL 0C38F800 == 61 [pid = 3624] [id = 757] 16:04:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 132 (0C392800) [pid = 3624] [serial = 2269] [outer = 00000000] 16:04:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 133 (11090400) [pid = 3624] [serial = 2270] [outer = 0C392800] 16:04:58 INFO - PROCESS | 3624 | 1464908698143 Marionette DEBUG loaded listener.js 16:04:58 INFO - PROCESS | 3624 | ++DOMWINDOW == 134 (13236800) [pid = 3624] [serial = 2271] [outer = 0C392800] 16:04:58 INFO - PROCESS | 3624 | 1464908698862 Marionette TRACE conn2 <- [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]]]}] 16:04:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:04:58 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 16:04:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1093ms 16:04:58 INFO - PROCESS | 3624 | 1464908698897 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 16:04:58 INFO - PROCESS | 3624 | 1464908698901 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 16:04:58 INFO - PROCESS | 3624 | 1464908698907 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:04:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:04:58 INFO - PROCESS | 3624 | 1464908698911 Marionette TRACE conn2 <- [1,2986,null,{}] 16:04:58 INFO - PROCESS | 3624 | 1464908698916 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 3624 | 1464908699018 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 16:04:59 INFO - PROCESS | 3624 | 1464908699178 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:59 INFO - PROCESS | 3624 | ++DOCSHELL 0F2ED000 == 62 [pid = 3624] [id = 758] 16:04:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 135 (0F2F3400) [pid = 3624] [serial = 2272] [outer = 00000000] 16:04:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 136 (13718000) [pid = 3624] [serial = 2273] [outer = 0F2F3400] 16:04:59 INFO - PROCESS | 3624 | 1464908699231 Marionette DEBUG loaded listener.js 16:04:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 137 (14363C00) [pid = 3624] [serial = 2274] [outer = 0F2F3400] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 17A94800 == 61 [pid = 3624] [id = 749] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 10B2C800 == 60 [pid = 3624] [id = 748] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 0C394400 == 59 [pid = 3624] [id = 747] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 16B8C800 == 58 [pid = 3624] [id = 746] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 17B56000 == 57 [pid = 3624] [id = 745] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 10C35400 == 56 [pid = 3624] [id = 744] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 0F2EB800 == 55 [pid = 3624] [id = 743] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 160A2000 == 54 [pid = 3624] [id = 742] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 15141C00 == 53 [pid = 3624] [id = 741] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 10C3B000 == 52 [pid = 3624] [id = 740] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 10F63800 == 51 [pid = 3624] [id = 739] 16:04:59 INFO - PROCESS | 3624 | --DOCSHELL 15626000 == 50 [pid = 3624] [id = 733] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 136 (16DBA400) [pid = 3624] [serial = 2081] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 135 (12891C00) [pid = 3624] [serial = 2075] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 134 (17EA9800) [pid = 3624] [serial = 2126] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 133 (175E6C00) [pid = 3624] [serial = 2084] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 132 (15281800) [pid = 3624] [serial = 2078] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 131 (151D6000) [pid = 3624] [serial = 2039] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 130 (16DAD000) [pid = 3624] [serial = 2185] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (17169400) [pid = 3624] [serial = 2186] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (17B32400) [pid = 3624] [serial = 2189] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (17A95000) [pid = 3624] [serial = 2188] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (140C6800) [pid = 3624] [serial = 2194] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (1043AC00) [pid = 3624] [serial = 2158] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (1310D800) [pid = 3624] [serial = 2161] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17B51800) [pid = 3624] [serial = 2191] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (166A5000) [pid = 3624] [serial = 2164] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (17B50C00) [pid = 3624] [serial = 2167] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (130EA000) [pid = 3624] [serial = 2174] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (128C3C00) [pid = 3624] [serial = 2173] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (13127800) [pid = 3624] [serial = 2176] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1371AC00) [pid = 3624] [serial = 2177] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (160A8400) [pid = 3624] [serial = 2182] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (1528B400) [pid = 3624] [serial = 2179] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (15B64C00) [pid = 3624] [serial = 2180] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17E9D800) [pid = 3624] [serial = 2171] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (17E67000) [pid = 3624] [serial = 2170] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (17E61400) [pid = 3624] [serial = 2197] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (17F51800) [pid = 3624] [serial = 2200] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (17F04400) [pid = 3624] [serial = 2198] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (17B3D000) [pid = 3624] [serial = 2192] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (16D44800) [pid = 3624] [serial = 2195] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (161E1800) [pid = 3624] [serial = 2183] [outer = 00000000] [url = about:blank] 16:04:59 INFO - PROCESS | 3624 | 1464908699825 Marionette TRACE conn2 <- [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]]]}] 16:04:59 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. 16:04:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 937ms 16:04:59 INFO - PROCESS | 3624 | 1464908699855 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 16:04:59 INFO - PROCESS | 3624 | 1464908699860 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 16:04:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:04:59 INFO - PROCESS | 3624 | 1464908699866 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:04:59 INFO - PROCESS | 3624 | 1464908699868 Marionette TRACE conn2 <- [1,2990,null,{}] 16:04:59 INFO - PROCESS | 3624 | 1464908699872 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:04:59 INFO - PROCESS | 3624 | 1464908699959 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 16:04:59 INFO - PROCESS | 3624 | 1464908699968 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:04:59 INFO - PROCESS | 3624 | ++DOCSHELL 10B2C800 == 51 [pid = 3624] [id = 759] 16:04:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (10B2D800) [pid = 3624] [serial = 2275] [outer = 00000000] 16:04:59 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (128C2C00) [pid = 3624] [serial = 2276] [outer = 10B2D800] 16:05:00 INFO - PROCESS | 3624 | 1464908700012 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1311B400) [pid = 3624] [serial = 2277] [outer = 10B2D800] 16:05:00 INFO - PROCESS | 3624 | 1464908700533 Marionette TRACE conn2 <- [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]]]}] 16:05:00 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. 16:05:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 702ms 16:05:00 INFO - PROCESS | 3624 | 1464908700565 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 16:05:00 INFO - PROCESS | 3624 | 1464908700567 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 16:05:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:05:00 INFO - PROCESS | 3624 | 1464908700570 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:05:00 INFO - PROCESS | 3624 | 1464908700573 Marionette TRACE conn2 <- [1,2994,null,{}] 16:05:00 INFO - PROCESS | 3624 | 1464908700587 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:00 INFO - PROCESS | 3624 | 1464908700672 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 16:05:00 INFO - PROCESS | 3624 | 1464908700679 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:00 INFO - PROCESS | 3624 | ++DOCSHELL 15281800 == 52 [pid = 3624] [id = 760] 16:05:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (15623000) [pid = 3624] [serial = 2278] [outer = 00000000] 16:05:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (15687800) [pid = 3624] [serial = 2279] [outer = 15623000] 16:05:00 INFO - PROCESS | 3624 | 1464908700727 Marionette DEBUG loaded listener.js 16:05:00 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (15B66C00) [pid = 3624] [serial = 2280] [outer = 15623000] 16:05:01 INFO - PROCESS | 3624 | 1464908701180 Marionette TRACE conn2 <- [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]]]}] 16:05:01 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. 16:05:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 640ms 16:05:01 INFO - PROCESS | 3624 | 1464908701208 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3624 | 1464908701211 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 16:05:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:05:01 INFO - PROCESS | 3624 | 1464908701214 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - PROCESS | 3624 | 1464908701215 Marionette TRACE conn2 <- [1,2998,null,{}] 16:05:01 INFO - PROCESS | 3624 | 1464908701218 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:01 INFO - PROCESS | 3624 | 1464908701303 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 16:05:01 INFO - PROCESS | 3624 | 1464908701309 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:01 INFO - PROCESS | 3624 | ++DOCSHELL 15BF7000 == 53 [pid = 3624] [id = 761] 16:05:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (160A4400) [pid = 3624] [serial = 2281] [outer = 00000000] 16:05:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (161DCC00) [pid = 3624] [serial = 2282] [outer = 160A4400] 16:05:01 INFO - PROCESS | 3624 | 1464908701354 Marionette DEBUG loaded listener.js 16:05:01 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (166A1C00) [pid = 3624] [serial = 2283] [outer = 160A4400] 16:05:01 INFO - PROCESS | 3624 | [3624] 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:05:01 INFO - PROCESS | 3624 | 1464908701861 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:05:01 INFO - {} 16:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:05:01 INFO - {} 16:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:05:01 INFO - {} 16:05:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:05:01 INFO - {} 16:05:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 703ms 16:05:01 INFO - PROCESS | 3624 | 1464908701913 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 16:05:01 INFO - PROCESS | 3624 | 1464908701915 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 16:05:01 INFO - PROCESS | 3624 | 1464908701919 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:05:01 INFO - TEST-START | /FileAPI/fileReader.html 16:05:01 INFO - PROCESS | 3624 | 1464908701920 Marionette TRACE conn2 <- [1,3002,null,{}] 16:05:01 INFO - PROCESS | 3624 | 1464908701923 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:01 INFO - PROCESS | 3624 | 1464908702004 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 16:05:02 INFO - PROCESS | 3624 | 1464908702010 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:02 INFO - PROCESS | 3624 | ++DOCSHELL 16B89800 == 54 [pid = 3624] [id = 762] 16:05:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (16B8A400) [pid = 3624] [serial = 2284] [outer = 00000000] 16:05:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (16DBA400) [pid = 3624] [serial = 2285] [outer = 16B8A400] 16:05:02 INFO - PROCESS | 3624 | 1464908702053 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (16DBB000) [pid = 3624] [serial = 2286] [outer = 16B8A400] 16:05:02 INFO - PROCESS | 3624 | 1464908702541 Marionette TRACE conn2 <- [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]]]}] 16:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:05:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:05:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 640ms 16:05:02 INFO - PROCESS | 3624 | 1464908702557 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 16:05:02 INFO - PROCESS | 3624 | 1464908702559 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 16:05:02 INFO - PROCESS | 3624 | 1464908702562 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:05:02 INFO - TEST-START | /FileAPI/historical.html 16:05:02 INFO - PROCESS | 3624 | 1464908702564 Marionette TRACE conn2 <- [1,3006,null,{}] 16:05:02 INFO - PROCESS | 3624 | 1464908702573 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:02 INFO - PROCESS | 3624 | 1464908702697 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 16:05:02 INFO - PROCESS | 3624 | 1464908702799 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:02 INFO - PROCESS | 3624 | ++DOCSHELL 17A88400 == 55 [pid = 3624] [id = 763] 16:05:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17A8A400) [pid = 3624] [serial = 2287] [outer = 00000000] 16:05:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (17AC9800) [pid = 3624] [serial = 2288] [outer = 17A8A400] 16:05:02 INFO - PROCESS | 3624 | 1464908702843 Marionette DEBUG loaded listener.js 16:05:02 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (17B32400) [pid = 3624] [serial = 2289] [outer = 17A8A400] 16:05:03 INFO - PROCESS | 3624 | 1464908703228 Marionette TRACE conn2 <- [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"]]]}] 16:05:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:05:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:05:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:05:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:05:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:05:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:05:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:05:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:05:03 INFO - TEST-OK | /FileAPI/historical.html | took 687ms 16:05:03 INFO - PROCESS | 3624 | 1464908703267 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 16:05:03 INFO - PROCESS | 3624 | 1464908703269 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 16:05:03 INFO - TEST-START | /FileAPI/idlharness.html 16:05:03 INFO - PROCESS | 3624 | 1464908703272 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:05:03 INFO - PROCESS | 3624 | 1464908703274 Marionette TRACE conn2 <- [1,3010,null,{}] 16:05:03 INFO - PROCESS | 3624 | 1464908703278 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:03 INFO - PROCESS | 3624 | 1464908703396 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 16:05:03 INFO - PROCESS | 3624 | 1464908703402 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:03 INFO - PROCESS | 3624 | ++DOCSHELL 10A59400 == 56 [pid = 3624] [id = 764] 16:05:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (15149800) [pid = 3624] [serial = 2290] [outer = 00000000] 16:05:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (17E67000) [pid = 3624] [serial = 2291] [outer = 15149800] 16:05:03 INFO - PROCESS | 3624 | 1464908703453 Marionette DEBUG loaded listener.js 16:05:03 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (17EA0C00) [pid = 3624] [serial = 2292] [outer = 15149800] 16:05:04 INFO - PROCESS | 3624 | 1464908704484 Marionette TRACE conn2 <- [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]]]}] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17B36400) [pid = 3624] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (175EC800) [pid = 3624] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (1108B800) [pid = 3624] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (15BEA800) [pid = 3624] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (161D4800) [pid = 3624] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (17B56400) [pid = 3624] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (177ADC00) [pid = 3624] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (10B2D000) [pid = 3624] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (15283000) [pid = 3624] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (10A5C800) [pid = 3624] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (0F2F3800) [pid = 3624] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (12B08800) [pid = 3624] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (10EC8C00) [pid = 3624] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (131B1000) [pid = 3624] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (10C37C00) [pid = 3624] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (0C782400) [pid = 3624] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (16DB5800) [pid = 3624] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (17B3AC00) [pid = 3624] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (0C38D400) [pid = 3624] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (1280B800) [pid = 3624] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:05:04 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (166A6C00) [pid = 3624] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:05:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:05:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:05:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:05:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 16:05:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:05:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:05:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:05:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:05:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:05:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:05:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:05:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1374ms 16:05:04 INFO - PROCESS | 3624 | 1464908704644 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 16:05:04 INFO - PROCESS | 3624 | 1464908704647 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 16:05:04 INFO - TEST-START | /FileAPI/idlharness.worker 16:05:04 INFO - PROCESS | 3624 | 1464908704651 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:05:04 INFO - PROCESS | 3624 | 1464908704653 Marionette TRACE conn2 <- [1,3014,null,{}] 16:05:04 INFO - PROCESS | 3624 | 1464908704662 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:04 INFO - PROCESS | 3624 | 1464908704737 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 16:05:04 INFO - PROCESS | 3624 | 1464908704833 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:04 INFO - PROCESS | 3624 | ++DOCSHELL 12897400 == 57 [pid = 3624] [id = 765] 16:05:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (12A9AC00) [pid = 3624] [serial = 2293] [outer = 00000000] 16:05:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (15B64400) [pid = 3624] [serial = 2294] [outer = 12A9AC00] 16:05:04 INFO - PROCESS | 3624 | 1464908704877 Marionette DEBUG loaded listener.js 16:05:04 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (16B8F800) [pid = 3624] [serial = 2295] [outer = 12A9AC00] 16:05:05 INFO - PROCESS | 3624 | [3624] 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:05:05 INFO - PROCESS | 3624 | 1464908705762 Marionette TRACE conn2 <- [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,{},{}]]]}] 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:05:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:05:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:05:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:05:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:05:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:05:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 16:05:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 16:05:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:05:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:05:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:05:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:05:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:05:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:05:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:05:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:05:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:05:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:05:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:05:05 INFO - {} 16:05:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1296ms 16:05:05 INFO - PROCESS | 3624 | 1464908705947 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 16:05:05 INFO - PROCESS | 3624 | 1464908705949 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 16:05:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:05:05 INFO - PROCESS | 3624 | 1464908705952 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:05:05 INFO - PROCESS | 3624 | 1464908705954 Marionette TRACE conn2 <- [1,3018,null,{}] 16:05:05 INFO - PROCESS | 3624 | 1464908705957 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:06 INFO - PROCESS | 3624 | 1464908706038 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 16:05:06 INFO - PROCESS | 3624 | 1464908706044 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:06 INFO - PROCESS | 3624 | ++DOCSHELL 15621C00 == 58 [pid = 3624] [id = 766] 16:05:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (1A8B0C00) [pid = 3624] [serial = 2296] [outer = 00000000] 16:05:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (1B692800) [pid = 3624] [serial = 2297] [outer = 1A8B0C00] 16:05:06 INFO - PROCESS | 3624 | 1464908706086 Marionette DEBUG loaded listener.js 16:05:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (1B695C00) [pid = 3624] [serial = 2298] [outer = 1A8B0C00] 16:05:06 INFO - PROCESS | 3624 | 1464908706607 Marionette TRACE conn2 <- [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]]]}] 16:05:06 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 16:05:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 687ms 16:05:06 INFO - PROCESS | 3624 | 1464908706688 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 16:05:06 INFO - PROCESS | 3624 | 1464908706692 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 16:05:06 INFO - PROCESS | 3624 | 1464908706699 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:05:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:05:06 INFO - PROCESS | 3624 | 1464908706702 Marionette TRACE conn2 <- [1,3022,null,{}] 16:05:06 INFO - PROCESS | 3624 | 1464908706712 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:06 INFO - PROCESS | 3624 | 1464908706827 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 16:05:06 INFO - PROCESS | 3624 | 1464908706943 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:06 INFO - PROCESS | 3624 | ++DOCSHELL 0F2F0400 == 59 [pid = 3624] [id = 767] 16:05:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (1043AC00) [pid = 3624] [serial = 2299] [outer = 00000000] 16:05:06 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (10EEB000) [pid = 3624] [serial = 2300] [outer = 1043AC00] 16:05:06 INFO - PROCESS | 3624 | 1464908707003 Marionette DEBUG loaded listener.js 16:05:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (10F5D800) [pid = 3624] [serial = 2301] [outer = 1043AC00] 16:05:07 INFO - PROCESS | 3624 | 1464908707603 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 16:05:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:05:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 937ms 16:05:07 INFO - PROCESS | 3624 | 1464908707654 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 16:05:07 INFO - PROCESS | 3624 | 1464908707661 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 16:05:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:05:07 INFO - PROCESS | 3624 | 1464908707669 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:05:07 INFO - PROCESS | 3624 | 1464908707672 Marionette TRACE conn2 <- [1,3026,null,{}] 16:05:07 INFO - PROCESS | 3624 | 1464908707675 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:07 INFO - PROCESS | 3624 | 1464908707784 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 16:05:07 INFO - PROCESS | 3624 | 1464908707900 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:07 INFO - PROCESS | 3624 | ++DOCSHELL 14368800 == 60 [pid = 3624] [id = 768] 16:05:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (1513E800) [pid = 3624] [serial = 2302] [outer = 00000000] 16:05:07 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15629000) [pid = 3624] [serial = 2303] [outer = 1513E800] 16:05:07 INFO - PROCESS | 3624 | 1464908707995 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (15B65400) [pid = 3624] [serial = 2304] [outer = 1513E800] 16:05:08 INFO - PROCESS | 3624 | 1464908708537 Marionette TRACE conn2 <- [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"]]]}] 16:05:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:05:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:05:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:05:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 890ms 16:05:08 INFO - PROCESS | 3624 | 1464908708576 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 16:05:08 INFO - PROCESS | 3624 | 1464908708580 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 16:05:08 INFO - PROCESS | 3624 | 1464908708584 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:05:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:05:08 INFO - PROCESS | 3624 | 1464908708588 Marionette TRACE conn2 <- [1,3030,null,{}] 16:05:08 INFO - PROCESS | 3624 | 1464908708599 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:08 INFO - PROCESS | 3624 | 1464908708709 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 16:05:08 INFO - PROCESS | 3624 | 1464908708855 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:08 INFO - PROCESS | 3624 | ++DOCSHELL 175EF400 == 61 [pid = 3624] [id = 769] 16:05:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (1774C000) [pid = 3624] [serial = 2305] [outer = 00000000] 16:05:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17B56000) [pid = 3624] [serial = 2306] [outer = 1774C000] 16:05:08 INFO - PROCESS | 3624 | 1464908708913 Marionette DEBUG loaded listener.js 16:05:08 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17F06400) [pid = 3624] [serial = 2307] [outer = 1774C000] 16:05:09 INFO - PROCESS | 3624 | 1464908709631 Marionette TRACE conn2 <- [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]]]}] 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:05:09 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. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:05:09 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'.) 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:05:09 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. 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:05:09 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. 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:05:09 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. 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 16:05:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:05:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:05:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:05:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1140ms 16:05:09 INFO - PROCESS | 3624 | 1464908709722 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 16:05:09 INFO - PROCESS | 3624 | 1464908709725 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 16:05:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:05:09 INFO - PROCESS | 3624 | 1464908709728 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:05:09 INFO - PROCESS | 3624 | 1464908709730 Marionette TRACE conn2 <- [1,3034,null,{}] 16:05:09 INFO - PROCESS | 3624 | 1464908709734 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:09 INFO - PROCESS | 3624 | 1464908709847 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 16:05:09 INFO - PROCESS | 3624 | 1464908709984 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:09 INFO - PROCESS | 3624 | ++DOCSHELL 1A009800 == 62 [pid = 3624] [id = 770] 16:05:09 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (1A1C6C00) [pid = 3624] [serial = 2308] [outer = 00000000] 16:05:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (1B69AC00) [pid = 3624] [serial = 2309] [outer = 1A1C6C00] 16:05:10 INFO - PROCESS | 3624 | 1464908710038 Marionette DEBUG loaded listener.js 16:05:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (1B69DC00) [pid = 3624] [serial = 2310] [outer = 1A1C6C00] 16:05:10 INFO - PROCESS | 3624 | [3624] 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:05:10 INFO - PROCESS | 3624 | 1464908710582 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:05:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:05:10 INFO - {} 16:05:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 905ms 16:05:10 INFO - PROCESS | 3624 | 1464908710652 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 16:05:10 INFO - PROCESS | 3624 | 1464908710655 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 16:05:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:05:10 INFO - PROCESS | 3624 | 1464908710663 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:05:10 INFO - PROCESS | 3624 | 1464908710665 Marionette TRACE conn2 <- [1,3038,null,{}] 16:05:10 INFO - PROCESS | 3624 | 1464908710669 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:10 INFO - PROCESS | 3624 | 1464908710775 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 16:05:10 INFO - PROCESS | 3624 | 1464908710885 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:10 INFO - PROCESS | 3624 | ++DOCSHELL 10ED1C00 == 63 [pid = 3624] [id = 771] 16:05:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (1A4D5800) [pid = 3624] [serial = 2311] [outer = 00000000] 16:05:10 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (1B87F400) [pid = 3624] [serial = 2312] [outer = 1A4D5800] 16:05:10 INFO - PROCESS | 3624 | 1464908710937 Marionette DEBUG loaded listener.js 16:05:11 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (1B882C00) [pid = 3624] [serial = 2313] [outer = 1A4D5800] 16:05:11 INFO - PROCESS | 3624 | 1464908711482 Marionette TRACE conn2 <- [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]]]}] 16:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:05:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:05:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 844ms 16:05:11 INFO - PROCESS | 3624 | 1464908711524 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 16:05:11 INFO - PROCESS | 3624 | 1464908711526 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 16:05:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:05:11 INFO - PROCESS | 3624 | 1464908711531 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:05:11 INFO - PROCESS | 3624 | 1464908711533 Marionette TRACE conn2 <- [1,3042,null,{}] 16:05:11 INFO - PROCESS | 3624 | 1464908711537 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:11 INFO - PROCESS | 3624 | 1464908711665 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 16:05:11 INFO - PROCESS | 3624 | 1464908711964 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:12 INFO - PROCESS | 3624 | ++DOCSHELL 0C783800 == 64 [pid = 3624] [id = 772] 16:05:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 125 (0C787C00) [pid = 3624] [serial = 2314] [outer = 00000000] 16:05:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 126 (105FBC00) [pid = 3624] [serial = 2315] [outer = 0C787C00] 16:05:12 INFO - PROCESS | 3624 | 1464908712049 Marionette DEBUG loaded listener.js 16:05:12 INFO - PROCESS | 3624 | ++DOMWINDOW == 127 (10B34800) [pid = 3624] [serial = 2316] [outer = 0C787C00] 16:05:12 INFO - PROCESS | 3624 | 1464908712815 Marionette TRACE conn2 <- [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"]]]}] 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:05:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:05:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:12 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" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:12 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" 16:05:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:05:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:05:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:05:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1437ms 16:05:12 INFO - PROCESS | 3624 | 1464908713000 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 16:05:12 INFO - PROCESS | 3624 | 1464908713004 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 16:05:13 INFO - PROCESS | 3624 | 1464908713010 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - PROCESS | 3624 | 1464908713013 Marionette TRACE conn2 <- [1,3046,null,{}] 16:05:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:05:13 INFO - PROCESS | 3624 | 1464908713018 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:13 INFO - PROCESS | 3624 | 1464908713105 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 16:05:13 INFO - PROCESS | 3624 | 1464908713247 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:13 INFO - PROCESS | 3624 | ++DOCSHELL 11C0A400 == 65 [pid = 3624] [id = 773] 16:05:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 128 (1322B800) [pid = 3624] [serial = 2317] [outer = 00000000] 16:05:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 129 (140CB000) [pid = 3624] [serial = 2318] [outer = 1322B800] 16:05:13 INFO - PROCESS | 3624 | 1464908713296 Marionette DEBUG loaded listener.js 16:05:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 130 (14366800) [pid = 3624] [serial = 2319] [outer = 1322B800] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 175E5C00 == 64 [pid = 3624] [id = 723] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 0C38D000 == 63 [pid = 3624] [id = 719] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 12897400 == 62 [pid = 3624] [id = 765] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 10A59400 == 61 [pid = 3624] [id = 764] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 17A88400 == 60 [pid = 3624] [id = 763] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 16B89800 == 59 [pid = 3624] [id = 762] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 15BF7000 == 58 [pid = 3624] [id = 761] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 15281800 == 57 [pid = 3624] [id = 760] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 10B2C800 == 56 [pid = 3624] [id = 759] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 0F2ED000 == 55 [pid = 3624] [id = 758] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 1A4CF000 == 54 [pid = 3624] [id = 756] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 14366400 == 53 [pid = 3624] [id = 752] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 1043F400 == 52 [pid = 3624] [id = 751] 16:05:13 INFO - PROCESS | 3624 | --DOCSHELL 1288A000 == 51 [pid = 3624] [id = 750] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 129 (18FB7C00) [pid = 3624] [serial = 2248] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 128 (17E9B800) [pid = 3624] [serial = 2238] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 127 (15147800) [pid = 3624] [serial = 2216] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 126 (16DB8C00) [pid = 3624] [serial = 2165] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 125 (166A0800) [pid = 3624] [serial = 2228] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 124 (161D9C00) [pid = 3624] [serial = 2227] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 123 (17BC4400) [pid = 3624] [serial = 2236] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 122 (17A94400) [pid = 3624] [serial = 2233] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 121 (17B3DC00) [pid = 3624] [serial = 2245] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 120 (1562E000) [pid = 3624] [serial = 2224] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 119 (16DB6000) [pid = 3624] [serial = 2231] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 118 (1594D400) [pid = 3624] [serial = 2225] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 117 (1896E400) [pid = 3624] [serial = 2212] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 116 (10B29400) [pid = 3624] [serial = 2117] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 115 (131AE800) [pid = 3624] [serial = 2218] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 114 (13238000) [pid = 3624] [serial = 2222] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 113 (17EBD800) [pid = 3624] [serial = 2239] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 112 (140D2400) [pid = 3624] [serial = 2120] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 111 (17ABE400) [pid = 3624] [serial = 2234] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 110 (12B0CC00) [pid = 3624] [serial = 2204] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 109 (13720400) [pid = 3624] [serial = 2215] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (10B2FC00) [pid = 3624] [serial = 2241] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (175E7400) [pid = 3624] [serial = 2156] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (13DE0C00) [pid = 3624] [serial = 2219] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (112AC400) [pid = 3624] [serial = 2242] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17B55C00) [pid = 3624] [serial = 2168] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (11C0A800) [pid = 3624] [serial = 2203] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (151CC800) [pid = 3624] [serial = 2206] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (10B2F000) [pid = 3624] [serial = 2159] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (175E3C00) [pid = 3624] [serial = 2244] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (13129C00) [pid = 3624] [serial = 2162] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (17B59C00) [pid = 3624] [serial = 2209] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (16DAFC00) [pid = 3624] [serial = 2230] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 96 (12D3C400) [pid = 3624] [serial = 2221] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 95 (17A86400) [pid = 3624] [serial = 2123] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | --DOMWINDOW == 94 (18FB5C00) [pid = 3624] [serial = 2247] [outer = 00000000] [url = about:blank] 16:05:13 INFO - PROCESS | 3624 | 1464908713830 Marionette TRACE conn2 <- [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]]]}] 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:05:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:05:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:05:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:05:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:05:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:05:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:05:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 843ms 16:05:13 INFO - PROCESS | 3624 | 1464908713866 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 16:05:13 INFO - PROCESS | 3624 | 1464908713869 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 16:05:13 INFO - PROCESS | 3624 | 1464908713874 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:05:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:05:13 INFO - PROCESS | 3624 | 1464908713876 Marionette TRACE conn2 <- [1,3050,null,{}] 16:05:13 INFO - PROCESS | 3624 | 1464908713879 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:13 INFO - PROCESS | 3624 | 1464908713966 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 16:05:13 INFO - PROCESS | 3624 | 1464908713973 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:13 INFO - PROCESS | 3624 | ++DOCSHELL 10B2C800 == 52 [pid = 3624] [id = 774] 16:05:13 INFO - PROCESS | 3624 | ++DOMWINDOW == 95 (11C8A800) [pid = 3624] [serial = 2320] [outer = 00000000] 16:05:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 96 (131ABC00) [pid = 3624] [serial = 2321] [outer = 11C8A800] 16:05:14 INFO - PROCESS | 3624 | 1464908714018 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 97 (1435E800) [pid = 3624] [serial = 2322] [outer = 11C8A800] 16:05:14 INFO - PROCESS | 3624 | [3624] 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:05:14 INFO - PROCESS | 3624 | 1464908714540 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:05:14 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:05:14 INFO - {} 16:05:14 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 687ms 16:05:14 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:05:14 INFO - PROCESS | 3624 | 1464908714576 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 16:05:14 INFO - PROCESS | 3624 | 1464908714578 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 16:05:14 INFO - PROCESS | 3624 | 1464908714582 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:05:14 INFO - PROCESS | 3624 | 1464908714588 Marionette TRACE conn2 <- [1,3054,null,{}] 16:05:14 INFO - PROCESS | 3624 | 1464908714596 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:14 INFO - PROCESS | 3624 | 1464908714710 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 16:05:14 INFO - PROCESS | 3624 | 1464908714829 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:14 INFO - PROCESS | 3624 | ++DOCSHELL 15283000 == 53 [pid = 3624] [id = 775] 16:05:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (1562E000) [pid = 3624] [serial = 2323] [outer = 00000000] 16:05:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (15BF7800) [pid = 3624] [serial = 2324] [outer = 1562E000] 16:05:14 INFO - PROCESS | 3624 | 1464908714874 Marionette DEBUG loaded listener.js 16:05:14 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (160A6C00) [pid = 3624] [serial = 2325] [outer = 1562E000] 16:05:15 INFO - PROCESS | 3624 | 1464908715220 Marionette TRACE conn2 <- [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]]]}] 16:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:05:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:05:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 687ms 16:05:15 INFO - PROCESS | 3624 | 1464908715279 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 3624 | 1464908715282 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 16:05:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:05:15 INFO - PROCESS | 3624 | 1464908715285 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 3624 | 1464908715287 Marionette TRACE conn2 <- [1,3058,null,{}] 16:05:15 INFO - PROCESS | 3624 | 1464908715291 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:15 INFO - PROCESS | 3624 | 1464908715392 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 16:05:15 INFO - PROCESS | 3624 | 1464908715400 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:15 INFO - PROCESS | 3624 | ++DOCSHELL 161D2400 == 54 [pid = 3624] [id = 776] 16:05:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (161DC800) [pid = 3624] [serial = 2326] [outer = 00000000] 16:05:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (166A3C00) [pid = 3624] [serial = 2327] [outer = 161DC800] 16:05:15 INFO - PROCESS | 3624 | 1464908715444 Marionette DEBUG loaded listener.js 16:05:15 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (166ABC00) [pid = 3624] [serial = 2328] [outer = 161DC800] 16:05:15 INFO - PROCESS | 3624 | 1464908715938 Marionette TRACE conn2 <- [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]]]}] 16:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:05:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:05:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 687ms 16:05:15 INFO - PROCESS | 3624 | 1464908715984 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 16:05:15 INFO - PROCESS | 3624 | 1464908715986 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 16:05:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:05:15 INFO - PROCESS | 3624 | 1464908715990 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:05:15 INFO - PROCESS | 3624 | 1464908715991 Marionette TRACE conn2 <- [1,3062,null,{}] 16:05:15 INFO - PROCESS | 3624 | 1464908715995 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:16 INFO - PROCESS | 3624 | 1464908716113 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 16:05:16 INFO - PROCESS | 3624 | 1464908716205 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:16 INFO - PROCESS | 3624 | ++DOCSHELL 1058C800 == 55 [pid = 3624] [id = 777] 16:05:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (16DAF400) [pid = 3624] [serial = 2329] [outer = 00000000] 16:05:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (16DB7400) [pid = 3624] [serial = 2330] [outer = 16DAF400] 16:05:16 INFO - PROCESS | 3624 | 1464908716256 Marionette DEBUG loaded listener.js 16:05:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (171D8000) [pid = 3624] [serial = 2331] [outer = 16DAF400] 16:05:16 INFO - PROCESS | 3624 | 1464908716670 Marionette TRACE conn2 <- [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]]]}] 16:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:05:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:05:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 16:05:16 INFO - PROCESS | 3624 | 1464908716730 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 16:05:16 INFO - PROCESS | 3624 | 1464908716732 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 16:05:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:05:16 INFO - PROCESS | 3624 | 1464908716736 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:05:16 INFO - PROCESS | 3624 | 1464908716737 Marionette TRACE conn2 <- [1,3066,null,{}] 16:05:16 INFO - PROCESS | 3624 | 1464908716746 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:16 INFO - PROCESS | 3624 | 1464908716865 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 16:05:16 INFO - PROCESS | 3624 | 1464908716876 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:16 INFO - PROCESS | 3624 | ++DOCSHELL 161D8800 == 56 [pid = 3624] [id = 778] 16:05:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (166A3800) [pid = 3624] [serial = 2332] [outer = 00000000] 16:05:16 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (175EC000) [pid = 3624] [serial = 2333] [outer = 166A3800] 16:05:16 INFO - PROCESS | 3624 | 1464908716976 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (177B1800) [pid = 3624] [serial = 2334] [outer = 166A3800] 16:05:17 INFO - PROCESS | 3624 | 1464908717381 Marionette TRACE conn2 <- [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] 16:05:17 INFO - PROCESS | 3624 | 1464908717453 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 16:05:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:05:17 INFO - PROCESS | 3624 | 1464908717463 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:05:17 INFO - PROCESS | 3624 | 1464908717465 Marionette TRACE conn2 <- [1,3070,null,{}] 16:05:17 INFO - PROCESS | 3624 | 1464908717468 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:17 INFO - PROCESS | 3624 | 1464908717610 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 108 (131B8C00) [pid = 3624] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 107 (160A4400) [pid = 3624] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 106 (1A4CF400) [pid = 3624] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 105 (0F2F3400) [pid = 3624] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 104 (17A8A400) [pid = 3624] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 103 (16B8A400) [pid = 3624] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 102 (10B2D800) [pid = 3624] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 101 (15623000) [pid = 3624] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 100 (12A9AC00) [pid = 3624] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 99 (15149800) [pid = 3624] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 98 (183B8800) [pid = 3624] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 16:05:17 INFO - PROCESS | 3624 | --DOMWINDOW == 97 (17A8F400) [pid = 3624] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 16:05:17 INFO - PROCESS | 3624 | 1464908717781 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:17 INFO - PROCESS | 3624 | ++DOCSHELL 10B2C000 == 57 [pid = 3624] [id = 779] 16:05:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 98 (10B2D800) [pid = 3624] [serial = 2335] [outer = 00000000] 16:05:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 99 (1567B000) [pid = 3624] [serial = 2336] [outer = 10B2D800] 16:05:17 INFO - PROCESS | 3624 | 1464908717825 Marionette DEBUG loaded listener.js 16:05:17 INFO - PROCESS | 3624 | ++DOMWINDOW == 100 (175E1C00) [pid = 3624] [serial = 2337] [outer = 10B2D800] 16:05:18 INFO - PROCESS | 3624 | 1464908718172 Marionette TRACE conn2 <- [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]]]}] 16:05:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:05:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:05:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 734ms 16:05:18 INFO - PROCESS | 3624 | 1464908718202 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 3624 | 1464908718204 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 16:05:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:05:18 INFO - PROCESS | 3624 | 1464908718207 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 3624 | 1464908718209 Marionette TRACE conn2 <- [1,3074,null,{}] 16:05:18 INFO - PROCESS | 3624 | 1464908718212 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:18 INFO - PROCESS | 3624 | 1464908718333 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 16:05:18 INFO - PROCESS | 3624 | 1464908718342 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:18 INFO - PROCESS | 3624 | ++DOCSHELL 105FAC00 == 58 [pid = 3624] [id = 780] 16:05:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 101 (16DB0800) [pid = 3624] [serial = 2338] [outer = 00000000] 16:05:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 102 (17B4CC00) [pid = 3624] [serial = 2339] [outer = 16DB0800] 16:05:18 INFO - PROCESS | 3624 | 1464908718385 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 103 (17B51400) [pid = 3624] [serial = 2340] [outer = 16DB0800] 16:05:18 INFO - PROCESS | 3624 | 1464908718765 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:05:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:05:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 593ms 16:05:18 INFO - PROCESS | 3624 | 1464908718788 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 16:05:18 INFO - PROCESS | 3624 | 1464908718790 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 16:05:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:05:18 INFO - PROCESS | 3624 | 1464908718794 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:05:18 INFO - PROCESS | 3624 | 1464908718795 Marionette TRACE conn2 <- [1,3078,null,{}] 16:05:18 INFO - PROCESS | 3624 | 1464908718799 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:18 INFO - PROCESS | 3624 | 1464908718887 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 16:05:18 INFO - PROCESS | 3624 | 1464908718892 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:18 INFO - PROCESS | 3624 | ++DOCSHELL 10C3E400 == 59 [pid = 3624] [id = 781] 16:05:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 104 (17B59000) [pid = 3624] [serial = 2341] [outer = 00000000] 16:05:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 105 (17EA9C00) [pid = 3624] [serial = 2342] [outer = 17B59000] 16:05:18 INFO - PROCESS | 3624 | 1464908718935 Marionette DEBUG loaded listener.js 16:05:18 INFO - PROCESS | 3624 | ++DOMWINDOW == 106 (17EC2400) [pid = 3624] [serial = 2343] [outer = 17B59000] 16:05:19 INFO - PROCESS | 3624 | 1464908719371 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:05:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:05:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 640ms 16:05:19 INFO - PROCESS | 3624 | 1464908719432 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 16:05:19 INFO - PROCESS | 3624 | 1464908719434 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 16:05:19 INFO - PROCESS | 3624 | 1464908719437 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:05:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:05:19 INFO - PROCESS | 3624 | 1464908719439 Marionette TRACE conn2 <- [1,3082,null,{}] 16:05:19 INFO - PROCESS | 3624 | 1464908719442 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:19 INFO - PROCESS | 3624 | 1464908719524 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 16:05:19 INFO - PROCESS | 3624 | 1464908719529 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:19 INFO - PROCESS | 3624 | ++DOCSHELL 17E62C00 == 60 [pid = 3624] [id = 782] 16:05:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 107 (17E9C800) [pid = 3624] [serial = 2344] [outer = 00000000] 16:05:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 108 (183B9000) [pid = 3624] [serial = 2345] [outer = 17E9C800] 16:05:19 INFO - PROCESS | 3624 | 1464908719578 Marionette DEBUG loaded listener.js 16:05:19 INFO - PROCESS | 3624 | ++DOMWINDOW == 109 (15147000) [pid = 3624] [serial = 2346] [outer = 17E9C800] 16:05:20 INFO - PROCESS | 3624 | 1464908720217 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:05:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:05:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 827ms 16:05:20 INFO - PROCESS | 3624 | 1464908720300 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 16:05:20 INFO - PROCESS | 3624 | 1464908720305 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 16:05:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:05:20 INFO - PROCESS | 3624 | 1464908720326 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:05:20 INFO - PROCESS | 3624 | 1464908720330 Marionette TRACE conn2 <- [1,3086,null,{}] 16:05:20 INFO - PROCESS | 3624 | 1464908720336 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:20 INFO - PROCESS | 3624 | 1464908720478 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 16:05:20 INFO - PROCESS | 3624 | 1464908720593 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:20 INFO - PROCESS | 3624 | ++DOCSHELL 1058E400 == 61 [pid = 3624] [id = 783] 16:05:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 110 (10BB3800) [pid = 3624] [serial = 2347] [outer = 00000000] 16:05:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 111 (11A19400) [pid = 3624] [serial = 2348] [outer = 10BB3800] 16:05:20 INFO - PROCESS | 3624 | 1464908720691 Marionette DEBUG loaded listener.js 16:05:20 INFO - PROCESS | 3624 | ++DOMWINDOW == 112 (12B04C00) [pid = 3624] [serial = 2349] [outer = 10BB3800] 16:05:21 INFO - PROCESS | 3624 | 1464908721210 Marionette TRACE conn2 <- [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]]]}] 16:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:05:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:05:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 906ms 16:05:21 INFO - PROCESS | 3624 | 1464908721226 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 16:05:21 INFO - PROCESS | 3624 | 1464908721232 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 16:05:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:05:21 INFO - PROCESS | 3624 | 1464908721238 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:05:21 INFO - PROCESS | 3624 | 1464908721241 Marionette TRACE conn2 <- [1,3090,null,{}] 16:05:21 INFO - PROCESS | 3624 | 1464908721245 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:21 INFO - PROCESS | 3624 | 1464908721355 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 16:05:21 INFO - PROCESS | 3624 | 1464908721477 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:21 INFO - PROCESS | 3624 | ++DOCSHELL 12896400 == 62 [pid = 3624] [id = 784] 16:05:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 113 (13126C00) [pid = 3624] [serial = 2350] [outer = 00000000] 16:05:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 114 (15147400) [pid = 3624] [serial = 2351] [outer = 13126C00] 16:05:21 INFO - PROCESS | 3624 | 1464908721530 Marionette DEBUG loaded listener.js 16:05:21 INFO - PROCESS | 3624 | ++DOMWINDOW == 115 (152DA400) [pid = 3624] [serial = 2352] [outer = 13126C00] 16:05:22 INFO - PROCESS | 3624 | 1464908722067 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:05:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 828ms 16:05:22 INFO - PROCESS | 3624 | 1464908722088 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 16:05:22 INFO - PROCESS | 3624 | 1464908722091 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 16:05:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:05:22 INFO - PROCESS | 3624 | 1464908722096 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 3624 | 1464908722100 Marionette TRACE conn2 <- [1,3094,null,{}] 16:05:22 INFO - PROCESS | 3624 | 1464908722111 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:22 INFO - PROCESS | 3624 | 1464908722219 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 16:05:22 INFO - PROCESS | 3624 | 1464908722381 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:22 INFO - PROCESS | 3624 | ++DOCSHELL 16DBAC00 == 63 [pid = 3624] [id = 785] 16:05:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 116 (17169800) [pid = 3624] [serial = 2353] [outer = 00000000] 16:05:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 117 (17A8C800) [pid = 3624] [serial = 2354] [outer = 17169800] 16:05:22 INFO - PROCESS | 3624 | 1464908722439 Marionette DEBUG loaded listener.js 16:05:22 INFO - PROCESS | 3624 | ++DOMWINDOW == 118 (17B57000) [pid = 3624] [serial = 2355] [outer = 17169800] 16:05:22 INFO - PROCESS | 3624 | 1464908722934 Marionette TRACE conn2 <- [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]]]}] 16:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:05:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:05:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 890ms 16:05:22 INFO - PROCESS | 3624 | 1464908723001 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 16:05:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:05:22 INFO - PROCESS | 3624 | 1464908723004 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 16:05:22 INFO - PROCESS | 3624 | 1464908723008 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:05:22 INFO - PROCESS | 3624 | 1464908723010 Marionette TRACE conn2 <- [1,3098,null,{}] 16:05:23 INFO - PROCESS | 3624 | 1464908723013 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:23 INFO - PROCESS | 3624 | 1464908723121 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 16:05:23 INFO - PROCESS | 3624 | 1464908723282 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:23 INFO - PROCESS | 3624 | ++DOCSHELL 17F50800 == 64 [pid = 3624] [id = 786] 16:05:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 119 (17F55800) [pid = 3624] [serial = 2356] [outer = 00000000] 16:05:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 120 (18973000) [pid = 3624] [serial = 2357] [outer = 17F55800] 16:05:23 INFO - PROCESS | 3624 | 1464908723336 Marionette DEBUG loaded listener.js 16:05:23 INFO - PROCESS | 3624 | ++DOMWINDOW == 121 (18977C00) [pid = 3624] [serial = 2358] [outer = 17F55800] 16:05:23 INFO - PROCESS | 3624 | 1464908723845 Marionette TRACE conn2 <- [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"]]]}] 16:05:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:05:23 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 16:05:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:05:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:05:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:05:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:05:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 905ms 16:05:23 INFO - PROCESS | 3624 | 1464908723911 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 16:05:23 INFO - PROCESS | 3624 | 1464908723913 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 16:05:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:05:23 INFO - PROCESS | 3624 | 1464908723916 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:05:23 INFO - PROCESS | 3624 | 1464908723918 Marionette TRACE conn2 <- [1,3102,null,{}] 16:05:23 INFO - PROCESS | 3624 | 1464908723922 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 16:05:24 INFO - PROCESS | 3624 | 1464908724030 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 16:05:24 INFO - PROCESS | 3624 | 1464908724191 Marionette TRACE conn2 -> [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\", \"9781154a-27ae-46f4-88ee-6a7ea8fd12f9\");\n\nvar timer = null;\nif (30000) {\n 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:05:24 INFO - PROCESS | 3624 | ++DOCSHELL 17B35800 == 65 [pid = 3624] [id = 787] 16:05:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 122 (17F55C00) [pid = 3624] [serial = 2359] [outer = 00000000] 16:05:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 123 (18FB8C00) [pid = 3624] [serial = 2360] [outer = 17F55C00] 16:05:24 INFO - PROCESS | 3624 | 1464908724245 Marionette DEBUG loaded listener.js 16:05:24 INFO - PROCESS | 3624 | ++DOMWINDOW == 124 (18FBB800) [pid = 3624] [serial = 2361] [outer = 17F55C00] 16:05:24 INFO - PROCESS | 3624 | 1464908724779 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 16:05:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:05:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 906ms 16:05:24 INFO - PROCESS | 3624 | 1464908724820 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 16:05:24 INFO - PROCESS | 3624 | 1464908724823 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 16:05:25 WARNING - u'runner_teardown' () 16:05:25 INFO - No more tests 16:05:25 INFO - Got 0 unexpected results 16:05:25 INFO - SUITE-END | took 668s 16:05:26 INFO - Closing logging queue 16:05:26 INFO - queue closed 16:05:26 INFO - Return code: 0 16:05:26 WARNING - # TBPL SUCCESS # 16:05:26 INFO - Running post-action listener: _resource_record_post_action 16:05:26 INFO - Running post-run listener: _resource_record_post_run 16:05:27 INFO - Total resource usage - Wall time: 679s; CPU: 17.0%; Read bytes: 91456512; Write bytes: 953358336; Read time: 507053; Write time: 1071568 16:05:27 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:05:27 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 69040128; Read time: 0; Write time: 66682 16:05:27 INFO - run-tests - Wall time: 677s; CPU: 17.0%; Read bytes: 91456512; Write bytes: 817220608; Read time: 507053; Write time: 958214 16:05:27 INFO - Running post-run listener: _upload_blobber_files 16:05:27 INFO - Blob upload gear active. 16:05:27 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 16:05:27 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 16:05:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 16:05:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 16:05:28 INFO - (blobuploader) - INFO - Open directory for files ... 16:05:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 16:05:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:05:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:05:28 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:05:28 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:05:28 INFO - (blobuploader) - INFO - Done attempting. 16:05:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 16:05:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:05:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:05:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:05:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:05:31 INFO - (blobuploader) - INFO - Done attempting. 16:05:31 INFO - (blobuploader) - INFO - Iteration through files over. 16:05:31 INFO - Return code: 0 16:05:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 16:05:31 INFO - Using _rmtree_windows ... 16:05:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 16:05:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7b2af4e8a3f368728d552af3eb7cf254455b7af0f4909a70354abc5f0b6336a83c8d907e6b2c53eb23f0031b69449fba80c0a59c8253ebdfcb7a880671e17b85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/865383d45a9a2cdb62753ffd44fe7d050740382e733832b6a0f2959bee4d8f4f9a079b974b1e986aab28b36bf425bc005252c7cac536702586c4d66bcf0a17c2"} 16:05:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 16:05:31 INFO - Writing to file C:\slave\test\properties\blobber_files 16:05:31 INFO - Contents: 16:05:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7b2af4e8a3f368728d552af3eb7cf254455b7af0f4909a70354abc5f0b6336a83c8d907e6b2c53eb23f0031b69449fba80c0a59c8253ebdfcb7a880671e17b85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/865383d45a9a2cdb62753ffd44fe7d050740382e733832b6a0f2959bee4d8f4f9a079b974b1e986aab28b36bf425bc005252c7cac536702586c4d66bcf0a17c2"} 16:05:31 INFO - Running post-run listener: copy_logs_to_upload_dir 16:05:31 INFO - Copying logs to upload dir... 16:05:31 INFO - mkdir: C:\slave\test\build\upload\logs 16:05:31 INFO - Copying logs to upload dir... 16:05:31 INFO - Using _rmtree_windows ... 16:05:31 INFO - Using _rmtree_windows ... 16:05:31 INFO - Using _rmtree_windows ... 16:05:31 INFO - Using _rmtree_windows ... 16:05:31 INFO - Using _rmtree_windows ... 16:05:31 INFO - Using _rmtree_windows ... 16:05:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=809.824000 ========= master_lag: 6.61 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 36 secs) (at 2016-06-02 16:05:33.156354) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-02 16:05:33.157328) ========= '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:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7b2af4e8a3f368728d552af3eb7cf254455b7af0f4909a70354abc5f0b6336a83c8d907e6b2c53eb23f0031b69449fba80c0a59c8253ebdfcb7a880671e17b85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/865383d45a9a2cdb62753ffd44fe7d050740382e733832b6a0f2959bee4d8f4f9a079b974b1e986aab28b36bf425bc005252c7cac536702586c4d66bcf0a17c2"} build_url:https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/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/7b2af4e8a3f368728d552af3eb7cf254455b7af0f4909a70354abc5f0b6336a83c8d907e6b2c53eb23f0031b69449fba80c0a59c8253ebdfcb7a880671e17b85", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/865383d45a9a2cdb62753ffd44fe7d050740382e733832b6a0f2959bee4d8f4f9a079b974b1e986aab28b36bf425bc005252c7cac536702586c4d66bcf0a17c2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/JIxYpkAYR5iU0FyhnZljFw/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.97 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 1 secs) (at 2016-06-02 16:05:34.249758) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 16:05:34.250107) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-036 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-036 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-036 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 PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-036 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-036 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.110000 ========= master_lag: 0.47 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-02 16:05:34.832395) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 16:05:34.832684) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-02 16:05:35.289279) ========= ========= Total master_lag: 8.25 =========