builder: fx-team_xp-ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-036 starttime: 1461205405.97 results: success (0) buildid: 20160420145812 builduid: 0196ae12dcc544b9abb2c818bb34b6f2 revision: a6623a30d98d63a54ac754b28e55e986643e6c93 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:25.972206) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:25.973703) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:25.974035) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:26.099184) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:26.099894) ========= '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 --19:23:26-- 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% 28.25 MB/s 19:23:26 (28.25 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.734000 ========= master_lag: 0.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:26.911247) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:26.912134) ========= '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.875000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:27.809467) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 19:23:27.809852) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev a6623a30d98d63a54ac754b28e55e986643e6c93 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/fx-team --rev a6623a30d98d63a54ac754b28e55e986643e6c93 --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-04-20 19:23:28,247 truncating revision to first 12 chars 2016-04-20 19:23:28,247 Setting DEBUG logging. 2016-04-20 19:23:28,247 attempt 1/10 2016-04-20 19:23:28,247 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/a6623a30d98d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 19:23:28,608 unpacking tar archive at: fx-team-a6623a30d98d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.125000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-20 19:23:29.026612) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:29.026933) ========= script_repo_revision: a6623a30d98d63a54ac754b28e55e986643e6c93 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:29.027366) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:29.027712) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 19:23:29.040912) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 41 secs) (at 2016-04-20 19:23:29.041283) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'fx-team' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'fx-team', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\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 19:23:29 INFO - MultiFileLogger online at 20160420 19:23:29 in C:\slave\test 19:23:29 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch fx-team --download-symbols true 19:23:29 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 19:23:29 INFO - {'append_to_log': False, 19:23:29 INFO - 'base_work_dir': 'C:\\slave\\test', 19:23:29 INFO - 'blob_upload_branch': 'fx-team', 19:23:29 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 19:23:29 INFO - 'buildbot_json_path': 'buildprops.json', 19:23:29 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 19:23:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 19:23:29 INFO - 'download_minidump_stackwalk': True, 19:23:29 INFO - 'download_symbols': 'true', 19:23:29 INFO - 'e10s': False, 19:23:29 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 19:23:29 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 19:23:29 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 19:23:29 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 19:23:29 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 19:23:29 INFO - 'C:/mozilla-build/tooltool.py'), 19:23:29 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 19:23:29 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 19:23:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 19:23:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 19:23:29 INFO - 'log_level': 'info', 19:23:29 INFO - 'log_to_console': True, 19:23:29 INFO - 'opt_config_files': (), 19:23:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 19:23:29 INFO - '--processes=1', 19:23:29 INFO - '--config=%(test_path)s/wptrunner.ini', 19:23:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 19:23:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 19:23:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 19:23:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 19:23:29 INFO - 'pip_index': False, 19:23:29 INFO - 'require_test_zip': True, 19:23:29 INFO - 'test_type': ('testharness',), 19:23:29 INFO - 'this_chunk': '1', 19:23:29 INFO - 'total_chunks': '10', 19:23:29 INFO - 'virtualenv_path': 'venv', 19:23:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 19:23:29 INFO - 'work_dir': 'build'} 19:23:29 INFO - ##### 19:23:29 INFO - ##### Running clobber step. 19:23:29 INFO - ##### 19:23:29 INFO - Running pre-action listener: _resource_record_pre_action 19:23:29 INFO - Running main action method: clobber 19:23:29 INFO - rmtree: C:\slave\test\build 19:23:29 INFO - Using _rmtree_windows ... 19:23:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 19:24:26 INFO - Running post-action listener: _resource_record_post_action 19:24:26 INFO - ##### 19:24:26 INFO - ##### Running read-buildbot-config step. 19:24:26 INFO - ##### 19:24:26 INFO - Running pre-action listener: _resource_record_pre_action 19:24:26 INFO - Running main action method: read_buildbot_config 19:24:26 INFO - Using buildbot properties: 19:24:26 INFO - { 19:24:26 INFO - "project": "", 19:24:26 INFO - "product": "firefox", 19:24:26 INFO - "script_repo_revision": "production", 19:24:26 INFO - "scheduler": "tests-fx-team-xp_ix-debug-unittest-14-7200", 19:24:26 INFO - "repository": "", 19:24:26 INFO - "buildername": "Windows XP 32-bit fx-team debug test web-platform-tests-1", 19:24:26 INFO - "buildid": "20160420145812", 19:24:26 INFO - "pgo_build": "False", 19:24:26 INFO - "basedir": "C:\\slave\\test", 19:24:26 INFO - "buildnumber": 80, 19:24:26 INFO - "slavename": "t-xp32-ix-036", 19:24:26 INFO - "revision": "a6623a30d98d63a54ac754b28e55e986643e6c93", 19:24:26 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 19:24:26 INFO - "platform": "win32", 19:24:26 INFO - "branch": "fx-team", 19:24:26 INFO - "repo_path": "integration/fx-team", 19:24:26 INFO - "moz_repo_path": "", 19:24:26 INFO - "stage_platform": "win32", 19:24:26 INFO - "builduid": "0196ae12dcc544b9abb2c818bb34b6f2", 19:24:26 INFO - "slavebuilddir": "test" 19:24:26 INFO - } 19:24:26 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json. 19:24:26 INFO - Found installer url https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip. 19:24:26 INFO - Running post-action listener: _resource_record_post_action 19:24:26 INFO - ##### 19:24:26 INFO - ##### Running download-and-extract step. 19:24:26 INFO - ##### 19:24:26 INFO - Running pre-action listener: _resource_record_pre_action 19:24:26 INFO - Running main action method: download_and_extract 19:24:26 INFO - mkdir: C:\slave\test\build\tests 19:24:26 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:24:26 INFO - https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json matches https://queue.taskcluster.net 19:24:26 INFO - trying https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json 19:24:26 INFO - Downloading https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 19:24:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.test_packages.json'}, attempt #1 19:24:27 INFO - Downloaded 1274 bytes. 19:24:27 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win32.test_packages.json 19:24:27 INFO - Using the following test package requirements: 19:24:27 INFO - {u'common': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 19:24:27 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'firefox-48.0a1.en-US.win32.cppunittest.tests.zip'], 19:24:27 INFO - u'gtest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'firefox-48.0a1.en-US.win32.gtest.tests.zip'], 19:24:27 INFO - u'jittest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'jsshell-win32.zip'], 19:24:27 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'firefox-48.0a1.en-US.win32.mochitest.tests.zip'], 19:24:27 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win32.common.tests.zip'], 19:24:27 INFO - u'reftest': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'firefox-48.0a1.en-US.win32.reftest.tests.zip'], 19:24:27 INFO - u'talos': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'firefox-48.0a1.en-US.win32.talos.tests.zip'], 19:24:27 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'], 19:24:27 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win32.common.tests.zip', 19:24:27 INFO - u'firefox-48.0a1.en-US.win32.xpcshell.tests.zip']} 19:24:27 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win32.common.tests.zip', u'firefox-48.0a1.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 19:24:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:24:27 INFO - https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 19:24:27 INFO - trying https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip 19:24:27 INFO - Downloading https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip 19:24:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip'}, attempt #1 19:24:29 INFO - Downloaded 20466527 bytes. 19:24:29 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:24:29 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:24:32 INFO - caution: filename not matched: web-platform/* 19:24:32 INFO - Return code: 11 19:24:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:24:32 INFO - https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 19:24:32 INFO - trying https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip 19:24:32 INFO - Downloading https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip 19:24:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip'}, attempt #1 19:24:34 INFO - Downloaded 36397879 bytes. 19:24:34 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 19:24:34 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 19:25:11 INFO - caution: filename not matched: bin/* 19:25:11 INFO - caution: filename not matched: config/* 19:25:11 INFO - caution: filename not matched: mozbase/* 19:25:11 INFO - caution: filename not matched: marionette/* 19:25:11 INFO - caution: filename not matched: tools/wptserve/* 19:25:11 INFO - Return code: 11 19:25:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:25:11 INFO - https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip matches https://queue.taskcluster.net 19:25:11 INFO - trying https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 19:25:11 INFO - Downloading https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.zip 19:25:11 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip'}, attempt #1 19:25:16 INFO - Downloaded 67466653 bytes. 19:25:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 19:25:16 INFO - mkdir: C:\slave\test\properties 19:25:16 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 19:25:16 INFO - Writing to file C:\slave\test\properties\build_url 19:25:16 INFO - Contents: 19:25:16 INFO - build_url:https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip 19:25:16 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:25:16 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 19:25:16 INFO - Writing to file C:\slave\test\properties\symbols_url 19:25:16 INFO - Contents: 19:25:16 INFO - symbols_url:https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:25:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:25:16 INFO - https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 19:25:16 INFO - trying https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:25:16 INFO - Downloading https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip 19:25:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 19:25:20 INFO - Downloaded 58260896 bytes. 19:25:20 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 19:25:20 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 19:25:25 INFO - Return code: 0 19:25:25 INFO - Running post-action listener: _resource_record_post_action 19:25:25 INFO - Running post-action listener: set_extra_try_arguments 19:25:25 INFO - ##### 19:25:25 INFO - ##### Running create-virtualenv step. 19:25:25 INFO - ##### 19:25:25 INFO - Running pre-action listener: _pre_create_virtualenv 19:25:25 INFO - Running pre-action listener: _resource_record_pre_action 19:25:25 INFO - Running main action method: create_virtualenv 19:25:25 INFO - Creating virtualenv C:\slave\test\build\venv 19:25:25 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 19:25:25 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 19:25:27 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 19:25:28 INFO - Installing distribute......................................................................................................................................................................................done. 19:25:29 INFO - Return code: 0 19:25:29 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 19:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:25:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:25:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:25:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:25:29 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 19:25:29 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 19:25:29 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 19:25:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:25:29 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 19:25:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:25:29 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 19:25:29 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:25:29 INFO - 'DCLOCATION': 'SCL3', 19:25:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:25:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:25:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:25:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:25:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:25:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:25:29 INFO - 'HOMEDRIVE': 'C:', 19:25:29 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:25:29 INFO - 'KTS_VERSION': '1.19c', 19:25:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:25:29 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 19:25:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:25:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:25:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:25:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:25:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:25:29 INFO - 'MOZ_AIRBAG': '1', 19:25:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:25:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:25:29 INFO - 'MOZ_MSVCVERSION': '8', 19:25:29 INFO - 'MOZ_NO_REMOTE': '1', 19:25:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:25:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:25:29 INFO - 'NO_EM_RESTART': '1', 19:25:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:25:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:25:29 INFO - 'OS': 'Windows_NT', 19:25:29 INFO - 'OURDRIVE': 'C:', 19:25:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:25:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:25:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:25:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:25:29 INFO - 'PROCESSOR_LEVEL': '6', 19:25:29 INFO - 'PROCESSOR_REVISION': '1e05', 19:25:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:25:29 INFO - 'PROMPT': '$P$G', 19:25:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:25:29 INFO - 'PWD': 'C:\\slave\\test', 19:25:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:25:29 INFO - 'SESSIONNAME': 'Console', 19:25:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:25:29 INFO - 'SYSTEMDRIVE': 'C:', 19:25:29 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:25:29 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:29 INFO - 'TEST1': 'testie', 19:25:29 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:29 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 19:25:29 INFO - 'USERNAME': 'cltbld', 19:25:29 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:25:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:25:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:25:29 INFO - 'WINDIR': 'C:\\WINDOWS', 19:25:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:25:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:25:30 INFO - Downloading/unpacking psutil>=0.7.1 19:25:30 INFO - Running setup.py egg_info for package psutil 19:25:30 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:25:30 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:25:30 INFO - Installing collected packages: psutil 19:25:30 INFO - Running setup.py install for psutil 19:25:30 INFO - building 'psutil._psutil_windows' extension 19:25:30 INFO - error: Unable to find vcvarsall.bat 19:25:30 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-g9iiif-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:25:30 INFO - running install 19:25:30 INFO - running build 19:25:30 INFO - running build_py 19:25:30 INFO - creating build 19:25:30 INFO - creating build\lib.win32-2.7 19:25:30 INFO - creating build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 19:25:30 INFO - running build_ext 19:25:30 INFO - building 'psutil._psutil_windows' extension 19:25:30 INFO - error: Unable to find vcvarsall.bat 19:25:30 INFO - ---------------------------------------- 19:25:30 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-g9iiif-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:25:30 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data\pip\pip.log 19:25:30 WARNING - Return code: 1 19:25:30 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 19:25:30 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 19:25:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:25:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:25:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 19:25:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:25:30 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 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 19:25:30 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 19:25:30 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 19:25:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:25:30 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 19:25:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:25:30 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 19:25:30 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:25:30 INFO - 'DCLOCATION': 'SCL3', 19:25:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:25:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:25:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:25:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:25:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:25:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:25:30 INFO - 'HOMEDRIVE': 'C:', 19:25:30 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:25:30 INFO - 'KTS_VERSION': '1.19c', 19:25:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:25:30 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 19:25:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:25:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:25:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:25:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:25:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:25:30 INFO - 'MOZ_AIRBAG': '1', 19:25:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:25:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:25:30 INFO - 'MOZ_MSVCVERSION': '8', 19:25:30 INFO - 'MOZ_NO_REMOTE': '1', 19:25:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:25:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:25:30 INFO - 'NO_EM_RESTART': '1', 19:25:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:25:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:25:30 INFO - 'OS': 'Windows_NT', 19:25:30 INFO - 'OURDRIVE': 'C:', 19:25:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:25:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:25:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:25:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:25:30 INFO - 'PROCESSOR_LEVEL': '6', 19:25:30 INFO - 'PROCESSOR_REVISION': '1e05', 19:25:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:25:30 INFO - 'PROMPT': '$P$G', 19:25:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:25:30 INFO - 'PWD': 'C:\\slave\\test', 19:25:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:25:30 INFO - 'SESSIONNAME': 'Console', 19:25:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:25:30 INFO - 'SYSTEMDRIVE': 'C:', 19:25:30 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:25:30 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:30 INFO - 'TEST1': 'testie', 19:25:30 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:30 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 19:25:30 INFO - 'USERNAME': 'cltbld', 19:25:30 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:25:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:25:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:25:30 INFO - 'WINDIR': 'C:\\WINDOWS', 19:25:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:25:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:25:31 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 19:25:31 INFO - Downloading mozsystemmonitor-0.0.tar.gz 19:25:31 INFO - Running setup.py egg_info for package mozsystemmonitor 19:25:31 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 19:25:31 INFO - Running setup.py egg_info for package psutil 19:25:31 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 19:25:31 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 19:25:31 INFO - Installing collected packages: mozsystemmonitor, psutil 19:25:31 INFO - Running setup.py install for mozsystemmonitor 19:25:31 INFO - Running setup.py install for psutil 19:25:31 INFO - building 'psutil._psutil_windows' extension 19:25:31 INFO - error: Unable to find vcvarsall.bat 19:25:31 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-xp8fhj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 19:25:31 INFO - running install 19:25:31 INFO - running build 19:25:31 INFO - running build_py 19:25:31 INFO - running build_ext 19:25:31 INFO - building 'psutil._psutil_windows' extension 19:25:31 INFO - error: Unable to find vcvarsall.bat 19:25:31 INFO - ---------------------------------------- 19:25:31 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-xp8fhj-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 19:25:31 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-036\Application Data\pip\pip.log 19:25:31 WARNING - Return code: 1 19:25:31 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! 19:25:31 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 19:25:31 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')]} 19:25:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:25:31 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')]} 19:25:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:25:31 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 19:25:31 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 19:25:31 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 19:25:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:25:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 19:25:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:25:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 19:25:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:25:31 INFO - 'DCLOCATION': 'SCL3', 19:25:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:25:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:25:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:25:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:25:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:25:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:25:31 INFO - 'HOMEDRIVE': 'C:', 19:25:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:25:31 INFO - 'KTS_VERSION': '1.19c', 19:25:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:25:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 19:25:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:25:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:25:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:25:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:25:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:25:31 INFO - 'MOZ_AIRBAG': '1', 19:25:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:25:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:25:31 INFO - 'MOZ_MSVCVERSION': '8', 19:25:31 INFO - 'MOZ_NO_REMOTE': '1', 19:25:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:25:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:25:31 INFO - 'NO_EM_RESTART': '1', 19:25:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:25:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:25:31 INFO - 'OS': 'Windows_NT', 19:25:31 INFO - 'OURDRIVE': 'C:', 19:25:31 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:25:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:25:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:25:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:25:31 INFO - 'PROCESSOR_LEVEL': '6', 19:25:31 INFO - 'PROCESSOR_REVISION': '1e05', 19:25:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:25:31 INFO - 'PROMPT': '$P$G', 19:25:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:25:31 INFO - 'PWD': 'C:\\slave\\test', 19:25:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:25:31 INFO - 'SESSIONNAME': 'Console', 19:25:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:25:31 INFO - 'SYSTEMDRIVE': 'C:', 19:25:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:25:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:31 INFO - 'TEST1': 'testie', 19:25:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:31 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 19:25:31 INFO - 'USERNAME': 'cltbld', 19:25:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:25:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:25:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:25:31 INFO - 'WINDIR': 'C:\\WINDOWS', 19:25:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:25:31 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:25:31 INFO - Downloading/unpacking blobuploader==1.2.4 19:25:31 INFO - Downloading blobuploader-1.2.4.tar.gz 19:25:31 INFO - Running setup.py egg_info for package blobuploader 19:25:31 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 19:25:33 INFO - Running setup.py egg_info for package requests 19:25:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 19:25:33 INFO - Downloading docopt-0.6.1.tar.gz 19:25:33 INFO - Running setup.py egg_info for package docopt 19:25:33 INFO - Installing collected packages: blobuploader, docopt, requests 19:25:33 INFO - Running setup.py install for blobuploader 19:25:33 INFO - Running setup.py install for docopt 19:25:33 INFO - Running setup.py install for requests 19:25:33 INFO - Successfully installed blobuploader docopt requests 19:25:33 INFO - Cleaning up... 19:25:33 INFO - Return code: 0 19:25:33 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:25:33 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')]} 19:25:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:25:33 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')]} 19:25:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:25:33 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 19:25:33 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 19:25:33 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 19:25:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:25:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 19:25:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:25:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 19:25:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:25:33 INFO - 'DCLOCATION': 'SCL3', 19:25:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:25:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:25:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:25:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:25:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:25:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:25:33 INFO - 'HOMEDRIVE': 'C:', 19:25:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:25:33 INFO - 'KTS_VERSION': '1.19c', 19:25:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:25:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 19:25:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:25:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:25:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:25:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:25:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:25:33 INFO - 'MOZ_AIRBAG': '1', 19:25:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:25:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:25:33 INFO - 'MOZ_MSVCVERSION': '8', 19:25:33 INFO - 'MOZ_NO_REMOTE': '1', 19:25:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:25:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:25:33 INFO - 'NO_EM_RESTART': '1', 19:25:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:25:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:25:33 INFO - 'OS': 'Windows_NT', 19:25:33 INFO - 'OURDRIVE': 'C:', 19:25:33 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', 19:25:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:25:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:25:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:25:33 INFO - 'PROCESSOR_LEVEL': '6', 19:25:33 INFO - 'PROCESSOR_REVISION': '1e05', 19:25:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:25:33 INFO - 'PROMPT': '$P$G', 19:25:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:25:33 INFO - 'PWD': 'C:\\slave\\test', 19:25:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:25:33 INFO - 'SESSIONNAME': 'Console', 19:25:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:25:33 INFO - 'SYSTEMDRIVE': 'C:', 19:25:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:25:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:33 INFO - 'TEST1': 'testie', 19:25:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:33 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 19:25:33 INFO - 'USERNAME': 'cltbld', 19:25:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:25:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:25:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:25:33 INFO - 'WINDIR': 'C:\\WINDOWS', 19:25:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:25:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:25:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:25:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:25:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:25:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:25:40 INFO - Unpacking c:\slave\test\build\tests\marionette 19:25:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:25:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:25:40 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:25:40 INFO - Running setup.py install for browsermob-proxy 19:25:45 INFO - Running setup.py install for manifestparser 19:25:45 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for marionette-client 19:25:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:25:45 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for marionette-driver 19:25:45 INFO - Running setup.py install for mozcrash 19:25:45 INFO - Running setup.py install for mozdebug 19:25:45 INFO - Running setup.py install for mozdevice 19:25:45 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for mozfile 19:25:45 INFO - Running setup.py install for mozhttpd 19:25:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for mozinfo 19:25:45 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for mozInstall 19:25:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for mozleak 19:25:45 INFO - Running setup.py install for mozlog 19:25:45 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for moznetwork 19:25:45 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for mozprocess 19:25:45 INFO - Running setup.py install for mozprofile 19:25:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for mozrunner 19:25:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for mozscreenshot 19:25:45 INFO - Running setup.py install for moztest 19:25:45 INFO - Running setup.py install for mozversion 19:25:45 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:25:45 INFO - Running setup.py install for wptserve 19:25:45 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 19:25:45 INFO - Cleaning up... 19:25:45 INFO - Return code: 0 19:25:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 19:25: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')]} 19:25:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 19:25: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')]} 19:25:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 19:25:45 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 19:25:45 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 19:25:45 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 19:25:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:25:45 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 19:25:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:25:45 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 19:25:45 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:25:45 INFO - 'DCLOCATION': 'SCL3', 19:25:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:25:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:25:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:25:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:25:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:25:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:25:45 INFO - 'HOMEDRIVE': 'C:', 19:25:45 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:25:45 INFO - 'KTS_VERSION': '1.19c', 19:25:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:25:45 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 19:25:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:25:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:25:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:25:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:25:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:25:45 INFO - 'MOZ_AIRBAG': '1', 19:25:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:25:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:25:45 INFO - 'MOZ_MSVCVERSION': '8', 19:25:45 INFO - 'MOZ_NO_REMOTE': '1', 19:25:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:25:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:25:45 INFO - 'NO_EM_RESTART': '1', 19:25:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:25:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:25:45 INFO - 'OS': 'Windows_NT', 19:25:45 INFO - 'OURDRIVE': 'C:', 19:25:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 19:25:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:25:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:25:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:25:45 INFO - 'PROCESSOR_LEVEL': '6', 19:25:45 INFO - 'PROCESSOR_REVISION': '1e05', 19:25:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:25:45 INFO - 'PROMPT': '$P$G', 19:25:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:25:45 INFO - 'PWD': 'C:\\slave\\test', 19:25:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:25:45 INFO - 'SESSIONNAME': 'Console', 19:25:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:25:45 INFO - 'SYSTEMDRIVE': 'C:', 19:25:45 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:25:45 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:45 INFO - 'TEST1': 'testie', 19:25:45 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:25:45 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 19:25:45 INFO - 'USERNAME': 'cltbld', 19:25:45 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:25:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:25:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:25:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:25:45 INFO - 'WINDIR': 'C:\\WINDOWS', 19:25:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:25:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 19:25:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 19:25:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 19:25:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 19:25:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 19:25:52 INFO - Unpacking c:\slave\test\build\tests\marionette 19:25:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 19:25:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:25:52 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)) 19:25:55 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)) 19:25:55 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)) 19:25:55 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)) 19:25:55 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)) 19:25:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 19:25:55 INFO - Downloading blessings-1.6.tar.gz 19:25:55 INFO - Running setup.py egg_info for package blessings 19:25:55 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)) 19:25:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 19:25:55 INFO - Running setup.py install for blessings 19:25:55 INFO - Running setup.py install for browsermob-proxy 19:25:55 INFO - Running setup.py install for manifestparser 19:25:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Running setup.py install for marionette-client 19:25:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 19:25:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Running setup.py install for marionette-driver 19:25:55 INFO - Running setup.py install for mozcrash 19:25:55 INFO - Running setup.py install for mozdebug 19:25:55 INFO - Running setup.py install for mozdevice 19:25:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Running setup.py install for mozhttpd 19:25:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Running setup.py install for mozInstall 19:25:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 19:25:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Running setup.py install for mozleak 19:25:56 INFO - Running setup.py install for mozprofile 19:25:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Running setup.py install for mozrunner 19:25:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Running setup.py install for mozscreenshot 19:25:56 INFO - Running setup.py install for moztest 19:25:56 INFO - Running setup.py install for mozversion 19:25:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 19:25:56 INFO - Running setup.py install for wptserve 19:25:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 19:25:56 INFO - Cleaning up... 19:25:56 INFO - Return code: 0 19:25:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 19:25:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:25:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:25:56 INFO - Reading from file tmpfile_stdout 19:25:56 INFO - Using _rmtree_windows ... 19:25:56 INFO - Using _rmtree_windows ... 19:25:56 INFO - Current package versions: 19:25:56 INFO - blessings == 1.6 19:25:56 INFO - blobuploader == 1.2.4 19:25:56 INFO - browsermob-proxy == 0.6.0 19:25:56 INFO - distribute == 0.6.14 19:25:56 INFO - docopt == 0.6.1 19:25:56 INFO - manifestparser == 1.1 19:25:56 INFO - marionette-client == 2.3.0 19:25:56 INFO - marionette-driver == 1.4.0 19:25:56 INFO - mozInstall == 1.12 19:25:56 INFO - mozcrash == 0.17 19:25:56 INFO - mozdebug == 0.1 19:25:56 INFO - mozdevice == 0.48 19:25:56 INFO - mozfile == 1.2 19:25:56 INFO - mozhttpd == 0.7 19:25:56 INFO - mozinfo == 0.9 19:25:56 INFO - mozleak == 0.1 19:25:56 INFO - mozlog == 3.1 19:25:56 INFO - moznetwork == 0.27 19:25:56 INFO - mozprocess == 0.22 19:25:56 INFO - mozprofile == 0.28 19:25:56 INFO - mozrunner == 6.11 19:25:56 INFO - mozscreenshot == 0.1 19:25:56 INFO - mozsystemmonitor == 0.0 19:25:56 INFO - moztest == 0.7 19:25:56 INFO - mozversion == 1.4 19:25:56 INFO - requests == 1.2.3 19:25:56 INFO - wptserve == 1.4.0 19:25:56 INFO - Running post-action listener: _resource_record_post_action 19:25:56 INFO - Running post-action listener: _start_resource_monitoring 19:25:56 INFO - Starting resource monitoring. 19:25:56 INFO - ##### 19:25:56 INFO - ##### Running pull step. 19:25:56 INFO - ##### 19:25:56 INFO - Running pre-action listener: _resource_record_pre_action 19:25:56 INFO - Running main action method: pull 19:25:56 INFO - Pull has nothing to do! 19:25:56 INFO - Running post-action listener: _resource_record_post_action 19:25:56 INFO - ##### 19:25:56 INFO - ##### Running install step. 19:25:56 INFO - ##### 19:25:56 INFO - Running pre-action listener: _resource_record_pre_action 19:25:56 INFO - Running main action method: install 19:25:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 19:25:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 19:25:57 INFO - Reading from file tmpfile_stdout 19:25:57 INFO - Using _rmtree_windows ... 19:25:57 INFO - Using _rmtree_windows ... 19:25:57 INFO - Detecting whether we're running mozinstall >=1.0... 19:25:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 19:25:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 19:25:57 INFO - Reading from file tmpfile_stdout 19:25:57 INFO - Output received: 19:25:57 INFO - Usage: mozinstall-script.py [options] installer 19:25:57 INFO - Options: 19:25:57 INFO - -h, --help show this help message and exit 19:25:57 INFO - -d DEST, --destination=DEST 19:25:57 INFO - Directory to install application into. [default: 19:25:57 INFO - "C:\slave\test"] 19:25:57 INFO - --app=APP Application being installed. [default: firefox] 19:25:57 INFO - Using _rmtree_windows ... 19:25:57 INFO - Using _rmtree_windows ... 19:25:57 INFO - mkdir: C:\slave\test\build\application 19:25:57 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 19:25:57 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win32.zip --destination C:\slave\test\build\application 19:26:00 INFO - Reading from file tmpfile_stdout 19:26:00 INFO - Output received: 19:26:00 INFO - C:\slave\test\build\application\firefox\firefox.exe 19:26:00 INFO - Using _rmtree_windows ... 19:26:00 INFO - Using _rmtree_windows ... 19:26:00 INFO - Running post-action listener: _resource_record_post_action 19:26:00 INFO - ##### 19:26:00 INFO - ##### Running run-tests step. 19:26:00 INFO - ##### 19:26:00 INFO - Running pre-action listener: _resource_record_pre_action 19:26:00 INFO - Running main action method: run_tests 19:26:00 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 19:26:00 INFO - Minidump filename unknown. Determining based upon platform and architecture. 19:26:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 19:26:00 INFO - grabbing minidump binary from tooltool 19:26:00 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')]} 19:26:00 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 19:26:00 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 19:26:00 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 19:26:00 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 19:26:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpfmdss_ 19:26:01 INFO - INFO - File integrity verified, renaming tmpfmdss_ to win32-minidump_stackwalk.exe 19:26:01 INFO - Return code: 0 19:26:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 19:26:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 19:26:01 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/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 19:26:01 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/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 19:26:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 19:26:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036\\Application Data', 19:26:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 19:26:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-036', 19:26:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 19:26:01 INFO - 'DCLOCATION': 'SCL3', 19:26:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 19:26:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 19:26:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 19:26:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 19:26:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 19:26:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 19:26:01 INFO - 'HOMEDRIVE': 'C:', 19:26:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:26:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 19:26:01 INFO - 'KTS_VERSION': '1.19c', 19:26:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 19:26:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-036', 19:26:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 19:26:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 19:26:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 19:26:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 19:26:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 19:26:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 19:26:01 INFO - 'MOZ_AIRBAG': '1', 19:26:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 19:26:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 19:26:02 INFO - 'MOZ_MSVCVERSION': '8', 19:26:02 INFO - 'MOZ_NO_REMOTE': '1', 19:26:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 19:26:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 19:26:02 INFO - 'NO_EM_RESTART': '1', 19:26:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 19:26:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 19:26:02 INFO - 'OS': 'Windows_NT', 19:26:02 INFO - 'OURDRIVE': 'C:', 19:26:02 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', 19:26:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 19:26:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 19:26:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 19:26:02 INFO - 'PROCESSOR_LEVEL': '6', 19:26:02 INFO - 'PROCESSOR_REVISION': '1e05', 19:26:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 19:26:02 INFO - 'PROMPT': '$P$G', 19:26:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 19:26:02 INFO - 'PWD': 'C:\\slave\\test', 19:26:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 19:26:02 INFO - 'SESSIONNAME': 'Console', 19:26:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 19:26:02 INFO - 'SYSTEMDRIVE': 'C:', 19:26:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 19:26:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:26:02 INFO - 'TEST1': 'testie', 19:26:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 19:26:02 INFO - 'USERDOMAIN': 'T-XP32-IX-036', 19:26:02 INFO - 'USERNAME': 'cltbld', 19:26:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-036', 19:26:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 19:26:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 19:26:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 19:26:02 INFO - 'WINDIR': 'C:\\WINDOWS', 19:26:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 19:26:02 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/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 19:26:03 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 19:26:03 INFO - import pkg_resources 19:26:04 INFO - Using 1 client processes 19:26:07 INFO - SUITE-START | Running 778 tests 19:26:07 INFO - Running testharness tests 19:26:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 19:26:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 19:26:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 19:26:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 19:26:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 19:26:07 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 19:26:07 INFO - Setting up ssl 19:26:08 INFO - PROCESS | certutil | 19:26:08 INFO - PROCESS | certutil | 19:26:08 INFO - PROCESS | certutil | 19:26:08 INFO - Certificate Nickname Trust Attributes 19:26:08 INFO - SSL,S/MIME,JAR/XPI 19:26:08 INFO - 19:26:08 INFO - web-platform-tests CT,, 19:26:08 INFO - 19:26:08 INFO - Starting runner 19:26:09 INFO - PROCESS | 1356 | [1356] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/startupcache/StartupCache.cpp, line 228 19:26:09 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 19:26:10 INFO - PROCESS | 1356 | [1356] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 19:26:11 INFO - PROCESS | 1356 | [1356] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 19:26:11 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:26:11 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:26:11 INFO - PROCESS | 1356 | 1461205571403 Marionette DEBUG Marionette enabled via build flag and pref 19:26:11 INFO - PROCESS | 1356 | ++DOCSHELL 1449D000 == 1 [pid = 1356] [id = 1] 19:26:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 1 (1449D400) [pid = 1356] [serial = 1] [outer = 00000000] 19:26:11 INFO - PROCESS | 1356 | [1356] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 19:26:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 2 (1449E000) [pid = 1356] [serial = 2] [outer = 1449D400] 19:26:11 INFO - PROCESS | 1356 | [1356] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2858 19:26:11 INFO - PROCESS | 1356 | [1356] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2252 19:26:11 INFO - PROCESS | 1356 | ++DOCSHELL 14D63800 == 2 [pid = 1356] [id = 2] 19:26:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 3 (14D63C00) [pid = 1356] [serial = 3] [outer = 00000000] 19:26:11 INFO - PROCESS | 1356 | [1356] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 19:26:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 4 (14D64800) [pid = 1356] [serial = 4] [outer = 14D63C00] 19:26:11 INFO - PROCESS | 1356 | 1461205571945 Marionette INFO Listening on port 2828 19:26:12 INFO - PROCESS | 1356 | 1461205572330 Marionette DEBUG Marionette enabled via command-line flag 19:26:12 INFO - PROCESS | 1356 | ++DOCSHELL 15EEF400 == 3 [pid = 1356] [id = 3] 19:26:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 5 (15EF7400) [pid = 1356] [serial = 5] [outer = 00000000] 19:26:12 INFO - PROCESS | 1356 | [1356] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 19:26:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 6 (15EF8000) [pid = 1356] [serial = 6] [outer = 15EF7400] 19:26:12 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 19:26:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 7 (16A3A800) [pid = 1356] [serial = 7] [outer = 14D63C00] 19:26:12 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:26:12 INFO - PROCESS | 1356 | 1461205572685 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1767 19:26:12 INFO - PROCESS | 1356 | 1461205572790 Marionette DEBUG Closed connection conn0 19:26:12 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:26:12 INFO - PROCESS | 1356 | 1461205572800 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1768 19:26:12 INFO - PROCESS | 1356 | 1461205572840 Marionette DEBUG Closed connection conn1 19:26:12 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 19:26:12 INFO - PROCESS | 1356 | 1461205572847 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1769 19:26:12 INFO - PROCESS | 1356 | ++DOCSHELL 16D51000 == 4 [pid = 1356] [id = 4] 19:26:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 8 (16D52000) [pid = 1356] [serial = 8] [outer = 00000000] 19:26:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 9 (16E91000) [pid = 1356] [serial = 9] [outer = 16D52000] 19:26:12 INFO - PROCESS | 1356 | [1356] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 19:26:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 10 (16E99000) [pid = 1356] [serial = 10] [outer = 16D52000] 19:26:13 INFO - PROCESS | 1356 | 1461205573091 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 19:26:13 INFO - PROCESS | 1356 | 1461205573096 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420145812","device":"desktop","version":"48.0a1"} 19:26:13 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:26:13 INFO - PROCESS | 1356 | [1356] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:26:13 INFO - PROCESS | 1356 | [1356] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 19:26:13 INFO - PROCESS | 1356 | [1356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:26:14 INFO - PROCESS | 1356 | ++DOCSHELL 18B7D800 == 5 [pid = 1356] [id = 5] 19:26:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 11 (18B7E000) [pid = 1356] [serial = 11] [outer = 00000000] 19:26:14 INFO - PROCESS | 1356 | ++DOCSHELL 18B7FC00 == 6 [pid = 1356] [id = 6] 19:26:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 12 (18B80C00) [pid = 1356] [serial = 12] [outer = 00000000] 19:26:14 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:26:14 INFO - PROCESS | 1356 | ++DOCSHELL 19568400 == 7 [pid = 1356] [id = 7] 19:26:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 13 (19568800) [pid = 1356] [serial = 13] [outer = 00000000] 19:26:14 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 19:26:14 INFO - PROCESS | 1356 | [1356] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 19:26:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 14 (19973C00) [pid = 1356] [serial = 14] [outer = 19568800] 19:26:14 INFO - PROCESS | 1356 | [1356] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2891 19:26:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 15 (1978D800) [pid = 1356] [serial = 15] [outer = 18B7E000] 19:26:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 16 (1978F000) [pid = 1356] [serial = 16] [outer = 18B80C00] 19:26:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 17 (19C46800) [pid = 1356] [serial = 17] [outer = 19568800] 19:26:15 INFO - PROCESS | 1356 | 1461205575611 Marionette DEBUG loaded listener.js 19:26:15 INFO - PROCESS | 1356 | 1461205575625 Marionette DEBUG loaded listener.js 19:26:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 18 (1ABF2000) [pid = 1356] [serial = 18] [outer = 19568800] 19:26:16 INFO - PROCESS | 1356 | 1461205576169 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"5d763e89-3d3e-4921-9980-d8484a35ae01","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","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":"20160420145812","device":"desktop","version":"48.0a1","command_id":1}}] 19:26:16 INFO - PROCESS | 1356 | 1461205576345 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}] 19:26:16 INFO - PROCESS | 1356 | 1461205576414 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 19:26:16 INFO - PROCESS | 1356 | 1461205576553 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 19:26:16 INFO - PROCESS | 1356 | [1356] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 19:26:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 19 (1691F800) [pid = 1356] [serial = 19] [outer = 19568800] 19:26:16 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:26:17 INFO - PROCESS | 1356 | 1461205577026 Marionette TRACE conn2 <- [1,3,null,{}] 19:26:17 INFO - PROCESS | 1356 | 1461205577048 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 19:26:17 INFO - PROCESS | 1356 | 1461205577101 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 19:26:17 INFO - PROCESS | 1356 | 1461205577117 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 19:26:17 INFO - PROCESS | 1356 | 1461205577119 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 19:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 19:26:17 INFO - PROCESS | 1356 | 1461205577123 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 19:26:17 INFO - PROCESS | 1356 | 1461205577127 Marionette TRACE conn2 <- [1,6,null,{}] 19:26:17 INFO - PROCESS | 1356 | 1461205577131 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}] 19:26:17 INFO - PROCESS | 1356 | 1461205577143 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 19:26:17 INFO - PROCESS | 1356 | 1461205577147 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:17 INFO - PROCESS | 1356 | ++DOCSHELL 19564400 == 8 [pid = 1356] [id = 8] 19:26:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 20 (1CA20400) [pid = 1356] [serial = 20] [outer = 00000000] 19:26:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 21 (1902A800) [pid = 1356] [serial = 21] [outer = 1CA20400] 19:26:17 INFO - PROCESS | 1356 | 1461205577194 Marionette DEBUG loaded listener.js 19:26:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 22 (1902E400) [pid = 1356] [serial = 22] [outer = 1CA20400] 19:26:17 INFO - PROCESS | 1356 | ++DOCSHELL 1D24C400 == 9 [pid = 1356] [id = 9] 19:26:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 23 (1D255400) [pid = 1356] [serial = 23] [outer = 00000000] 19:26:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 24 (1D258400) [pid = 1356] [serial = 24] [outer = 1D255400] 19:26:17 INFO - PROCESS | 1356 | 1461205577649 Marionette DEBUG loaded listener.js 19:26:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 25 (1D259800) [pid = 1356] [serial = 25] [outer = 1D255400] 19:26:17 INFO - PROCESS | 1356 | 1461205577825 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]]]}] 19:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 19:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 735ms 19:26:17 INFO - PROCESS | 1356 | 1461205577916 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 19:26:17 INFO - PROCESS | 1356 | 1461205577918 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 19:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 19:26:17 INFO - PROCESS | 1356 | 1461205577961 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 19:26:17 INFO - PROCESS | 1356 | 1461205577963 Marionette TRACE conn2 <- [1,10,null,{}] 19:26:18 INFO - PROCESS | 1356 | 1461205578017 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}] 19:26:18 INFO - PROCESS | 1356 | 1461205578123 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 19:26:18 INFO - PROCESS | 1356 | 1461205578144 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:18 INFO - PROCESS | 1356 | ++DOCSHELL 1D652C00 == 10 [pid = 1356] [id = 10] 19:26:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 26 (1D653000) [pid = 1356] [serial = 26] [outer = 00000000] 19:26:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 27 (1D876C00) [pid = 1356] [serial = 27] [outer = 1D653000] 19:26:18 INFO - PROCESS | 1356 | 1461205578191 Marionette DEBUG loaded listener.js 19:26:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 28 (1DFB2800) [pid = 1356] [serial = 28] [outer = 1D653000] 19:26:18 INFO - PROCESS | 1356 | 1461205578560 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]]]}] 19:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 19:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 657ms 19:26:18 INFO - PROCESS | 1356 | 1461205578608 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 19:26:18 INFO - PROCESS | 1356 | 1461205578610 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 19:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 19:26:18 INFO - PROCESS | 1356 | 1461205578613 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 19:26:18 INFO - PROCESS | 1356 | 1461205578615 Marionette TRACE conn2 <- [1,14,null,{}] 19:26:18 INFO - PROCESS | 1356 | 1461205578618 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}] 19:26:18 INFO - PROCESS | 1356 | 1461205578708 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 19:26:18 INFO - PROCESS | 1356 | 1461205578721 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:18 INFO - PROCESS | 1356 | ++DOCSHELL 1D257800 == 11 [pid = 1356] [id = 11] 19:26:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 29 (1D878400) [pid = 1356] [serial = 29] [outer = 00000000] 19:26:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 30 (1DFB7800) [pid = 1356] [serial = 30] [outer = 1D878400] 19:26:18 INFO - PROCESS | 1356 | 1461205578766 Marionette DEBUG loaded listener.js 19:26:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 31 (1DFC0000) [pid = 1356] [serial = 31] [outer = 1D878400] 19:26:19 INFO - PROCESS | 1356 | 1461205579099 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]]]}] 19:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 19:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 531ms 19:26:19 INFO - PROCESS | 1356 | 1461205579149 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 19:26:19 INFO - PROCESS | 1356 | 1461205579151 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 19:26:19 INFO - PROCESS | 1356 | 1461205579154 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 19:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 19:26:19 INFO - PROCESS | 1356 | 1461205579156 Marionette TRACE conn2 <- [1,18,null,{}] 19:26:19 INFO - PROCESS | 1356 | 1461205579159 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}] 19:26:19 INFO - PROCESS | 1356 | 1461205579251 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 19:26:19 INFO - PROCESS | 1356 | 1461205579257 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:19 INFO - PROCESS | 1356 | ++DOCSHELL 1DBE9800 == 12 [pid = 1356] [id = 12] 19:26:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 32 (1DBEC400) [pid = 1356] [serial = 32] [outer = 00000000] 19:26:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 33 (1DFC1800) [pid = 1356] [serial = 33] [outer = 1DBEC400] 19:26:19 INFO - PROCESS | 1356 | 1461205579302 Marionette DEBUG loaded listener.js 19:26:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 34 (1E092400) [pid = 1356] [serial = 34] [outer = 1DBEC400] 19:26:19 INFO - PROCESS | 1356 | 1461205579644 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]]]}] 19:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 19:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 532ms 19:26:19 INFO - PROCESS | 1356 | 1461205579690 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 19:26:19 INFO - PROCESS | 1356 | 1461205579692 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 19:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 19:26:19 INFO - PROCESS | 1356 | 1461205579695 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 19:26:19 INFO - PROCESS | 1356 | 1461205579697 Marionette TRACE conn2 <- [1,22,null,{}] 19:26:19 INFO - PROCESS | 1356 | 1461205579700 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}] 19:26:19 INFO - PROCESS | 1356 | 1461205579786 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 19:26:19 INFO - PROCESS | 1356 | 1461205579791 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:19 INFO - PROCESS | 1356 | ++DOCSHELL 1E098800 == 13 [pid = 1356] [id = 13] 19:26:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 35 (1E09BC00) [pid = 1356] [serial = 35] [outer = 00000000] 19:26:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 36 (1E298C00) [pid = 1356] [serial = 36] [outer = 1E09BC00] 19:26:19 INFO - PROCESS | 1356 | 1461205579835 Marionette DEBUG loaded listener.js 19:26:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 37 (1E29BC00) [pid = 1356] [serial = 37] [outer = 1E09BC00] 19:26:20 INFO - PROCESS | 1356 | 1461205580138 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]]]}] 19:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 19:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 500ms 19:26:20 INFO - PROCESS | 1356 | 1461205580190 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 19:26:20 INFO - PROCESS | 1356 | 1461205580191 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 19:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 19:26:20 INFO - PROCESS | 1356 | 1461205580195 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 19:26:20 INFO - PROCESS | 1356 | 1461205580196 Marionette TRACE conn2 <- [1,26,null,{}] 19:26:20 INFO - PROCESS | 1356 | 1461205580200 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}] 19:26:20 INFO - PROCESS | 1356 | 1461205580288 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 19:26:20 INFO - PROCESS | 1356 | 1461205580294 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:20 INFO - PROCESS | 1356 | ++DOCSHELL 1E3E4800 == 14 [pid = 1356] [id = 14] 19:26:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 38 (1E3E6000) [pid = 1356] [serial = 38] [outer = 00000000] 19:26:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 39 (1E3ED800) [pid = 1356] [serial = 39] [outer = 1E3E6000] 19:26:20 INFO - PROCESS | 1356 | 1461205580338 Marionette DEBUG loaded listener.js 19:26:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 40 (1E3F1400) [pid = 1356] [serial = 40] [outer = 1E3E6000] 19:26:20 INFO - PROCESS | 1356 | 1461205580673 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]]]}] 19:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 19:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 547ms 19:26:20 INFO - PROCESS | 1356 | 1461205580731 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 19:26:20 INFO - PROCESS | 1356 | 1461205580733 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 19:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 19:26:20 INFO - PROCESS | 1356 | 1461205580736 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 19:26:20 INFO - PROCESS | 1356 | 1461205580737 Marionette TRACE conn2 <- [1,30,null,{}] 19:26:20 INFO - PROCESS | 1356 | 1461205580741 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}] 19:26:20 INFO - PROCESS | 1356 | 1461205580822 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 19:26:20 INFO - PROCESS | 1356 | 1461205580829 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:20 INFO - PROCESS | 1356 | ++DOCSHELL 1EE6E800 == 15 [pid = 1356] [id = 15] 19:26:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 41 (1EE71800) [pid = 1356] [serial = 41] [outer = 00000000] 19:26:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 42 (1EE79800) [pid = 1356] [serial = 42] [outer = 1EE71800] 19:26:20 INFO - PROCESS | 1356 | 1461205580872 Marionette DEBUG loaded listener.js 19:26:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 43 (1EE7AC00) [pid = 1356] [serial = 43] [outer = 1EE71800] 19:26:20 INFO - PROCESS | 1356 | ++DOCSHELL 1EE74400 == 16 [pid = 1356] [id = 16] 19:26:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 44 (1EE76000) [pid = 1356] [serial = 44] [outer = 00000000] 19:26:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 45 (1EFE0000) [pid = 1356] [serial = 45] [outer = 1EE76000] 19:26:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 46 (1EE72800) [pid = 1356] [serial = 46] [outer = 1EE76000] 19:26:21 INFO - PROCESS | 1356 | ++DOCSHELL 1EFDD400 == 17 [pid = 1356] [id = 17] 19:26:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 47 (1EFE1000) [pid = 1356] [serial = 47] [outer = 00000000] 19:26:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 48 (1F13B800) [pid = 1356] [serial = 48] [outer = 1EFE1000] 19:26:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 49 (1F144400) [pid = 1356] [serial = 49] [outer = 1EFE1000] 19:26:21 INFO - PROCESS | 1356 | 1461205581372 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]]]}] 19:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 19:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 703ms 19:26:21 INFO - PROCESS | 1356 | 1461205581436 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 19:26:21 INFO - PROCESS | 1356 | 1461205581438 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 19:26:21 INFO - PROCESS | 1356 | 1461205581441 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 19:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 19:26:21 INFO - PROCESS | 1356 | 1461205581443 Marionette TRACE conn2 <- [1,34,null,{}] 19:26:21 INFO - PROCESS | 1356 | 1461205581446 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}] 19:26:21 INFO - PROCESS | 1356 | 1461205581534 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 19:26:22 INFO - PROCESS | 1356 | 1461205582131 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:22 INFO - PROCESS | 1356 | --DOCSHELL 1449D000 == 16 [pid = 1356] [id = 1] 19:26:22 INFO - PROCESS | 1356 | ++DOCSHELL 12B85000 == 17 [pid = 1356] [id = 18] 19:26:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 50 (12B85800) [pid = 1356] [serial = 50] [outer = 00000000] 19:26:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 51 (12CF8400) [pid = 1356] [serial = 51] [outer = 12B85800] 19:26:22 INFO - PROCESS | 1356 | 1461205582192 Marionette DEBUG loaded listener.js 19:26:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 52 (12DD6C00) [pid = 1356] [serial = 52] [outer = 12B85800] 19:26:22 INFO - PROCESS | 1356 | 1461205582725 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]]]}] 19:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 19:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1359ms 19:26:22 INFO - PROCESS | 1356 | 1461205582799 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 19:26:22 INFO - PROCESS | 1356 | 1461205582803 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 19:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 19:26:22 INFO - PROCESS | 1356 | 1461205582808 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 19:26:22 INFO - PROCESS | 1356 | 1461205582812 Marionette TRACE conn2 <- [1,38,null,{}] 19:26:22 INFO - PROCESS | 1356 | 1461205582817 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}] 19:26:22 INFO - PROCESS | 1356 | 1461205582927 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 19:26:22 INFO - PROCESS | 1356 | 1461205582992 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:22 INFO - PROCESS | 1356 | ++DOCSHELL 13B5B400 == 18 [pid = 1356] [id = 19] 19:26:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 53 (143B4C00) [pid = 1356] [serial = 53] [outer = 00000000] 19:26:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 54 (15EBDC00) [pid = 1356] [serial = 54] [outer = 143B4C00] 19:26:23 INFO - PROCESS | 1356 | 1461205583049 Marionette DEBUG loaded listener.js 19:26:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 55 (15EF9C00) [pid = 1356] [serial = 55] [outer = 143B4C00] 19:26:23 INFO - PROCESS | 1356 | 1461205583591 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]]]}] 19:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 19:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 828ms 19:26:23 INFO - PROCESS | 1356 | 1461205583654 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 19:26:23 INFO - PROCESS | 1356 | 1461205583658 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 19:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 19:26:23 INFO - PROCESS | 1356 | 1461205583662 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 19:26:23 INFO - PROCESS | 1356 | 1461205583665 Marionette TRACE conn2 <- [1,42,null,{}] 19:26:23 INFO - PROCESS | 1356 | 1461205583668 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}] 19:26:23 INFO - PROCESS | 1356 | 1461205583775 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 19:26:23 INFO - PROCESS | 1356 | 1461205583838 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:23 INFO - PROCESS | 1356 | ++DOCSHELL 16A31000 == 19 [pid = 1356] [id = 20] 19:26:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 56 (16A31800) [pid = 1356] [serial = 56] [outer = 00000000] 19:26:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 57 (18375000) [pid = 1356] [serial = 57] [outer = 16A31800] 19:26:23 INFO - PROCESS | 1356 | 1461205583895 Marionette DEBUG loaded listener.js 19:26:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 58 (18705C00) [pid = 1356] [serial = 58] [outer = 16A31800] 19:26:24 INFO - PROCESS | 1356 | 1461205584623 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]]]}] 19:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 19:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1000ms 19:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 19:26:24 INFO - PROCESS | 1356 | 1461205584664 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 19:26:24 INFO - PROCESS | 1356 | 1461205584667 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 19:26:24 INFO - PROCESS | 1356 | 1461205584672 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 19:26:24 INFO - PROCESS | 1356 | 1461205584676 Marionette TRACE conn2 <- [1,46,null,{}] 19:26:24 INFO - PROCESS | 1356 | 1461205584681 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}] 19:26:24 INFO - PROCESS | 1356 | 1461205584777 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 19:26:24 INFO - PROCESS | 1356 | 1461205584842 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:24 INFO - PROCESS | 1356 | ++DOCSHELL 13858000 == 20 [pid = 1356] [id = 21] 19:26:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 59 (13858400) [pid = 1356] [serial = 59] [outer = 00000000] 19:26:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 60 (13B1E000) [pid = 1356] [serial = 60] [outer = 13858400] 19:26:24 INFO - PROCESS | 1356 | 1461205584896 Marionette DEBUG loaded listener.js 19:26:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 61 (13B59800) [pid = 1356] [serial = 61] [outer = 13858400] 19:26:25 INFO - PROCESS | 1356 | --DOCSHELL 16D51000 == 19 [pid = 1356] [id = 4] 19:26:25 INFO - PROCESS | 1356 | 1461205585306 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]]]}] 19:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 19:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 688ms 19:26:25 INFO - PROCESS | 1356 | 1461205585369 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 19:26:25 INFO - PROCESS | 1356 | 1461205585375 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 19:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 19:26:25 INFO - PROCESS | 1356 | 1461205585381 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 19:26:25 INFO - PROCESS | 1356 | 1461205585383 Marionette TRACE conn2 <- [1,50,null,{}] 19:26:25 INFO - PROCESS | 1356 | 1461205585387 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}] 19:26:25 INFO - PROCESS | 1356 | 1461205585463 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 19:26:25 INFO - PROCESS | 1356 | 1461205585471 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:25 INFO - PROCESS | 1356 | ++DOCSHELL 14453C00 == 20 [pid = 1356] [id = 22] 19:26:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 62 (14454400) [pid = 1356] [serial = 62] [outer = 00000000] 19:26:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 63 (14DE9400) [pid = 1356] [serial = 63] [outer = 14454400] 19:26:25 INFO - PROCESS | 1356 | 1461205585515 Marionette DEBUG loaded listener.js 19:26:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 64 (1571C000) [pid = 1356] [serial = 64] [outer = 14454400] 19:26:25 INFO - PROCESS | 1356 | 1461205585996 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]]]}] 19:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 19:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 641ms 19:26:26 INFO - PROCESS | 1356 | 1461205586017 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 19:26:26 INFO - PROCESS | 1356 | 1461205586019 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 19:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 19:26:26 INFO - PROCESS | 1356 | 1461205586023 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 19:26:26 INFO - PROCESS | 1356 | 1461205586026 Marionette TRACE conn2 <- [1,54,null,{}] 19:26:26 INFO - PROCESS | 1356 | 1461205586037 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}] 19:26:26 INFO - PROCESS | 1356 | 1461205586114 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 19:26:26 INFO - PROCESS | 1356 | 1461205586121 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:26 INFO - PROCESS | 1356 | ++DOCSHELL 15E18800 == 21 [pid = 1356] [id = 23] 19:26:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (15E52400) [pid = 1356] [serial = 65] [outer = 00000000] 19:26:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (1691B000) [pid = 1356] [serial = 66] [outer = 15E52400] 19:26:26 INFO - PROCESS | 1356 | 1461205586168 Marionette DEBUG loaded listener.js 19:26:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (16A2CC00) [pid = 1356] [serial = 67] [outer = 15E52400] 19:26:26 INFO - PROCESS | 1356 | 1461205586548 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]]]}] 19:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 19:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 594ms 19:26:26 INFO - PROCESS | 1356 | 1461205586620 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 19:26:26 INFO - PROCESS | 1356 | 1461205586624 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 19:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 19:26:26 INFO - PROCESS | 1356 | 1461205586634 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 19:26:26 INFO - PROCESS | 1356 | 1461205586635 Marionette TRACE conn2 <- [1,58,null,{}] 19:26:26 INFO - PROCESS | 1356 | 1461205586639 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}] 19:26:26 INFO - PROCESS | 1356 | 1461205586713 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 19:26:26 INFO - PROCESS | 1356 | 1461205586719 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:26 INFO - PROCESS | 1356 | ++DOCSHELL 16B65000 == 22 [pid = 1356] [id = 24] 19:26:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (16D51000) [pid = 1356] [serial = 68] [outer = 00000000] 19:26:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (18379000) [pid = 1356] [serial = 69] [outer = 16D51000] 19:26:26 INFO - PROCESS | 1356 | 1461205586764 Marionette DEBUG loaded listener.js 19:26:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (183EAC00) [pid = 1356] [serial = 70] [outer = 16D51000] 19:26:27 INFO - PROCESS | 1356 | 1461205587153 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]]]}] 19:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 19:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 532ms 19:26:27 INFO - PROCESS | 1356 | 1461205587165 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 19:26:27 INFO - PROCESS | 1356 | 1461205587167 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 19:26:27 INFO - PROCESS | 1356 | 1461205587170 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 19:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 19:26:27 INFO - PROCESS | 1356 | 1461205587172 Marionette TRACE conn2 <- [1,62,null,{}] 19:26:27 INFO - PROCESS | 1356 | 1461205587176 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}] 19:26:27 INFO - PROCESS | 1356 | 1461205587277 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 19:26:27 INFO - PROCESS | 1356 | 1461205587284 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:27 INFO - PROCESS | 1356 | ++DOCSHELL 1870C800 == 23 [pid = 1356] [id = 25] 19:26:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (1870D000) [pid = 1356] [serial = 71] [outer = 00000000] 19:26:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (1873A400) [pid = 1356] [serial = 72] [outer = 1870D000] 19:26:27 INFO - PROCESS | 1356 | 1461205587333 Marionette DEBUG loaded listener.js 19:26:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (18A22C00) [pid = 1356] [serial = 73] [outer = 1870D000] 19:26:27 INFO - PROCESS | 1356 | 1461205587695 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]]]}] 19:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 19:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 594ms 19:26:27 INFO - PROCESS | 1356 | 1461205587768 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 19:26:27 INFO - PROCESS | 1356 | 1461205587770 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 19:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 19:26:27 INFO - PROCESS | 1356 | 1461205587773 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 19:26:27 INFO - PROCESS | 1356 | 1461205587775 Marionette TRACE conn2 <- [1,66,null,{}] 19:26:27 INFO - PROCESS | 1356 | 1461205587779 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}] 19:26:27 INFO - PROCESS | 1356 | 1461205587894 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 19:26:27 INFO - PROCESS | 1356 | 1461205587909 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:27 INFO - PROCESS | 1356 | ++DOCSHELL 18B7E400 == 24 [pid = 1356] [id = 26] 19:26:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (18B7F000) [pid = 1356] [serial = 74] [outer = 00000000] 19:26:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (19028800) [pid = 1356] [serial = 75] [outer = 18B7F000] 19:26:27 INFO - PROCESS | 1356 | 1461205587957 Marionette DEBUG loaded listener.js 19:26:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (19028400) [pid = 1356] [serial = 76] [outer = 18B7F000] 19:26:28 INFO - PROCESS | 1356 | 1461205588320 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]]]}] 19:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 19:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 594ms 19:26:28 INFO - PROCESS | 1356 | 1461205588371 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 19:26:28 INFO - PROCESS | 1356 | 1461205588372 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 19:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 19:26:28 INFO - PROCESS | 1356 | 1461205588376 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 19:26:28 INFO - PROCESS | 1356 | 1461205588377 Marionette TRACE conn2 <- [1,70,null,{}] 19:26:28 INFO - PROCESS | 1356 | 1461205588381 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}] 19:26:28 INFO - PROCESS | 1356 | 1461205588451 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 19:26:28 INFO - PROCESS | 1356 | 1461205588522 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:28 INFO - PROCESS | 1356 | ++DOCSHELL 18E53400 == 25 [pid = 1356] [id = 27] 19:26:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (18E54C00) [pid = 1356] [serial = 77] [outer = 00000000] 19:26:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (1978B000) [pid = 1356] [serial = 78] [outer = 18E54C00] 19:26:28 INFO - PROCESS | 1356 | 1461205588572 Marionette DEBUG loaded listener.js 19:26:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (19971800) [pid = 1356] [serial = 79] [outer = 18E54C00] 19:26:28 INFO - PROCESS | 1356 | 1461205588905 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]]]}] 19:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 19:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 594ms 19:26:28 INFO - PROCESS | 1356 | 1461205588973 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 19:26:28 INFO - PROCESS | 1356 | 1461205588975 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 19:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 19:26:28 INFO - PROCESS | 1356 | 1461205588978 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 19:26:28 INFO - PROCESS | 1356 | 1461205588980 Marionette TRACE conn2 <- [1,74,null,{}] 19:26:28 INFO - PROCESS | 1356 | 1461205588983 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}] 19:26:29 INFO - PROCESS | 1356 | 1461205589081 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 19:26:29 INFO - PROCESS | 1356 | 1461205589090 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:29 INFO - PROCESS | 1356 | ++DOCSHELL 12DDAC00 == 26 [pid = 1356] [id = 28] 19:26:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (13302000) [pid = 1356] [serial = 80] [outer = 00000000] 19:26:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (19F43400) [pid = 1356] [serial = 81] [outer = 13302000] 19:26:29 INFO - PROCESS | 1356 | 1461205589134 Marionette DEBUG loaded listener.js 19:26:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (19F4C800) [pid = 1356] [serial = 82] [outer = 13302000] 19:26:29 INFO - PROCESS | 1356 | 1461205589502 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]]]}] 19:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 19:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 531ms 19:26:29 INFO - PROCESS | 1356 | 1461205589514 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 19:26:29 INFO - PROCESS | 1356 | 1461205589516 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 19:26:29 INFO - PROCESS | 1356 | 1461205589519 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 19:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 19:26:29 INFO - PROCESS | 1356 | 1461205589521 Marionette TRACE conn2 <- [1,78,null,{}] 19:26:29 INFO - PROCESS | 1356 | 1461205589524 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}] 19:26:29 INFO - PROCESS | 1356 | 1461205589594 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 19:26:29 INFO - PROCESS | 1356 | 1461205589599 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:29 INFO - PROCESS | 1356 | ++DOCSHELL 1449C000 == 27 [pid = 1356] [id = 29] 19:26:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (19A24000) [pid = 1356] [serial = 83] [outer = 00000000] 19:26:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (1A17DC00) [pid = 1356] [serial = 84] [outer = 19A24000] 19:26:29 INFO - PROCESS | 1356 | 1461205589642 Marionette DEBUG loaded listener.js 19:26:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (1A4D7400) [pid = 1356] [serial = 85] [outer = 19A24000] 19:26:30 INFO - PROCESS | 1356 | 1461205590012 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]]]}] 19:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 19:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 531ms 19:26:30 INFO - PROCESS | 1356 | 1461205590055 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 19:26:30 INFO - PROCESS | 1356 | 1461205590057 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 19:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 19:26:30 INFO - PROCESS | 1356 | 1461205590060 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 19:26:30 INFO - PROCESS | 1356 | 1461205590062 Marionette TRACE conn2 <- [1,82,null,{}] 19:26:30 INFO - PROCESS | 1356 | 1461205590065 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}] 19:26:30 INFO - PROCESS | 1356 | 1461205590171 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 19:26:30 INFO - PROCESS | 1356 | 1461205590180 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:30 INFO - PROCESS | 1356 | ++DOCSHELL 19F42800 == 28 [pid = 1356] [id = 30] 19:26:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (1A131C00) [pid = 1356] [serial = 86] [outer = 00000000] 19:26:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (1A6AEC00) [pid = 1356] [serial = 87] [outer = 1A131C00] 19:26:30 INFO - PROCESS | 1356 | 1461205590223 Marionette DEBUG loaded listener.js 19:26:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (1AB9E400) [pid = 1356] [serial = 88] [outer = 1A131C00] 19:26:30 INFO - PROCESS | 1356 | 1461205590603 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]]]}] 19:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 19:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 594ms 19:26:30 INFO - PROCESS | 1356 | 1461205590658 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 19:26:30 INFO - PROCESS | 1356 | 1461205590660 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 19:26:30 INFO - PROCESS | 1356 | 1461205590663 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 19:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 19:26:30 INFO - PROCESS | 1356 | 1461205590665 Marionette TRACE conn2 <- [1,86,null,{}] 19:26:30 INFO - PROCESS | 1356 | 1461205590669 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}] 19:26:30 INFO - PROCESS | 1356 | 1461205590796 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 19:26:30 INFO - PROCESS | 1356 | 1461205590810 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:30 INFO - PROCESS | 1356 | ++DOCSHELL 1AD33800 == 29 [pid = 1356] [id = 31] 19:26:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (1AD33C00) [pid = 1356] [serial = 89] [outer = 00000000] 19:26:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1C8EC400) [pid = 1356] [serial = 90] [outer = 1AD33C00] 19:26:30 INFO - PROCESS | 1356 | 1461205590857 Marionette DEBUG loaded listener.js 19:26:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1CA1D000) [pid = 1356] [serial = 91] [outer = 1AD33C00] 19:26:31 INFO - PROCESS | 1356 | 1461205591231 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]]]}] 19:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 19:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 593ms 19:26:31 INFO - PROCESS | 1356 | 1461205591260 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 19:26:31 INFO - PROCESS | 1356 | 1461205591262 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 19:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 19:26:31 INFO - PROCESS | 1356 | 1461205591265 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 19:26:31 INFO - PROCESS | 1356 | 1461205591267 Marionette TRACE conn2 <- [1,90,null,{}] 19:26:31 INFO - PROCESS | 1356 | 1461205591270 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}] 19:26:31 INFO - PROCESS | 1356 | 1461205591342 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 19:26:31 INFO - PROCESS | 1356 | 1461205591434 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:31 INFO - PROCESS | 1356 | ++DOCSHELL 1691A400 == 30 [pid = 1356] [id = 32] 19:26:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (19A1AC00) [pid = 1356] [serial = 92] [outer = 00000000] 19:26:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1D24F000) [pid = 1356] [serial = 93] [outer = 19A1AC00] 19:26:31 INFO - PROCESS | 1356 | 1461205591479 Marionette DEBUG loaded listener.js 19:26:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1D255800) [pid = 1356] [serial = 94] [outer = 19A1AC00] 19:26:31 INFO - PROCESS | 1356 | 1461205591802 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]]]}] 19:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 19:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 594ms 19:26:31 INFO - PROCESS | 1356 | 1461205591863 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 19:26:31 INFO - PROCESS | 1356 | 1461205591865 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 19:26:31 INFO - PROCESS | 1356 | 1461205591868 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 19:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 19:26:31 INFO - PROCESS | 1356 | 1461205591870 Marionette TRACE conn2 <- [1,94,null,{}] 19:26:31 INFO - PROCESS | 1356 | 1461205591873 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}] 19:26:31 INFO - PROCESS | 1356 | 1461205591973 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 19:26:31 INFO - PROCESS | 1356 | 1461205591981 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:31 INFO - PROCESS | 1356 | ++DOCSHELL 12B41C00 == 31 [pid = 1356] [id = 33] 19:26:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (1CEEA400) [pid = 1356] [serial = 95] [outer = 00000000] 19:26:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1D75B400) [pid = 1356] [serial = 96] [outer = 1CEEA400] 19:26:32 INFO - PROCESS | 1356 | 1461205592024 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1D86C000) [pid = 1356] [serial = 97] [outer = 1CEEA400] 19:26:32 INFO - PROCESS | 1356 | 1461205592419 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]]]}] 19:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 19:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 593ms 19:26:32 INFO - PROCESS | 1356 | 1461205592466 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 19:26:32 INFO - PROCESS | 1356 | 1461205592467 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 19:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 19:26:32 INFO - PROCESS | 1356 | 1461205592471 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 19:26:32 INFO - PROCESS | 1356 | 1461205592472 Marionette TRACE conn2 <- [1,98,null,{}] 19:26:32 INFO - PROCESS | 1356 | 1461205592476 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}] 19:26:32 INFO - PROCESS | 1356 | 1461205592547 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 19:26:32 INFO - PROCESS | 1356 | 1461205592553 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:32 INFO - PROCESS | 1356 | ++DOCSHELL 1D754000 == 32 [pid = 1356] [id = 34] 19:26:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (1D755000) [pid = 1356] [serial = 98] [outer = 00000000] 19:26:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1DB2E400) [pid = 1356] [serial = 99] [outer = 1D755000] 19:26:32 INFO - PROCESS | 1356 | 1461205592596 Marionette DEBUG loaded listener.js 19:26:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1DBE0800) [pid = 1356] [serial = 100] [outer = 1D755000] 19:26:33 INFO - PROCESS | 1356 | 1461205593894 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]]]}] 19:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 19:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1453ms 19:26:33 INFO - PROCESS | 1356 | 1461205593934 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 19:26:33 INFO - PROCESS | 1356 | 1461205593939 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 19:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 19:26:33 INFO - PROCESS | 1356 | 1461205593948 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 19:26:33 INFO - PROCESS | 1356 | 1461205593952 Marionette TRACE conn2 <- [1,102,null,{}] 19:26:33 INFO - PROCESS | 1356 | 1461205593957 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}] 19:26:34 INFO - PROCESS | 1356 | 1461205594059 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 19:26:34 INFO - PROCESS | 1356 | 1461205594069 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:34 INFO - PROCESS | 1356 | ++DOCSHELL 1449A800 == 33 [pid = 1356] [id = 35] 19:26:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (144A6000) [pid = 1356] [serial = 101] [outer = 00000000] 19:26:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (14D68800) [pid = 1356] [serial = 102] [outer = 144A6000] 19:26:34 INFO - PROCESS | 1356 | 1461205594115 Marionette DEBUG loaded listener.js 19:26:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (15919400) [pid = 1356] [serial = 103] [outer = 144A6000] 19:26:34 INFO - PROCESS | 1356 | 1461205594515 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]]]}] 19:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 19:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 594ms 19:26:34 INFO - PROCESS | 1356 | 1461205594539 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 19:26:34 INFO - PROCESS | 1356 | 1461205594544 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 19:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 19:26:34 INFO - PROCESS | 1356 | 1461205594550 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 19:26:34 INFO - PROCESS | 1356 | 1461205594553 Marionette TRACE conn2 <- [1,106,null,{}] 19:26:34 INFO - PROCESS | 1356 | 1461205594556 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}] 19:26:34 INFO - PROCESS | 1356 | 1461205594655 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 19:26:34 INFO - PROCESS | 1356 | 1461205594662 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:34 INFO - PROCESS | 1356 | ++DOCSHELL 14D61000 == 34 [pid = 1356] [id = 36] 19:26:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (15712C00) [pid = 1356] [serial = 104] [outer = 00000000] 19:26:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (161B7800) [pid = 1356] [serial = 105] [outer = 15712C00] 19:26:34 INFO - PROCESS | 1356 | 1461205594706 Marionette DEBUG loaded listener.js 19:26:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (16913400) [pid = 1356] [serial = 106] [outer = 15712C00] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (16D52000) [pid = 1356] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1EE71800) [pid = 1356] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1E3E6000) [pid = 1356] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1E09BC00) [pid = 1356] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1DBEC400) [pid = 1356] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1D878400) [pid = 1356] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1D653000) [pid = 1356] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1CA20400) [pid = 1356] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1AD33C00) [pid = 1356] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (19A1AC00) [pid = 1356] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (12B85800) [pid = 1356] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (143B4C00) [pid = 1356] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (16A31800) [pid = 1356] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (13858400) [pid = 1356] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (14454400) [pid = 1356] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (15E52400) [pid = 1356] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (16D51000) [pid = 1356] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (1870D000) [pid = 1356] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (18B7F000) [pid = 1356] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (18E54C00) [pid = 1356] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (13302000) [pid = 1356] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (19A24000) [pid = 1356] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 19:26:35 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (1A131C00) [pid = 1356] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 19:26:35 INFO - PROCESS | 1356 | 1461205595694 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]]]}] 19:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 19:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1188ms 19:26:35 INFO - PROCESS | 1356 | 1461205595744 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 19:26:35 INFO - PROCESS | 1356 | 1461205595747 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 19:26:35 INFO - PROCESS | 1356 | 1461205595750 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 19:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 19:26:35 INFO - PROCESS | 1356 | 1461205595754 Marionette TRACE conn2 <- [1,110,null,{}] 19:26:35 INFO - PROCESS | 1356 | 1461205595763 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}] 19:26:35 INFO - PROCESS | 1356 | 1461205595846 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 19:26:35 INFO - PROCESS | 1356 | 1461205595852 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:35 INFO - PROCESS | 1356 | ++DOCSHELL 159B9C00 == 35 [pid = 1356] [id = 37] 19:26:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (15E52400) [pid = 1356] [serial = 107] [outer = 00000000] 19:26:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (16937C00) [pid = 1356] [serial = 108] [outer = 15E52400] 19:26:35 INFO - PROCESS | 1356 | 1461205595898 Marionette DEBUG loaded listener.js 19:26:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (16B67000) [pid = 1356] [serial = 109] [outer = 15E52400] 19:26:36 INFO - PROCESS | 1356 | 1461205596303 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]]]}] 19:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 19:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 593ms 19:26:36 INFO - PROCESS | 1356 | 1461205596350 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 1356 | 1461205596352 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 19:26:36 INFO - PROCESS | 1356 | 1461205596356 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 19:26:36 INFO - PROCESS | 1356 | 1461205596357 Marionette TRACE conn2 <- [1,114,null,{}] 19:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 19:26:36 INFO - PROCESS | 1356 | 1461205596361 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}] 19:26:36 INFO - PROCESS | 1356 | 1461205596439 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 19:26:36 INFO - PROCESS | 1356 | 1461205596447 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:36 INFO - PROCESS | 1356 | ++DOCSHELL 16D4E800 == 36 [pid = 1356] [id = 38] 19:26:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16E98800) [pid = 1356] [serial = 110] [outer = 00000000] 19:26:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (18709400) [pid = 1356] [serial = 111] [outer = 16E98800] 19:26:36 INFO - PROCESS | 1356 | 1461205596491 Marionette DEBUG loaded listener.js 19:26:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (18732000) [pid = 1356] [serial = 112] [outer = 16E98800] 19:26:36 INFO - PROCESS | 1356 | 1461205596908 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]]]}] 19:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 19:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 594ms 19:26:36 INFO - PROCESS | 1356 | 1461205596954 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 19:26:36 INFO - PROCESS | 1356 | 1461205596956 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 19:26:36 INFO - PROCESS | 1356 | 1461205596959 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 19:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 19:26:36 INFO - PROCESS | 1356 | 1461205596961 Marionette TRACE conn2 <- [1,118,null,{}] 19:26:36 INFO - PROCESS | 1356 | 1461205596968 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}] 19:26:37 INFO - PROCESS | 1356 | 1461205597038 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 19:26:37 INFO - PROCESS | 1356 | 1461205597044 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:37 INFO - PROCESS | 1356 | ++DOCSHELL 18736800 == 37 [pid = 1356] [id = 39] 19:26:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (18A21400) [pid = 1356] [serial = 113] [outer = 00000000] 19:26:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (18E51800) [pid = 1356] [serial = 114] [outer = 18A21400] 19:26:37 INFO - PROCESS | 1356 | 1461205597088 Marionette DEBUG loaded listener.js 19:26:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (18E53C00) [pid = 1356] [serial = 115] [outer = 18A21400] 19:26:37 INFO - PROCESS | 1356 | 1461205597543 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]]]}] 19:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 19:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 640ms 19:26:37 INFO - PROCESS | 1356 | 1461205597598 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 19:26:37 INFO - PROCESS | 1356 | 1461205597603 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 19:26:37 INFO - PROCESS | 1356 | 1461205597609 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 19:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 19:26:37 INFO - PROCESS | 1356 | 1461205597613 Marionette TRACE conn2 <- [1,122,null,{}] 19:26:37 INFO - PROCESS | 1356 | 1461205597620 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}] 19:26:37 INFO - PROCESS | 1356 | 1461205597720 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 19:26:37 INFO - PROCESS | 1356 | 1461205597854 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:37 INFO - PROCESS | 1356 | ++DOCSHELL 1335C800 == 38 [pid = 1356] [id = 40] 19:26:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (138F0C00) [pid = 1356] [serial = 116] [outer = 00000000] 19:26:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (143AB000) [pid = 1356] [serial = 117] [outer = 138F0C00] 19:26:37 INFO - PROCESS | 1356 | 1461205597923 Marionette DEBUG loaded listener.js 19:26:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (14DF8800) [pid = 1356] [serial = 118] [outer = 138F0C00] 19:26:38 INFO - PROCESS | 1356 | 1461205598413 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]]]}] 19:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 19:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 844ms 19:26:38 INFO - PROCESS | 1356 | 1461205598452 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 19:26:38 INFO - PROCESS | 1356 | 1461205598458 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 19:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 19:26:38 INFO - PROCESS | 1356 | 1461205598465 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 19:26:38 INFO - PROCESS | 1356 | 1461205598468 Marionette TRACE conn2 <- [1,126,null,{}] 19:26:38 INFO - PROCESS | 1356 | 1461205598472 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}] 19:26:38 INFO - PROCESS | 1356 | 1461205598566 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 19:26:38 INFO - PROCESS | 1356 | 1461205598652 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:38 INFO - PROCESS | 1356 | ++DOCSHELL 12B85400 == 39 [pid = 1356] [id = 41] 19:26:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (138EC400) [pid = 1356] [serial = 119] [outer = 00000000] 19:26:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (16B64800) [pid = 1356] [serial = 120] [outer = 138EC400] 19:26:38 INFO - PROCESS | 1356 | 1461205598706 Marionette DEBUG loaded listener.js 19:26:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18378C00) [pid = 1356] [serial = 121] [outer = 138EC400] 19:26:39 INFO - PROCESS | 1356 | 1461205599240 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]]]}] 19:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 19:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 812ms 19:26:39 INFO - PROCESS | 1356 | 1461205599264 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 19:26:39 INFO - PROCESS | 1356 | 1461205599266 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 19:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 19:26:39 INFO - PROCESS | 1356 | 1461205599270 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 19:26:39 INFO - PROCESS | 1356 | 1461205599274 Marionette TRACE conn2 <- [1,130,null,{}] 19:26:39 INFO - PROCESS | 1356 | 1461205599285 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}] 19:26:39 INFO - PROCESS | 1356 | 1461205599383 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 19:26:39 INFO - PROCESS | 1356 | 1461205599466 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:39 INFO - PROCESS | 1356 | ++DOCSHELL 19029C00 == 40 [pid = 1356] [id = 42] 19:26:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (19036800) [pid = 1356] [serial = 122] [outer = 00000000] 19:26:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (19F43000) [pid = 1356] [serial = 123] [outer = 19036800] 19:26:39 INFO - PROCESS | 1356 | 1461205599522 Marionette DEBUG loaded listener.js 19:26:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (19FB1C00) [pid = 1356] [serial = 124] [outer = 19036800] 19:26:40 INFO - PROCESS | 1356 | 1461205600037 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]]]}] 19:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 19:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 797ms 19:26:40 INFO - PROCESS | 1356 | 1461205600071 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 19:26:40 INFO - PROCESS | 1356 | 1461205600074 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 19:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 19:26:40 INFO - PROCESS | 1356 | 1461205600078 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 19:26:40 INFO - PROCESS | 1356 | 1461205600080 Marionette TRACE conn2 <- [1,134,null,{}] 19:26:40 INFO - PROCESS | 1356 | 1461205600084 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}] 19:26:40 INFO - PROCESS | 1356 | 1461205600175 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 19:26:40 INFO - PROCESS | 1356 | 1461205600257 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:40 INFO - PROCESS | 1356 | ++DOCSHELL 1A4DB800 == 41 [pid = 1356] [id = 43] 19:26:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1A63E800) [pid = 1356] [serial = 125] [outer = 00000000] 19:26:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1A6AD000) [pid = 1356] [serial = 126] [outer = 1A63E800] 19:26:40 INFO - PROCESS | 1356 | 1461205600311 Marionette DEBUG loaded listener.js 19:26:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1A6AC000) [pid = 1356] [serial = 127] [outer = 1A63E800] 19:26:40 INFO - PROCESS | 1356 | 1461205600822 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]]]}] 19:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 19:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 797ms 19:26:40 INFO - PROCESS | 1356 | 1461205600879 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 19:26:40 INFO - PROCESS | 1356 | 1461205600882 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 19:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 19:26:40 INFO - PROCESS | 1356 | 1461205600885 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 19:26:40 INFO - PROCESS | 1356 | 1461205600887 Marionette TRACE conn2 <- [1,138,null,{}] 19:26:40 INFO - PROCESS | 1356 | 1461205600891 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}] 19:26:40 INFO - PROCESS | 1356 | 1461205600979 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 19:26:41 INFO - PROCESS | 1356 | 1461205601061 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:41 INFO - PROCESS | 1356 | ++DOCSHELL 1335E800 == 42 [pid = 1356] [id = 44] 19:26:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (15EF3800) [pid = 1356] [serial = 128] [outer = 00000000] 19:26:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1C8E3000) [pid = 1356] [serial = 129] [outer = 15EF3800] 19:26:41 INFO - PROCESS | 1356 | 1461205601115 Marionette DEBUG loaded listener.js 19:26:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1C8E1000) [pid = 1356] [serial = 130] [outer = 15EF3800] 19:26:41 INFO - PROCESS | 1356 | 1461205601721 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]]]}] 19:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 19:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 891ms 19:26:41 INFO - PROCESS | 1356 | 1461205601789 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 19:26:41 INFO - PROCESS | 1356 | 1461205601793 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 19:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 19:26:41 INFO - PROCESS | 1356 | 1461205601798 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 19:26:41 INFO - PROCESS | 1356 | 1461205601802 Marionette TRACE conn2 <- [1,142,null,{}] 19:26:41 INFO - PROCESS | 1356 | 1461205601809 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}] 19:26:41 INFO - PROCESS | 1356 | 1461205601940 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 19:26:41 INFO - PROCESS | 1356 | 1461205601993 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:41 INFO - PROCESS | 1356 | ++DOCSHELL 13853400 == 43 [pid = 1356] [id = 45] 19:26:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1385C400) [pid = 1356] [serial = 131] [outer = 00000000] 19:26:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (13B14800) [pid = 1356] [serial = 132] [outer = 1385C400] 19:26:42 INFO - PROCESS | 1356 | 1461205602041 Marionette DEBUG loaded listener.js 19:26:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (143AA400) [pid = 1356] [serial = 133] [outer = 1385C400] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 16D4E800 == 42 [pid = 1356] [id = 38] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 159B9C00 == 41 [pid = 1356] [id = 37] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 14D61000 == 40 [pid = 1356] [id = 36] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1449A800 == 39 [pid = 1356] [id = 35] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 19F42800 == 38 [pid = 1356] [id = 30] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1449C000 == 37 [pid = 1356] [id = 29] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1A4DB800 == 36 [pid = 1356] [id = 43] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1335E800 == 35 [pid = 1356] [id = 44] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 12B41C00 == 34 [pid = 1356] [id = 33] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 19029C00 == 33 [pid = 1356] [id = 42] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 18736800 == 32 [pid = 1356] [id = 39] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1AD33800 == 31 [pid = 1356] [id = 31] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1D754000 == 30 [pid = 1356] [id = 34] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1691A400 == 29 [pid = 1356] [id = 32] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 1335C800 == 28 [pid = 1356] [id = 40] 19:26:42 INFO - PROCESS | 1356 | --DOCSHELL 12B85400 == 27 [pid = 1356] [id = 41] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1EE7AC00) [pid = 1356] [serial = 43] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19C46800) [pid = 1356] [serial = 17] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19973C00) [pid = 1356] [serial = 14] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16E91000) [pid = 1356] [serial = 9] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (16E99000) [pid = 1356] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (14D64800) [pid = 1356] [serial = 4] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1C8EC400) [pid = 1356] [serial = 90] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1D24F000) [pid = 1356] [serial = 93] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (12CF8400) [pid = 1356] [serial = 51] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (15EBDC00) [pid = 1356] [serial = 54] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (18375000) [pid = 1356] [serial = 57] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (13B1E000) [pid = 1356] [serial = 60] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (14DE9400) [pid = 1356] [serial = 63] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1691B000) [pid = 1356] [serial = 66] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (16A2CC00) [pid = 1356] [serial = 67] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (18379000) [pid = 1356] [serial = 69] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1873A400) [pid = 1356] [serial = 72] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (18A22C00) [pid = 1356] [serial = 73] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (19028800) [pid = 1356] [serial = 75] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (19028400) [pid = 1356] [serial = 76] [outer = 00000000] [url = about:blank] 19:26:42 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1978B000) [pid = 1356] [serial = 78] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (19F43400) [pid = 1356] [serial = 81] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1A17DC00) [pid = 1356] [serial = 84] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1A6AEC00) [pid = 1356] [serial = 87] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (19971800) [pid = 1356] [serial = 79] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (19F4C800) [pid = 1356] [serial = 82] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (1A4D7400) [pid = 1356] [serial = 85] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (13B59800) [pid = 1356] [serial = 61] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (18705C00) [pid = 1356] [serial = 58] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (183EAC00) [pid = 1356] [serial = 70] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (1AB9E400) [pid = 1356] [serial = 88] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (1571C000) [pid = 1356] [serial = 64] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (12DD6C00) [pid = 1356] [serial = 52] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (1CA1D000) [pid = 1356] [serial = 91] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (15EF9C00) [pid = 1356] [serial = 55] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (1D255800) [pid = 1356] [serial = 94] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (1D75B400) [pid = 1356] [serial = 96] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (1E298C00) [pid = 1356] [serial = 36] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (1E29BC00) [pid = 1356] [serial = 37] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (1E092400) [pid = 1356] [serial = 34] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (1DFC1800) [pid = 1356] [serial = 33] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (1DFB7800) [pid = 1356] [serial = 30] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (1DFC0000) [pid = 1356] [serial = 31] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (1D876C00) [pid = 1356] [serial = 27] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (1DFB2800) [pid = 1356] [serial = 28] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (1D258400) [pid = 1356] [serial = 24] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 63 (1902A800) [pid = 1356] [serial = 21] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 62 (1902E400) [pid = 1356] [serial = 22] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 61 (1EFE0000) [pid = 1356] [serial = 45] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 60 (1F13B800) [pid = 1356] [serial = 48] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 59 (1EE79800) [pid = 1356] [serial = 42] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 58 (1E3ED800) [pid = 1356] [serial = 39] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | --DOMWINDOW == 57 (1E3F1400) [pid = 1356] [serial = 40] [outer = 00000000] [url = about:blank] 19:26:43 INFO - PROCESS | 1356 | 1461205603081 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]]]}] 19:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 19:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1297ms 19:26:43 INFO - PROCESS | 1356 | 1461205603096 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 19:26:43 INFO - PROCESS | 1356 | 1461205603100 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 19:26:43 INFO - PROCESS | 1356 | 1461205603105 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 19:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 19:26:43 INFO - PROCESS | 1356 | 1461205603109 Marionette TRACE conn2 <- [1,146,null,{}] 19:26:43 INFO - PROCESS | 1356 | 1461205603117 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}] 19:26:43 INFO - PROCESS | 1356 | 1461205603198 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 19:26:43 INFO - PROCESS | 1356 | 1461205603207 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:43 INFO - PROCESS | 1356 | ++DOCSHELL 12DD2800 == 28 [pid = 1356] [id = 46] 19:26:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 58 (12DD6C00) [pid = 1356] [serial = 134] [outer = 00000000] 19:26:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 59 (138EA800) [pid = 1356] [serial = 135] [outer = 12DD6C00] 19:26:43 INFO - PROCESS | 1356 | 1461205603255 Marionette DEBUG loaded listener.js 19:26:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 60 (13B1DC00) [pid = 1356] [serial = 136] [outer = 12DD6C00] 19:26:43 INFO - PROCESS | 1356 | 1461205603685 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]]]}] 19:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 19:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 625ms 19:26:43 INFO - PROCESS | 1356 | 1461205603745 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 19:26:43 INFO - PROCESS | 1356 | 1461205603751 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 19:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 19:26:43 INFO - PROCESS | 1356 | 1461205603757 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 19:26:43 INFO - PROCESS | 1356 | 1461205603760 Marionette TRACE conn2 <- [1,150,null,{}] 19:26:43 INFO - PROCESS | 1356 | 1461205603763 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}] 19:26:43 INFO - PROCESS | 1356 | 1461205603838 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 19:26:43 INFO - PROCESS | 1356 | 1461205603847 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:43 INFO - PROCESS | 1356 | ++DOCSHELL 13B52800 == 29 [pid = 1356] [id = 47] 19:26:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 61 (13B59400) [pid = 1356] [serial = 137] [outer = 00000000] 19:26:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 62 (159BB800) [pid = 1356] [serial = 138] [outer = 13B59400] 19:26:43 INFO - PROCESS | 1356 | 1461205603892 Marionette DEBUG loaded listener.js 19:26:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 63 (15EBB400) [pid = 1356] [serial = 139] [outer = 13B59400] 19:26:44 INFO - PROCESS | 1356 | 1461205604317 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]]]}] 19:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 19:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 594ms 19:26:44 INFO - PROCESS | 1356 | 1461205604352 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 19:26:44 INFO - PROCESS | 1356 | 1461205604354 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 19:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 19:26:44 INFO - PROCESS | 1356 | 1461205604358 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 19:26:44 INFO - PROCESS | 1356 | 1461205604362 Marionette TRACE conn2 <- [1,154,null,{}] 19:26:44 INFO - PROCESS | 1356 | 1461205604372 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}] 19:26:44 INFO - PROCESS | 1356 | 1461205604449 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 19:26:44 INFO - PROCESS | 1356 | 1461205604457 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:44 INFO - PROCESS | 1356 | ++DOCSHELL 1693A800 == 30 [pid = 1356] [id = 48] 19:26:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 64 (16A2C800) [pid = 1356] [serial = 140] [outer = 00000000] 19:26:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (16A39C00) [pid = 1356] [serial = 141] [outer = 16A2C800] 19:26:44 INFO - PROCESS | 1356 | 1461205604504 Marionette DEBUG loaded listener.js 19:26:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (16D4C000) [pid = 1356] [serial = 142] [outer = 16A2C800] 19:26:44 INFO - PROCESS | 1356 | 1461205604923 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]]]}] 19:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 19:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 594ms 19:26:44 INFO - PROCESS | 1356 | 1461205604954 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 19:26:44 INFO - PROCESS | 1356 | 1461205604956 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 19:26:44 INFO - PROCESS | 1356 | 1461205604973 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 19:26:44 INFO - PROCESS | 1356 | 1461205604975 Marionette TRACE conn2 <- [1,158,null,{}] 19:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 19:26:44 INFO - PROCESS | 1356 | 1461205604979 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}] 19:26:45 INFO - PROCESS | 1356 | 1461205605052 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 19:26:45 INFO - PROCESS | 1356 | 1461205605070 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:45 INFO - PROCESS | 1356 | ++DOCSHELL 16E99C00 == 31 [pid = 1356] [id = 49] 19:26:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (18378400) [pid = 1356] [serial = 143] [outer = 00000000] 19:26:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (1870E000) [pid = 1356] [serial = 144] [outer = 18378400] 19:26:45 INFO - PROCESS | 1356 | 1461205605116 Marionette DEBUG loaded listener.js 19:26:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (18737400) [pid = 1356] [serial = 145] [outer = 18378400] 19:26:45 INFO - PROCESS | 1356 | 1461205605539 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]]]}] 19:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 19:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 593ms 19:26:45 INFO - PROCESS | 1356 | 1461205605578 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 19:26:45 INFO - PROCESS | 1356 | 1461205605580 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 19:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 19:26:45 INFO - PROCESS | 1356 | 1461205605587 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 19:26:45 INFO - PROCESS | 1356 | 1461205605589 Marionette TRACE conn2 <- [1,162,null,{}] 19:26:45 INFO - PROCESS | 1356 | 1461205605592 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}] 19:26:45 INFO - PROCESS | 1356 | 1461205605681 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 19:26:45 INFO - PROCESS | 1356 | 1461205605689 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:45 INFO - PROCESS | 1356 | ++DOCSHELL 18708800 == 32 [pid = 1356] [id = 50] 19:26:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (1870B800) [pid = 1356] [serial = 146] [outer = 00000000] 19:26:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (18B86C00) [pid = 1356] [serial = 147] [outer = 1870B800] 19:26:45 INFO - PROCESS | 1356 | 1461205605732 Marionette DEBUG loaded listener.js 19:26:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (18E5BC00) [pid = 1356] [serial = 148] [outer = 1870B800] 19:26:46 INFO - PROCESS | 1356 | 1461205606159 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]]]}] 19:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 19:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 641ms 19:26:46 INFO - PROCESS | 1356 | 1461205606223 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 19:26:46 INFO - PROCESS | 1356 | 1461205606225 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 19:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 19:26:46 INFO - PROCESS | 1356 | 1461205606234 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 19:26:46 INFO - PROCESS | 1356 | 1461205606236 Marionette TRACE conn2 <- [1,166,null,{}] 19:26:46 INFO - PROCESS | 1356 | 1461205606239 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}] 19:26:46 INFO - PROCESS | 1356 | 1461205606351 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 19:26:46 INFO - PROCESS | 1356 | 1461205606364 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:46 INFO - PROCESS | 1356 | ++DOCSHELL 18E50400 == 33 [pid = 1356] [id = 51] 19:26:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (1902D400) [pid = 1356] [serial = 149] [outer = 00000000] 19:26:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (19971C00) [pid = 1356] [serial = 150] [outer = 1902D400] 19:26:46 INFO - PROCESS | 1356 | 1461205606410 Marionette DEBUG loaded listener.js 19:26:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (19C47000) [pid = 1356] [serial = 151] [outer = 1902D400] 19:26:46 INFO - PROCESS | 1356 | 1461205606824 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]]]}] 19:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 19:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 625ms 19:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 19:26:46 INFO - PROCESS | 1356 | 1461205606866 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 19:26:46 INFO - PROCESS | 1356 | 1461205606868 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 19:26:46 INFO - PROCESS | 1356 | 1461205606872 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 19:26:46 INFO - PROCESS | 1356 | 1461205606875 Marionette TRACE conn2 <- [1,170,null,{}] 19:26:46 INFO - PROCESS | 1356 | 1461205606879 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}] 19:26:47 INFO - PROCESS | 1356 | 1461205607028 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 19:26:47 INFO - PROCESS | 1356 | 1461205607075 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:47 INFO - PROCESS | 1356 | ++DOCSHELL 19C48800 == 34 [pid = 1356] [id = 52] 19:26:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (19C55C00) [pid = 1356] [serial = 152] [outer = 00000000] 19:26:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (1A073400) [pid = 1356] [serial = 153] [outer = 19C55C00] 19:26:47 INFO - PROCESS | 1356 | 1461205607118 Marionette DEBUG loaded listener.js 19:26:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (1A073000) [pid = 1356] [serial = 154] [outer = 19C55C00] 19:26:47 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1D755000) [pid = 1356] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 19:26:47 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (1CEEA400) [pid = 1356] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 19:26:47 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (18A21400) [pid = 1356] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 19:26:47 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (16E98800) [pid = 1356] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 19:26:47 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (144A6000) [pid = 1356] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 19:26:47 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (15712C00) [pid = 1356] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 19:26:47 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (15E52400) [pid = 1356] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 19:26:47 INFO - PROCESS | 1356 | 1461205607521 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]]]}] 19:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 19:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 687ms 19:26:47 INFO - PROCESS | 1356 | 1461205607572 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 19:26:47 INFO - PROCESS | 1356 | 1461205607574 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 19:26:47 INFO - PROCESS | 1356 | 1461205607577 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 19:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 19:26:47 INFO - PROCESS | 1356 | 1461205607578 Marionette TRACE conn2 <- [1,174,null,{}] 19:26:47 INFO - PROCESS | 1356 | 1461205607582 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}] 19:26:47 INFO - PROCESS | 1356 | 1461205607674 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 19:26:47 INFO - PROCESS | 1356 | 1461205607716 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:47 INFO - PROCESS | 1356 | ++DOCSHELL 14D66C00 == 35 [pid = 1356] [id = 53] 19:26:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (16D59000) [pid = 1356] [serial = 155] [outer = 00000000] 19:26:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (1A4D1800) [pid = 1356] [serial = 156] [outer = 16D59000] 19:26:47 INFO - PROCESS | 1356 | 1461205607760 Marionette DEBUG loaded listener.js 19:26:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (19198800) [pid = 1356] [serial = 157] [outer = 16D59000] 19:26:48 INFO - PROCESS | 1356 | 1461205608088 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]]]}] 19:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 19:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 531ms 19:26:48 INFO - PROCESS | 1356 | 1461205608113 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 19:26:48 INFO - PROCESS | 1356 | 1461205608114 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 19:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 19:26:48 INFO - PROCESS | 1356 | 1461205608118 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 19:26:48 INFO - PROCESS | 1356 | 1461205608119 Marionette TRACE conn2 <- [1,178,null,{}] 19:26:48 INFO - PROCESS | 1356 | 1461205608123 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}] 19:26:48 INFO - PROCESS | 1356 | 1461205608194 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 19:26:48 INFO - PROCESS | 1356 | 1461205608255 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:48 INFO - PROCESS | 1356 | ++DOCSHELL 16902C00 == 36 [pid = 1356] [id = 54] 19:26:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (16938800) [pid = 1356] [serial = 158] [outer = 00000000] 19:26:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (1AB98800) [pid = 1356] [serial = 159] [outer = 16938800] 19:26:48 INFO - PROCESS | 1356 | 1461205608298 Marionette DEBUG loaded listener.js 19:26:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (1A4DBC00) [pid = 1356] [serial = 160] [outer = 16938800] 19:26:48 INFO - PROCESS | 1356 | 1461205608632 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]]]}] 19:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 19:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 547ms 19:26:48 INFO - PROCESS | 1356 | 1461205608654 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 19:26:48 INFO - PROCESS | 1356 | 1461205608656 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 19:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 19:26:48 INFO - PROCESS | 1356 | 1461205608659 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 19:26:48 INFO - PROCESS | 1356 | 1461205608660 Marionette TRACE conn2 <- [1,182,null,{}] 19:26:48 INFO - PROCESS | 1356 | 1461205608664 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}] 19:26:48 INFO - PROCESS | 1356 | 1461205608756 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 19:26:48 INFO - PROCESS | 1356 | 1461205608763 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:48 INFO - PROCESS | 1356 | ++DOCSHELL 16E96800 == 37 [pid = 1356] [id = 55] 19:26:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (1873C400) [pid = 1356] [serial = 161] [outer = 00000000] 19:26:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (1C8E4C00) [pid = 1356] [serial = 162] [outer = 1873C400] 19:26:48 INFO - PROCESS | 1356 | 1461205608806 Marionette DEBUG loaded listener.js 19:26:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (1C8E3C00) [pid = 1356] [serial = 163] [outer = 1873C400] 19:26:49 INFO - PROCESS | 1356 | 1461205609200 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]]]}] 19:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 19:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 594ms 19:26:49 INFO - PROCESS | 1356 | 1461205609256 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 19:26:49 INFO - PROCESS | 1356 | 1461205609258 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 19:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 19:26:49 INFO - PROCESS | 1356 | 1461205609262 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 19:26:49 INFO - PROCESS | 1356 | 1461205609264 Marionette TRACE conn2 <- [1,186,null,{}] 19:26:49 INFO - PROCESS | 1356 | 1461205609267 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}] 19:26:49 INFO - PROCESS | 1356 | 1461205609357 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 19:26:49 INFO - PROCESS | 1356 | 1461205609451 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:49 INFO - PROCESS | 1356 | ++DOCSHELL 12C5CC00 == 38 [pid = 1356] [id = 56] 19:26:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (12C98400) [pid = 1356] [serial = 164] [outer = 00000000] 19:26:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (13308400) [pid = 1356] [serial = 165] [outer = 12C98400] 19:26:49 INFO - PROCESS | 1356 | 1461205609508 Marionette DEBUG loaded listener.js 19:26:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (1336A400) [pid = 1356] [serial = 166] [outer = 12C98400] 19:26:50 INFO - PROCESS | 1356 | 1461205610161 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]]]}] 19:26:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 19:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 937ms 19:26:50 INFO - PROCESS | 1356 | 1461205610209 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 19:26:50 INFO - PROCESS | 1356 | 1461205610214 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 19:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 19:26:50 INFO - PROCESS | 1356 | 1461205610220 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 19:26:50 INFO - PROCESS | 1356 | 1461205610223 Marionette TRACE conn2 <- [1,190,null,{}] 19:26:50 INFO - PROCESS | 1356 | 1461205610228 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}] 19:26:50 INFO - PROCESS | 1356 | 1461205610338 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 19:26:50 INFO - PROCESS | 1356 | 1461205610430 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:50 INFO - PROCESS | 1356 | ++DOCSHELL 161AC000 == 39 [pid = 1356] [id = 57] 19:26:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (161AE400) [pid = 1356] [serial = 167] [outer = 00000000] 19:26:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (16930800) [pid = 1356] [serial = 168] [outer = 161AE400] 19:26:50 INFO - PROCESS | 1356 | 1461205610486 Marionette DEBUG loaded listener.js 19:26:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (16A38400) [pid = 1356] [serial = 169] [outer = 161AE400] 19:26:51 INFO - PROCESS | 1356 | 1461205611321 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]]]}] 19:26:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (15711C00) [pid = 1356] [serial = 170] [outer = 1EFE1000] 19:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 19:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1140ms 19:26:51 INFO - PROCESS | 1356 | 1461205611380 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 19:26:51 INFO - PROCESS | 1356 | 1461205611385 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 19:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 19:26:51 INFO - PROCESS | 1356 | 1461205611448 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 19:26:51 INFO - PROCESS | 1356 | 1461205611452 Marionette TRACE conn2 <- [1,194,null,{}] 19:26:51 INFO - PROCESS | 1356 | 1461205611460 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}] 19:26:51 INFO - PROCESS | 1356 | 1461205611554 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 16E96800 == 38 [pid = 1356] [id = 55] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 16902C00 == 37 [pid = 1356] [id = 54] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 14D66C00 == 36 [pid = 1356] [id = 53] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 19C48800 == 35 [pid = 1356] [id = 52] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 18E50400 == 34 [pid = 1356] [id = 51] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 18708800 == 33 [pid = 1356] [id = 50] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 16E99C00 == 32 [pid = 1356] [id = 49] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 1693A800 == 31 [pid = 1356] [id = 48] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 13B52800 == 30 [pid = 1356] [id = 47] 19:26:51 INFO - PROCESS | 1356 | --DOCSHELL 12DD2800 == 29 [pid = 1356] [id = 46] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1DB2E400) [pid = 1356] [serial = 99] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (1D86C000) [pid = 1356] [serial = 97] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (18E53C00) [pid = 1356] [serial = 115] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (18732000) [pid = 1356] [serial = 112] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (14D68800) [pid = 1356] [serial = 102] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (15919400) [pid = 1356] [serial = 103] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (161B7800) [pid = 1356] [serial = 105] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (18709400) [pid = 1356] [serial = 111] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (16913400) [pid = 1356] [serial = 106] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (18E51800) [pid = 1356] [serial = 114] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (16B67000) [pid = 1356] [serial = 109] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (1DBE0800) [pid = 1356] [serial = 100] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (16937C00) [pid = 1356] [serial = 108] [outer = 00000000] [url = about:blank] 19:26:51 INFO - PROCESS | 1356 | 1461205611648 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:51 INFO - PROCESS | 1356 | ++DOCSHELL 12B87800 == 30 [pid = 1356] [id = 58] 19:26:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (12C0D800) [pid = 1356] [serial = 171] [outer = 00000000] 19:26:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (13B15400) [pid = 1356] [serial = 172] [outer = 12C0D800] 19:26:51 INFO - PROCESS | 1356 | 1461205611694 Marionette DEBUG loaded listener.js 19:26:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (148BEC00) [pid = 1356] [serial = 173] [outer = 12C0D800] 19:26:52 INFO - PROCESS | 1356 | 1461205612082 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]]]}] 19:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 19:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 765ms 19:26:52 INFO - PROCESS | 1356 | 1461205612156 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 19:26:52 INFO - PROCESS | 1356 | 1461205612161 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 19:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 19:26:52 INFO - PROCESS | 1356 | 1461205612167 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 19:26:52 INFO - PROCESS | 1356 | 1461205612170 Marionette TRACE conn2 <- [1,198,null,{}] 19:26:52 INFO - PROCESS | 1356 | 1461205612174 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}] 19:26:52 INFO - PROCESS | 1356 | 1461205612250 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 19:26:52 INFO - PROCESS | 1356 | 1461205612256 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:52 INFO - PROCESS | 1356 | ++DOCSHELL 15EEB000 == 31 [pid = 1356] [id = 59] 19:26:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (1610D000) [pid = 1356] [serial = 174] [outer = 00000000] 19:26:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (16A2FC00) [pid = 1356] [serial = 175] [outer = 1610D000] 19:26:52 INFO - PROCESS | 1356 | 1461205612301 Marionette DEBUG loaded listener.js 19:26:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (16B67000) [pid = 1356] [serial = 176] [outer = 1610D000] 19:26:52 INFO - PROCESS | 1356 | 1461205612703 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]]]}] 19:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 19:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 594ms 19:26:52 INFO - PROCESS | 1356 | 1461205612763 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 19:26:52 INFO - PROCESS | 1356 | 1461205612765 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 19:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 19:26:52 INFO - PROCESS | 1356 | 1461205612769 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 19:26:52 INFO - PROCESS | 1356 | 1461205612772 Marionette TRACE conn2 <- [1,202,null,{}] 19:26:52 INFO - PROCESS | 1356 | 1461205612783 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}] 19:26:52 INFO - PROCESS | 1356 | 1461205612861 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 19:26:52 INFO - PROCESS | 1356 | 1461205612869 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:52 INFO - PROCESS | 1356 | ++DOCSHELL 1872DC00 == 32 [pid = 1356] [id = 60] 19:26:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (1872E000) [pid = 1356] [serial = 177] [outer = 00000000] 19:26:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (187BB400) [pid = 1356] [serial = 178] [outer = 1872E000] 19:26:52 INFO - PROCESS | 1356 | 1461205612917 Marionette DEBUG loaded listener.js 19:26:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (18A2B400) [pid = 1356] [serial = 179] [outer = 1872E000] 19:26:53 INFO - PROCESS | 1356 | 1461205613329 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]]]}] 19:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 19:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 593ms 19:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 19:26:53 INFO - PROCESS | 1356 | 1461205613366 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 19:26:53 INFO - PROCESS | 1356 | 1461205613368 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 19:26:53 INFO - PROCESS | 1356 | 1461205613371 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 19:26:53 INFO - PROCESS | 1356 | 1461205613373 Marionette TRACE conn2 <- [1,206,null,{}] 19:26:53 INFO - PROCESS | 1356 | 1461205613377 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}] 19:26:53 INFO - PROCESS | 1356 | 1461205613453 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 19:26:53 INFO - PROCESS | 1356 | 1461205613458 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:53 INFO - PROCESS | 1356 | ++DOCSHELL 18E53000 == 33 [pid = 1356] [id = 61] 19:26:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (18E5C000) [pid = 1356] [serial = 180] [outer = 00000000] 19:26:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (19561000) [pid = 1356] [serial = 181] [outer = 18E5C000] 19:26:53 INFO - PROCESS | 1356 | 1461205613502 Marionette DEBUG loaded listener.js 19:26:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (19974C00) [pid = 1356] [serial = 182] [outer = 18E5C000] 19:26:53 INFO - PROCESS | 1356 | 1461205613940 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]]]}] 19:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 19:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 594ms 19:26:53 INFO - PROCESS | 1356 | 1461205613968 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 19:26:53 INFO - PROCESS | 1356 | 1461205613970 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 19:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 19:26:53 INFO - PROCESS | 1356 | 1461205613973 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 19:26:53 INFO - PROCESS | 1356 | 1461205613975 Marionette TRACE conn2 <- [1,210,null,{}] 19:26:53 INFO - PROCESS | 1356 | 1461205613978 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}] 19:26:54 INFO - PROCESS | 1356 | 1461205614072 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 19:26:54 INFO - PROCESS | 1356 | 1461205614078 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:54 INFO - PROCESS | 1356 | ++DOCSHELL 1372D800 == 34 [pid = 1356] [id = 62] 19:26:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (18E5B000) [pid = 1356] [serial = 183] [outer = 00000000] 19:26:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (19F4AC00) [pid = 1356] [serial = 184] [outer = 18E5B000] 19:26:54 INFO - PROCESS | 1356 | 1461205614131 Marionette DEBUG loaded listener.js 19:26:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (1A128800) [pid = 1356] [serial = 185] [outer = 18E5B000] 19:26:54 INFO - PROCESS | 1356 | 1461205614588 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]]]}] 19:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 19:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 641ms 19:26:54 INFO - PROCESS | 1356 | 1461205614615 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 19:26:54 INFO - PROCESS | 1356 | 1461205614617 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 19:26:54 INFO - PROCESS | 1356 | 1461205614620 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 19:26:54 INFO - PROCESS | 1356 | 1461205614622 Marionette TRACE conn2 <- [1,214,null,{}] 19:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 19:26:54 INFO - PROCESS | 1356 | 1461205614629 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}] 19:26:54 INFO - PROCESS | 1356 | 1461205614743 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 19:26:54 INFO - PROCESS | 1356 | 1461205614751 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:54 INFO - PROCESS | 1356 | ++DOCSHELL 19973C00 == 35 [pid = 1356] [id = 63] 19:26:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (19F43800) [pid = 1356] [serial = 186] [outer = 00000000] 19:26:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1CEECC00) [pid = 1356] [serial = 187] [outer = 19F43800] 19:26:54 INFO - PROCESS | 1356 | 1461205614795 Marionette DEBUG loaded listener.js 19:26:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (1D254400) [pid = 1356] [serial = 188] [outer = 19F43800] 19:26:55 INFO - PROCESS | 1356 | 1461205615222 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]]]}] 19:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 19:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 625ms 19:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 19:26:55 INFO - PROCESS | 1356 | 1461205615261 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 19:26:55 INFO - PROCESS | 1356 | 1461205615262 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 19:26:55 INFO - PROCESS | 1356 | 1461205615266 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 19:26:55 INFO - PROCESS | 1356 | 1461205615268 Marionette TRACE conn2 <- [1,218,null,{}] 19:26:55 INFO - PROCESS | 1356 | 1461205615271 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}] 19:26:55 INFO - PROCESS | 1356 | 1461205615363 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 19:26:55 INFO - PROCESS | 1356 | 1461205615437 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:55 INFO - PROCESS | 1356 | ++DOCSHELL 1C8E8000 == 36 [pid = 1356] [id = 64] 19:26:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1D258800) [pid = 1356] [serial = 189] [outer = 00000000] 19:26:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1D653C00) [pid = 1356] [serial = 190] [outer = 1D258800] 19:26:55 INFO - PROCESS | 1356 | 1461205615479 Marionette DEBUG loaded listener.js 19:26:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (1D65B800) [pid = 1356] [serial = 191] [outer = 1D258800] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16938800) [pid = 1356] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (18378400) [pid = 1356] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (16A2C800) [pid = 1356] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (12DD6C00) [pid = 1356] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (13B59400) [pid = 1356] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1870B800) [pid = 1356] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (19C55C00) [pid = 1356] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1902D400) [pid = 1356] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (16D59000) [pid = 1356] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (138F0C00) [pid = 1356] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (138EC400) [pid = 1356] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (19036800) [pid = 1356] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (1A63E800) [pid = 1356] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 19:26:55 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (15EF3800) [pid = 1356] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 19:26:55 INFO - PROCESS | 1356 | 1461205615951 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]]]}] 19:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 19:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 734ms 19:26:56 INFO - PROCESS | 1356 | 1461205616006 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 19:26:56 INFO - PROCESS | 1356 | 1461205616008 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 19:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 19:26:56 INFO - PROCESS | 1356 | 1461205616011 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 19:26:56 INFO - PROCESS | 1356 | 1461205616013 Marionette TRACE conn2 <- [1,222,null,{}] 19:26:56 INFO - PROCESS | 1356 | 1461205616016 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}] 19:26:56 INFO - PROCESS | 1356 | 1461205616112 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 19:26:56 INFO - PROCESS | 1356 | 1461205616162 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:56 INFO - PROCESS | 1356 | ++DOCSHELL 13B15C00 == 37 [pid = 1356] [id = 65] 19:26:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (15940800) [pid = 1356] [serial = 192] [outer = 00000000] 19:26:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (19035C00) [pid = 1356] [serial = 193] [outer = 15940800] 19:26:56 INFO - PROCESS | 1356 | 1461205616205 Marionette DEBUG loaded listener.js 19:26:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (1AB94000) [pid = 1356] [serial = 194] [outer = 15940800] 19:26:56 INFO - PROCESS | 1356 | 1461205616516 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]]]}] 19:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 19:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 531ms 19:26:56 INFO - PROCESS | 1356 | 1461205616547 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 19:26:56 INFO - PROCESS | 1356 | 1461205616549 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 19:26:56 INFO - PROCESS | 1356 | 1461205616553 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 19:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 19:26:56 INFO - PROCESS | 1356 | 1461205616554 Marionette TRACE conn2 <- [1,226,null,{}] 19:26:56 INFO - PROCESS | 1356 | 1461205616558 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}] 19:26:56 INFO - PROCESS | 1356 | 1461205616628 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 19:26:56 INFO - PROCESS | 1356 | 1461205616634 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:56 INFO - PROCESS | 1356 | ++DOCSHELL 138EB000 == 38 [pid = 1356] [id = 66] 19:26:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (16D59000) [pid = 1356] [serial = 195] [outer = 00000000] 19:26:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (1D86F400) [pid = 1356] [serial = 196] [outer = 16D59000] 19:26:56 INFO - PROCESS | 1356 | 1461205616678 Marionette DEBUG loaded listener.js 19:26:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (1D86EC00) [pid = 1356] [serial = 197] [outer = 16D59000] 19:26:57 INFO - PROCESS | 1356 | 1461205617078 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]]]}] 19:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 19:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 531ms 19:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 19:26:57 INFO - PROCESS | 1356 | 1461205617088 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 19:26:57 INFO - PROCESS | 1356 | 1461205617090 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 19:26:57 INFO - PROCESS | 1356 | 1461205617093 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 19:26:57 INFO - PROCESS | 1356 | 1461205617095 Marionette TRACE conn2 <- [1,230,null,{}] 19:26:57 INFO - PROCESS | 1356 | 1461205617110 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}] 19:26:57 INFO - PROCESS | 1356 | 1461205617186 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 19:26:57 INFO - PROCESS | 1356 | 1461205617191 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:57 INFO - PROCESS | 1356 | ++DOCSHELL 18B7C400 == 39 [pid = 1356] [id = 67] 19:26:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (1C8DE800) [pid = 1356] [serial = 198] [outer = 00000000] 19:26:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (1DB24000) [pid = 1356] [serial = 199] [outer = 1C8DE800] 19:26:57 INFO - PROCESS | 1356 | 1461205617234 Marionette DEBUG loaded listener.js 19:26:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1DB22C00) [pid = 1356] [serial = 200] [outer = 1C8DE800] 19:26:57 INFO - PROCESS | 1356 | 1461205617623 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]]]}] 19:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 19:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 547ms 19:26:57 INFO - PROCESS | 1356 | 1461205617650 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 19:26:57 INFO - PROCESS | 1356 | 1461205617652 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 19:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 19:26:57 INFO - PROCESS | 1356 | 1461205617655 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 19:26:57 INFO - PROCESS | 1356 | 1461205617658 Marionette TRACE conn2 <- [1,234,null,{}] 19:26:57 INFO - PROCESS | 1356 | 1461205617661 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}] 19:26:57 INFO - PROCESS | 1356 | 1461205617781 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 19:26:57 INFO - PROCESS | 1356 | 1461205617789 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:57 INFO - PROCESS | 1356 | ++DOCSHELL 12B8B400 == 40 [pid = 1356] [id = 68] 19:26:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (12BE8000) [pid = 1356] [serial = 201] [outer = 00000000] 19:26:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (13362400) [pid = 1356] [serial = 202] [outer = 12BE8000] 19:26:57 INFO - PROCESS | 1356 | 1461205617881 Marionette DEBUG loaded listener.js 19:26:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (13B59800) [pid = 1356] [serial = 203] [outer = 12BE8000] 19:26:58 INFO - PROCESS | 1356 | 1461205618515 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]]]}] 19:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 19:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 907ms 19:26:58 INFO - PROCESS | 1356 | 1461205618561 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 19:26:58 INFO - PROCESS | 1356 | 1461205618564 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 19:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 19:26:58 INFO - PROCESS | 1356 | 1461205618576 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 19:26:58 INFO - PROCESS | 1356 | 1461205618578 Marionette TRACE conn2 <- [1,238,null,{}] 19:26:58 INFO - PROCESS | 1356 | 1461205618584 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}] 19:26:58 INFO - PROCESS | 1356 | 1461205618688 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 19:26:58 INFO - PROCESS | 1356 | 1461205618762 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:58 INFO - PROCESS | 1356 | ++DOCSHELL 16B6A000 == 41 [pid = 1356] [id = 69] 19:26:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (16D4EC00) [pid = 1356] [serial = 204] [outer = 00000000] 19:26:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (183E9C00) [pid = 1356] [serial = 205] [outer = 16D4EC00] 19:26:58 INFO - PROCESS | 1356 | 1461205618817 Marionette DEBUG loaded listener.js 19:26:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1870F000) [pid = 1356] [serial = 206] [outer = 16D4EC00] 19:26:59 INFO - PROCESS | 1356 | 1461205619388 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]]]}] 19:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 19:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 859ms 19:26:59 INFO - PROCESS | 1356 | 1461205619430 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 19:26:59 INFO - PROCESS | 1356 | 1461205619434 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 19:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 19:26:59 INFO - PROCESS | 1356 | 1461205619440 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 19:26:59 INFO - PROCESS | 1356 | 1461205619443 Marionette TRACE conn2 <- [1,242,null,{}] 19:26:59 INFO - PROCESS | 1356 | 1461205619447 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}] 19:26:59 INFO - PROCESS | 1356 | 1461205619543 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 19:26:59 INFO - PROCESS | 1356 | 1461205619614 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:26:59 INFO - PROCESS | 1356 | ++DOCSHELL 16903C00 == 42 [pid = 1356] [id = 70] 19:26:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1837A400) [pid = 1356] [serial = 207] [outer = 00000000] 19:26:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (19F50800) [pid = 1356] [serial = 208] [outer = 1837A400] 19:26:59 INFO - PROCESS | 1356 | 1461205619669 Marionette DEBUG loaded listener.js 19:26:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1ABF4C00) [pid = 1356] [serial = 209] [outer = 1837A400] 19:27:00 INFO - PROCESS | 1356 | 1461205620230 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]]]}] 19:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 19:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 844ms 19:27:00 INFO - PROCESS | 1356 | 1461205620284 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 19:27:00 INFO - PROCESS | 1356 | 1461205620286 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 19:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 19:27:00 INFO - PROCESS | 1356 | 1461205620290 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 19:27:00 INFO - PROCESS | 1356 | 1461205620294 Marionette TRACE conn2 <- [1,246,null,{}] 19:27:00 INFO - PROCESS | 1356 | 1461205620305 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}] 19:27:00 INFO - PROCESS | 1356 | 1461205620404 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 19:27:00 INFO - PROCESS | 1356 | 1461205620488 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:00 INFO - PROCESS | 1356 | ++DOCSHELL 1C80B000 == 43 [pid = 1356] [id = 71] 19:27:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1C80C000) [pid = 1356] [serial = 210] [outer = 00000000] 19:27:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1CEF1000) [pid = 1356] [serial = 211] [outer = 1C80C000] 19:27:00 INFO - PROCESS | 1356 | 1461205620542 Marionette DEBUG loaded listener.js 19:27:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1D86B800) [pid = 1356] [serial = 212] [outer = 1C80C000] 19:27:01 INFO - PROCESS | 1356 | 1461205621244 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]]]}] 19:27:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 19:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1000ms 19:27:01 INFO - PROCESS | 1356 | 1461205621291 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 19:27:01 INFO - PROCESS | 1356 | 1461205621296 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 19:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 19:27:01 INFO - PROCESS | 1356 | 1461205621301 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 19:27:01 INFO - PROCESS | 1356 | 1461205621305 Marionette TRACE conn2 <- [1,250,null,{}] 19:27:01 INFO - PROCESS | 1356 | 1461205621319 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}] 19:27:01 INFO - PROCESS | 1356 | 1461205621407 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 19:27:01 INFO - PROCESS | 1356 | 1461205621474 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:01 INFO - PROCESS | 1356 | ++DOCSHELL 148B3400 == 44 [pid = 1356] [id = 72] 19:27:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (148B9C00) [pid = 1356] [serial = 213] [outer = 00000000] 19:27:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (15EEBC00) [pid = 1356] [serial = 214] [outer = 148B9C00] 19:27:01 INFO - PROCESS | 1356 | 1461205621522 Marionette DEBUG loaded listener.js 19:27:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1608F000) [pid = 1356] [serial = 215] [outer = 148B9C00] 19:27:01 INFO - PROCESS | 1356 | 1461205621989 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]]]}] 19:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 19:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 766ms 19:27:02 INFO - PROCESS | 1356 | 1461205622063 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 19:27:02 INFO - PROCESS | 1356 | 1461205622069 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 19:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 19:27:02 INFO - PROCESS | 1356 | 1461205622074 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 19:27:02 INFO - PROCESS | 1356 | 1461205622077 Marionette TRACE conn2 <- [1,254,null,{}] 19:27:02 INFO - PROCESS | 1356 | 1461205622081 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}] 19:27:02 INFO - PROCESS | 1356 | 1461205622169 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 18B7C400 == 43 [pid = 1356] [id = 67] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 138EB000 == 42 [pid = 1356] [id = 66] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 13B15C00 == 41 [pid = 1356] [id = 65] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 1C8E8000 == 40 [pid = 1356] [id = 64] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 19973C00 == 39 [pid = 1356] [id = 63] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 1372D800 == 38 [pid = 1356] [id = 62] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 18E53000 == 37 [pid = 1356] [id = 61] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 1872DC00 == 36 [pid = 1356] [id = 60] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 15EEB000 == 35 [pid = 1356] [id = 59] 19:27:02 INFO - PROCESS | 1356 | --DOCSHELL 12B87800 == 34 [pid = 1356] [id = 58] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1C8E4C00) [pid = 1356] [serial = 162] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1A4DBC00) [pid = 1356] [serial = 160] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1870E000) [pid = 1356] [serial = 144] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (16A39C00) [pid = 1356] [serial = 141] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (16D4C000) [pid = 1356] [serial = 142] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (138EA800) [pid = 1356] [serial = 135] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (13B1DC00) [pid = 1356] [serial = 136] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (159BB800) [pid = 1356] [serial = 138] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (15EBB400) [pid = 1356] [serial = 139] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (18E5BC00) [pid = 1356] [serial = 148] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (13B14800) [pid = 1356] [serial = 132] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (18B86C00) [pid = 1356] [serial = 147] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1A073400) [pid = 1356] [serial = 153] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (19C47000) [pid = 1356] [serial = 151] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (1A4D1800) [pid = 1356] [serial = 156] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (19971C00) [pid = 1356] [serial = 150] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (14DF8800) [pid = 1356] [serial = 118] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (143AB000) [pid = 1356] [serial = 117] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (18378C00) [pid = 1356] [serial = 121] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (16B64800) [pid = 1356] [serial = 120] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (19FB1C00) [pid = 1356] [serial = 124] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (19F43000) [pid = 1356] [serial = 123] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (1A6AC000) [pid = 1356] [serial = 127] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (1A6AD000) [pid = 1356] [serial = 126] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (1C8E1000) [pid = 1356] [serial = 130] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (1C8E3000) [pid = 1356] [serial = 129] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (19198800) [pid = 1356] [serial = 157] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1A073000) [pid = 1356] [serial = 154] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (1AB98800) [pid = 1356] [serial = 159] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (18737400) [pid = 1356] [serial = 145] [outer = 00000000] [url = about:blank] 19:27:02 INFO - PROCESS | 1356 | 1461205622303 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:02 INFO - PROCESS | 1356 | ++DOCSHELL 12DD8000 == 35 [pid = 1356] [id = 73] 19:27:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (13302000) [pid = 1356] [serial = 216] [outer = 00000000] 19:27:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (13734C00) [pid = 1356] [serial = 217] [outer = 13302000] 19:27:02 INFO - PROCESS | 1356 | 1461205622349 Marionette DEBUG loaded listener.js 19:27:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (13B52000) [pid = 1356] [serial = 218] [outer = 13302000] 19:27:02 INFO - PROCESS | 1356 | 1461205622701 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]]]}] 19:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 19:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 626ms 19:27:02 INFO - PROCESS | 1356 | 1461205622711 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 19:27:02 INFO - PROCESS | 1356 | 1461205622713 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 19:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 19:27:02 INFO - PROCESS | 1356 | 1461205622716 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 19:27:02 INFO - PROCESS | 1356 | 1461205622719 Marionette TRACE conn2 <- [1,258,null,{}] 19:27:02 INFO - PROCESS | 1356 | 1461205622761 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}] 19:27:02 INFO - PROCESS | 1356 | 1461205622852 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 19:27:02 INFO - PROCESS | 1356 | 1461205622920 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:02 INFO - PROCESS | 1356 | ++DOCSHELL 15E16C00 == 36 [pid = 1356] [id = 74] 19:27:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (15EEB000) [pid = 1356] [serial = 219] [outer = 00000000] 19:27:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (16E96000) [pid = 1356] [serial = 220] [outer = 15EEB000] 19:27:02 INFO - PROCESS | 1356 | 1461205622967 Marionette DEBUG loaded listener.js 19:27:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (18708400) [pid = 1356] [serial = 221] [outer = 15EEB000] 19:27:03 INFO - PROCESS | 1356 | 1461205623315 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]]]}] 19:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 19:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 625ms 19:27:03 INFO - PROCESS | 1356 | 1461205623354 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 19:27:03 INFO - PROCESS | 1356 | 1461205623357 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 19:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 19:27:03 INFO - PROCESS | 1356 | 1461205623360 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 19:27:03 INFO - PROCESS | 1356 | 1461205623362 Marionette TRACE conn2 <- [1,262,null,{}] 19:27:03 INFO - PROCESS | 1356 | 1461205623365 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}] 19:27:03 INFO - PROCESS | 1356 | 1461205623439 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 19:27:03 INFO - PROCESS | 1356 | 1461205623444 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:03 INFO - PROCESS | 1356 | ++DOCSHELL 187BC000 == 37 [pid = 1356] [id = 75] 19:27:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (18A23000) [pid = 1356] [serial = 222] [outer = 00000000] 19:27:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (18E52800) [pid = 1356] [serial = 223] [outer = 18A23000] 19:27:03 INFO - PROCESS | 1356 | 1461205623489 Marionette DEBUG loaded listener.js 19:27:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (18E5C400) [pid = 1356] [serial = 224] [outer = 18A23000] 19:27:03 INFO - PROCESS | 1356 | 1461205623939 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]]]}] 19:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 19:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 640ms 19:27:03 INFO - PROCESS | 1356 | 1461205623998 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 19:27:03 INFO - PROCESS | 1356 | 1461205624000 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 19:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 19:27:03 INFO - PROCESS | 1356 | 1461205624004 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 19:27:03 INFO - PROCESS | 1356 | 1461205624005 Marionette TRACE conn2 <- [1,266,null,{}] 19:27:04 INFO - PROCESS | 1356 | 1461205624008 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}] 19:27:04 INFO - PROCESS | 1356 | 1461205624080 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 19:27:04 INFO - PROCESS | 1356 | 1461205624089 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:04 INFO - PROCESS | 1356 | ++DOCSHELL 18E4D400 == 38 [pid = 1356] [id = 76] 19:27:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (1902A800) [pid = 1356] [serial = 225] [outer = 00000000] 19:27:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (1978E400) [pid = 1356] [serial = 226] [outer = 1902A800] 19:27:04 INFO - PROCESS | 1356 | 1461205624133 Marionette DEBUG loaded listener.js 19:27:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (19975400) [pid = 1356] [serial = 227] [outer = 1902A800] 19:27:04 INFO - PROCESS | 1356 | 1461205624607 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]]]}] 19:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 19:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 641ms 19:27:04 INFO - PROCESS | 1356 | 1461205624645 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 19:27:04 INFO - PROCESS | 1356 | 1461205624647 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 19:27:04 INFO - PROCESS | 1356 | 1461205624651 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 19:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 19:27:04 INFO - PROCESS | 1356 | 1461205624652 Marionette TRACE conn2 <- [1,270,null,{}] 19:27:04 INFO - PROCESS | 1356 | 1461205624656 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}] 19:27:04 INFO - PROCESS | 1356 | 1461205624771 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 19:27:04 INFO - PROCESS | 1356 | 1461205624779 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:04 INFO - PROCESS | 1356 | ++DOCSHELL 19032400 == 39 [pid = 1356] [id = 77] 19:27:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (19F47400) [pid = 1356] [serial = 228] [outer = 00000000] 19:27:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (1A4D5800) [pid = 1356] [serial = 229] [outer = 19F47400] 19:27:04 INFO - PROCESS | 1356 | 1461205624826 Marionette DEBUG loaded listener.js 19:27:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1A6A2400) [pid = 1356] [serial = 230] [outer = 19F47400] 19:27:05 INFO - PROCESS | 1356 | 1461205625246 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]]]}] 19:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 19:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 625ms 19:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 19:27:05 INFO - PROCESS | 1356 | 1461205625290 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 19:27:05 INFO - PROCESS | 1356 | 1461205625292 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 19:27:05 INFO - PROCESS | 1356 | 1461205625295 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 19:27:05 INFO - PROCESS | 1356 | 1461205625297 Marionette TRACE conn2 <- [1,274,null,{}] 19:27:05 INFO - PROCESS | 1356 | 1461205625302 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}] 19:27:05 INFO - PROCESS | 1356 | 1461205625399 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 19:27:05 INFO - PROCESS | 1356 | 1461205625473 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:05 INFO - PROCESS | 1356 | ++DOCSHELL 1A4DA400 == 40 [pid = 1356] [id = 78] 19:27:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1AB9F400) [pid = 1356] [serial = 231] [outer = 00000000] 19:27:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (1AD32400) [pid = 1356] [serial = 232] [outer = 1AB9F400] 19:27:05 INFO - PROCESS | 1356 | 1461205625516 Marionette DEBUG loaded listener.js 19:27:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1AD62000) [pid = 1356] [serial = 233] [outer = 1AB9F400] 19:27:05 INFO - PROCESS | 1356 | 1461205625914 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]]]}] 19:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 19:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 625ms 19:27:05 INFO - PROCESS | 1356 | 1461205625935 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 19:27:05 INFO - PROCESS | 1356 | 1461205625937 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 19:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 19:27:05 INFO - PROCESS | 1356 | 1461205625940 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 19:27:05 INFO - PROCESS | 1356 | 1461205625942 Marionette TRACE conn2 <- [1,278,null,{}] 19:27:05 INFO - PROCESS | 1356 | 1461205625945 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}] 19:27:06 INFO - PROCESS | 1356 | 1461205626039 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 19:27:06 INFO - PROCESS | 1356 | 1461205626044 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:06 INFO - PROCESS | 1356 | ++DOCSHELL 12CF8000 == 41 [pid = 1356] [id = 79] 19:27:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1902E000) [pid = 1356] [serial = 234] [outer = 00000000] 19:27:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (1C80E000) [pid = 1356] [serial = 235] [outer = 1902E000] 19:27:06 INFO - PROCESS | 1356 | 1461205626088 Marionette DEBUG loaded listener.js 19:27:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1C80C400) [pid = 1356] [serial = 236] [outer = 1902E000] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (19F43800) [pid = 1356] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (15940800) [pid = 1356] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1D258800) [pid = 1356] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (16D59000) [pid = 1356] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1873C400) [pid = 1356] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (12C0D800) [pid = 1356] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (18E5C000) [pid = 1356] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (1610D000) [pid = 1356] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (18E5B000) [pid = 1356] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 19:27:06 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1872E000) [pid = 1356] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 19:27:06 INFO - PROCESS | 1356 | 1461205626577 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]]]}] 19:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 19:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 703ms 19:27:06 INFO - PROCESS | 1356 | 1461205626642 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 19:27:06 INFO - PROCESS | 1356 | 1461205626644 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 19:27:06 INFO - PROCESS | 1356 | 1461205626647 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 19:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 19:27:06 INFO - PROCESS | 1356 | 1461205626649 Marionette TRACE conn2 <- [1,282,null,{}] 19:27:06 INFO - PROCESS | 1356 | 1461205626653 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}] 19:27:06 INFO - PROCESS | 1356 | 1461205626805 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 19:27:06 INFO - PROCESS | 1356 | 1461205626854 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:06 INFO - PROCESS | 1356 | ++DOCSHELL 16A2C800 == 42 [pid = 1356] [id = 80] 19:27:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16D59000) [pid = 1356] [serial = 237] [outer = 00000000] 19:27:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (1A645800) [pid = 1356] [serial = 238] [outer = 16D59000] 19:27:06 INFO - PROCESS | 1356 | 1461205626897 Marionette DEBUG loaded listener.js 19:27:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (1C804C00) [pid = 1356] [serial = 239] [outer = 16D59000] 19:27:07 INFO - PROCESS | 1356 | 1461205627226 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]]]}] 19:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 19:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 641ms 19:27:07 INFO - PROCESS | 1356 | 1461205627287 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 19:27:07 INFO - PROCESS | 1356 | 1461205627289 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 19:27:07 INFO - PROCESS | 1356 | 1461205627292 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 19:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 19:27:07 INFO - PROCESS | 1356 | 1461205627294 Marionette TRACE conn2 <- [1,286,null,{}] 19:27:07 INFO - PROCESS | 1356 | 1461205627297 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}] 19:27:07 INFO - PROCESS | 1356 | 1461205627375 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 19:27:07 INFO - PROCESS | 1356 | 1461205627381 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:07 INFO - PROCESS | 1356 | ++DOCSHELL 1872E000 == 43 [pid = 1356] [id = 81] 19:27:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (19F4D000) [pid = 1356] [serial = 240] [outer = 00000000] 19:27:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1CEE5C00) [pid = 1356] [serial = 241] [outer = 19F4D000] 19:27:07 INFO - PROCESS | 1356 | 1461205627424 Marionette DEBUG loaded listener.js 19:27:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (1D259C00) [pid = 1356] [serial = 242] [outer = 19F4D000] 19:27:07 INFO - PROCESS | 1356 | 1461205627808 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]]]}] 19:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 19:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 532ms 19:27:07 INFO - PROCESS | 1356 | 1461205627828 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 19:27:07 INFO - PROCESS | 1356 | 1461205627830 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 19:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 19:27:07 INFO - PROCESS | 1356 | 1461205627833 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 19:27:07 INFO - PROCESS | 1356 | 1461205627835 Marionette TRACE conn2 <- [1,290,null,{}] 19:27:07 INFO - PROCESS | 1356 | 1461205627839 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}] 19:27:07 INFO - PROCESS | 1356 | 1461205627958 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 19:27:07 INFO - PROCESS | 1356 | 1461205627966 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:07 INFO - PROCESS | 1356 | ++DOCSHELL 12CF7C00 == 44 [pid = 1356] [id = 82] 19:27:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1CA14C00) [pid = 1356] [serial = 243] [outer = 00000000] 19:27:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1DB25C00) [pid = 1356] [serial = 244] [outer = 1CA14C00] 19:27:08 INFO - PROCESS | 1356 | 1461205628014 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (1DBE0000) [pid = 1356] [serial = 245] [outer = 1CA14C00] 19:27:08 INFO - PROCESS | 1356 | 1461205628505 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]]]}] 19:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 19:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 734ms 19:27:08 INFO - PROCESS | 1356 | 1461205628589 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 19:27:08 INFO - PROCESS | 1356 | 1461205628592 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 19:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 19:27:08 INFO - PROCESS | 1356 | 1461205628627 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 19:27:08 INFO - PROCESS | 1356 | 1461205628630 Marionette TRACE conn2 <- [1,294,null,{}] 19:27:08 INFO - PROCESS | 1356 | 1461205628639 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}] 19:27:08 INFO - PROCESS | 1356 | 1461205628778 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 19:27:08 INFO - PROCESS | 1356 | 1461205628788 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:08 INFO - PROCESS | 1356 | ++DOCSHELL 148B2400 == 45 [pid = 1356] [id = 83] 19:27:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1571C000) [pid = 1356] [serial = 246] [outer = 00000000] 19:27:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (15E55800) [pid = 1356] [serial = 247] [outer = 1571C000] 19:27:08 INFO - PROCESS | 1356 | 1461205628844 Marionette DEBUG loaded listener.js 19:27:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (16901400) [pid = 1356] [serial = 248] [outer = 1571C000] 19:27:09 INFO - PROCESS | 1356 | 1461205629479 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]]]}] 19:27:09 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. 19:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 922ms 19:27:09 INFO - PROCESS | 1356 | 1461205629531 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 19:27:09 INFO - PROCESS | 1356 | 1461205629537 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 19:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 19:27:09 INFO - PROCESS | 1356 | 1461205629543 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 19:27:09 INFO - PROCESS | 1356 | 1461205629546 Marionette TRACE conn2 <- [1,298,null,{}] 19:27:09 INFO - PROCESS | 1356 | 1461205629550 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}] 19:27:09 INFO - PROCESS | 1356 | 1461205629650 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 19:27:09 INFO - PROCESS | 1356 | 1461205629723 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:09 INFO - PROCESS | 1356 | ++DOCSHELL 16910800 == 46 [pid = 1356] [id = 84] 19:27:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (16931000) [pid = 1356] [serial = 249] [outer = 00000000] 19:27:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (187C1C00) [pid = 1356] [serial = 250] [outer = 16931000] 19:27:09 INFO - PROCESS | 1356 | 1461205629778 Marionette DEBUG loaded listener.js 19:27:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (19029C00) [pid = 1356] [serial = 251] [outer = 16931000] 19:27:10 INFO - PROCESS | 1356 | 1461205630305 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]]]}] 19:27:10 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. 19:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 812ms 19:27:10 INFO - PROCESS | 1356 | 1461205630355 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 19:27:10 INFO - PROCESS | 1356 | 1461205630357 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 19:27:10 INFO - PROCESS | 1356 | 1461205630362 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 19:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 19:27:10 INFO - PROCESS | 1356 | 1461205630366 Marionette TRACE conn2 <- [1,302,null,{}] 19:27:10 INFO - PROCESS | 1356 | 1461205630377 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}] 19:27:10 INFO - PROCESS | 1356 | 1461205630484 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 19:27:10 INFO - PROCESS | 1356 | 1461205630570 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:10 INFO - PROCESS | 1356 | ++DOCSHELL 1A4D2800 == 47 [pid = 1356] [id = 85] 19:27:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1A4D7C00) [pid = 1356] [serial = 252] [outer = 00000000] 19:27:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1CEEE400) [pid = 1356] [serial = 253] [outer = 1A4D7C00] 19:27:10 INFO - PROCESS | 1356 | 1461205630627 Marionette DEBUG loaded listener.js 19:27:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1D86D400) [pid = 1356] [serial = 254] [outer = 1A4D7C00] 19:27:11 INFO - PROCESS | 1356 | 1461205631202 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]]]}] 19:27:11 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. 19:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 906ms 19:27:11 INFO - PROCESS | 1356 | 1461205631271 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 19:27:11 INFO - PROCESS | 1356 | 1461205631273 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 19:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 19:27:11 INFO - PROCESS | 1356 | 1461205631277 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 19:27:11 INFO - PROCESS | 1356 | 1461205631279 Marionette TRACE conn2 <- [1,306,null,{}] 19:27:11 INFO - PROCESS | 1356 | 1461205631283 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}] 19:27:11 INFO - PROCESS | 1356 | 1461205631378 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 19:27:11 INFO - PROCESS | 1356 | 1461205631455 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:11 INFO - PROCESS | 1356 | ++DOCSHELL 1DBE8400 == 48 [pid = 1356] [id = 86] 19:27:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1DBE9400) [pid = 1356] [serial = 255] [outer = 00000000] 19:27:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1DFB9400) [pid = 1356] [serial = 256] [outer = 1DBE9400] 19:27:11 INFO - PROCESS | 1356 | 1461205631509 Marionette DEBUG loaded listener.js 19:27:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1DFBBC00) [pid = 1356] [serial = 257] [outer = 1DBE9400] 19:27:12 INFO - PROCESS | 1356 | 1461205632237 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]]]}] 19:27:12 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. 19:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1000ms 19:27:12 INFO - PROCESS | 1356 | 1461205632284 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 19:27:12 INFO - PROCESS | 1356 | 1461205632286 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 19:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 19:27:12 INFO - PROCESS | 1356 | 1461205632292 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 19:27:12 INFO - PROCESS | 1356 | 1461205632295 Marionette TRACE conn2 <- [1,310,null,{}] 19:27:12 INFO - PROCESS | 1356 | 1461205632299 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}] 19:27:12 INFO - PROCESS | 1356 | 1461205632425 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 19:27:12 INFO - PROCESS | 1356 | 1461205632500 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:12 INFO - PROCESS | 1356 | ++DOCSHELL 1DB2F000 == 49 [pid = 1356] [id = 87] 19:27:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1E092800) [pid = 1356] [serial = 258] [outer = 00000000] 19:27:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1E09C800) [pid = 1356] [serial = 259] [outer = 1E092800] 19:27:12 INFO - PROCESS | 1356 | 1461205632554 Marionette DEBUG loaded listener.js 19:27:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1E296800) [pid = 1356] [serial = 260] [outer = 1E092800] 19:27:13 INFO - PROCESS | 1356 | 1461205633253 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]]]}] 19:27:13 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. 19:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1000ms 19:27:13 INFO - PROCESS | 1356 | 1461205633292 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 19:27:13 INFO - PROCESS | 1356 | 1461205633298 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 19:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 19:27:13 INFO - PROCESS | 1356 | 1461205633305 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 19:27:13 INFO - PROCESS | 1356 | 1461205633309 Marionette TRACE conn2 <- [1,314,null,{}] 19:27:13 INFO - PROCESS | 1356 | 1461205633314 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}] 19:27:13 INFO - PROCESS | 1356 | 1461205633409 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 19:27:13 INFO - PROCESS | 1356 | 1461205633503 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:13 INFO - PROCESS | 1356 | ++DOCSHELL 15711000 == 50 [pid = 1356] [id = 88] 19:27:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1608F400) [pid = 1356] [serial = 261] [outer = 00000000] 19:27:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (16A37C00) [pid = 1356] [serial = 262] [outer = 1608F400] 19:27:13 INFO - PROCESS | 1356 | 1461205633553 Marionette DEBUG loaded listener.js 19:27:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (16D58400) [pid = 1356] [serial = 263] [outer = 1608F400] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 12C5CC00 == 49 [pid = 1356] [id = 56] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 1872E000 == 48 [pid = 1356] [id = 81] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 16A2C800 == 47 [pid = 1356] [id = 80] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 12CF8000 == 46 [pid = 1356] [id = 79] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 1A4DA400 == 45 [pid = 1356] [id = 78] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 19032400 == 44 [pid = 1356] [id = 77] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 18E4D400 == 43 [pid = 1356] [id = 76] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 187BC000 == 42 [pid = 1356] [id = 75] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 15E16C00 == 41 [pid = 1356] [id = 74] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 12DD8000 == 40 [pid = 1356] [id = 73] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 148B3400 == 39 [pid = 1356] [id = 72] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 1C80B000 == 38 [pid = 1356] [id = 71] 19:27:14 INFO - PROCESS | 1356 | --DOCSHELL 12B8B400 == 37 [pid = 1356] [id = 68] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1C8E3C00) [pid = 1356] [serial = 163] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1DB24000) [pid = 1356] [serial = 199] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (13308400) [pid = 1356] [serial = 165] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (13B15400) [pid = 1356] [serial = 172] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (148BEC00) [pid = 1356] [serial = 173] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19561000) [pid = 1356] [serial = 181] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16A2FC00) [pid = 1356] [serial = 175] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (16B67000) [pid = 1356] [serial = 176] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1A128800) [pid = 1356] [serial = 185] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (19F4AC00) [pid = 1356] [serial = 184] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (187BB400) [pid = 1356] [serial = 178] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18A2B400) [pid = 1356] [serial = 179] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (16930800) [pid = 1356] [serial = 168] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1D254400) [pid = 1356] [serial = 188] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1CEECC00) [pid = 1356] [serial = 187] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (19035C00) [pid = 1356] [serial = 193] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1D653C00) [pid = 1356] [serial = 190] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1D86F400) [pid = 1356] [serial = 196] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1D65B800) [pid = 1356] [serial = 191] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1F144400) [pid = 1356] [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.] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1D86EC00) [pid = 1356] [serial = 197] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1AB94000) [pid = 1356] [serial = 194] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (19974C00) [pid = 1356] [serial = 182] [outer = 00000000] [url = about:blank] 19:27:14 INFO - PROCESS | 1356 | 1461205634138 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]]]}] 19:27:14 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. 19:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 843ms 19:27:14 INFO - PROCESS | 1356 | 1461205634145 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 19:27:14 INFO - PROCESS | 1356 | 1461205634150 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 19:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 19:27:14 INFO - PROCESS | 1356 | 1461205634156 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 19:27:14 INFO - PROCESS | 1356 | 1461205634159 Marionette TRACE conn2 <- [1,318,null,{}] 19:27:14 INFO - PROCESS | 1356 | 1461205634162 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}] 19:27:14 INFO - PROCESS | 1356 | 1461205634239 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 19:27:14 INFO - PROCESS | 1356 | 1461205634246 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:14 INFO - PROCESS | 1356 | ++DOCSHELL 1449D000 == 38 [pid = 1356] [id = 89] 19:27:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1449D800) [pid = 1356] [serial = 264] [outer = 00000000] 19:27:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (16D4C000) [pid = 1356] [serial = 265] [outer = 1449D800] 19:27:14 INFO - PROCESS | 1356 | 1461205634295 Marionette DEBUG loaded listener.js 19:27:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (183EB000) [pid = 1356] [serial = 266] [outer = 1449D800] 19:27:14 INFO - PROCESS | 1356 | 1461205634754 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]]]}] 19:27:14 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. 19:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 625ms 19:27:14 INFO - PROCESS | 1356 | 1461205634793 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 19:27:14 INFO - PROCESS | 1356 | 1461205634795 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 19:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 19:27:14 INFO - PROCESS | 1356 | 1461205634799 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 19:27:14 INFO - PROCESS | 1356 | 1461205634802 Marionette TRACE conn2 <- [1,322,null,{}] 19:27:14 INFO - PROCESS | 1356 | 1461205634812 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}] 19:27:14 INFO - PROCESS | 1356 | 1461205634891 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 19:27:14 INFO - PROCESS | 1356 | 1461205634899 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:14 INFO - PROCESS | 1356 | ++DOCSHELL 18B7B400 == 39 [pid = 1356] [id = 90] 19:27:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (19031400) [pid = 1356] [serial = 267] [outer = 00000000] 19:27:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (1978C800) [pid = 1356] [serial = 268] [outer = 19031400] 19:27:14 INFO - PROCESS | 1356 | 1461205634946 Marionette DEBUG loaded listener.js 19:27:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (19C47400) [pid = 1356] [serial = 269] [outer = 19031400] 19:27:15 INFO - PROCESS | 1356 | 1461205635385 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]]]}] 19:27:15 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. 19:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 640ms 19:27:15 INFO - PROCESS | 1356 | 1461205635437 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 19:27:15 INFO - PROCESS | 1356 | 1461205635439 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 19:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 19:27:15 INFO - PROCESS | 1356 | 1461205635443 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 19:27:15 INFO - PROCESS | 1356 | 1461205635444 Marionette TRACE conn2 <- [1,326,null,{}] 19:27:15 INFO - PROCESS | 1356 | 1461205635447 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}] 19:27:15 INFO - PROCESS | 1356 | 1461205635530 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 19:27:15 INFO - PROCESS | 1356 | 1461205635566 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:15 INFO - PROCESS | 1356 | ++DOCSHELL 19FB1400 == 40 [pid = 1356] [id = 91] 19:27:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (19FB1800) [pid = 1356] [serial = 270] [outer = 00000000] 19:27:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (1A4CD400) [pid = 1356] [serial = 271] [outer = 19FB1800] 19:27:15 INFO - PROCESS | 1356 | 1461205635614 Marionette DEBUG loaded listener.js 19:27:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1A6AC000) [pid = 1356] [serial = 272] [outer = 19FB1800] 19:27:15 INFO - PROCESS | 1356 | 1461205635887 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 19:27:16 INFO - PROCESS | 1356 | 1461205636089 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]]]}] 19:27:16 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. 19:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 703ms 19:27:16 INFO - PROCESS | 1356 | 1461205636142 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 19:27:16 INFO - PROCESS | 1356 | 1461205636144 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 19:27:16 INFO - PROCESS | 1356 | 1461205636147 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 19:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 19:27:16 INFO - PROCESS | 1356 | 1461205636149 Marionette TRACE conn2 <- [1,330,null,{}] 19:27:16 INFO - PROCESS | 1356 | 1461205636152 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}] 19:27:16 INFO - PROCESS | 1356 | 1461205636227 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 19:27:16 INFO - PROCESS | 1356 | 1461205636233 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:16 INFO - PROCESS | 1356 | ++DOCSHELL 13731C00 == 41 [pid = 1356] [id = 92] 19:27:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (16A2FC00) [pid = 1356] [serial = 273] [outer = 00000000] 19:27:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1C808C00) [pid = 1356] [serial = 274] [outer = 16A2FC00] 19:27:16 INFO - PROCESS | 1356 | 1461205636277 Marionette DEBUG loaded listener.js 19:27:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1D252C00) [pid = 1356] [serial = 275] [outer = 16A2FC00] 19:27:16 INFO - PROCESS | 1356 | 1461205636733 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]]]}] 19:27:16 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. 19:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 641ms 19:27:16 INFO - PROCESS | 1356 | 1461205636785 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 19:27:16 INFO - PROCESS | 1356 | 1461205636787 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 19:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 19:27:16 INFO - PROCESS | 1356 | 1461205636790 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 19:27:16 INFO - PROCESS | 1356 | 1461205636792 Marionette TRACE conn2 <- [1,334,null,{}] 19:27:16 INFO - PROCESS | 1356 | 1461205636802 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}] 19:27:16 INFO - PROCESS | 1356 | 1461205636920 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 19:27:16 INFO - PROCESS | 1356 | 1461205636998 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:17 INFO - PROCESS | 1356 | ++DOCSHELL 1A17DC00 == 42 [pid = 1356] [id = 93] 19:27:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1AD33000) [pid = 1356] [serial = 276] [outer = 00000000] 19:27:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1DB2D000) [pid = 1356] [serial = 277] [outer = 1AD33000] 19:27:17 INFO - PROCESS | 1356 | 1461205637137 Marionette DEBUG loaded listener.js 19:27:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1DBE4C00) [pid = 1356] [serial = 278] [outer = 1AD33000] 19:27:17 INFO - PROCESS | 1356 | 1461205637549 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]]]}] 19:27:17 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. 19:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 813ms 19:27:17 INFO - PROCESS | 1356 | 1461205637593 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 19:27:17 INFO - PROCESS | 1356 | 1461205637595 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 19:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 19:27:17 INFO - PROCESS | 1356 | 1461205637598 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 19:27:17 INFO - PROCESS | 1356 | 1461205637600 Marionette TRACE conn2 <- [1,338,null,{}] 19:27:17 INFO - PROCESS | 1356 | 1461205637615 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}] 19:27:17 INFO - PROCESS | 1356 | 1461205637716 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 19:27:17 INFO - PROCESS | 1356 | 1461205637724 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:17 INFO - PROCESS | 1356 | ++DOCSHELL 1902C800 == 43 [pid = 1356] [id = 94] 19:27:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1D24E800) [pid = 1356] [serial = 279] [outer = 00000000] 19:27:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1E090000) [pid = 1356] [serial = 280] [outer = 1D24E800] 19:27:17 INFO - PROCESS | 1356 | 1461205637769 Marionette DEBUG loaded listener.js 19:27:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1E093800) [pid = 1356] [serial = 281] [outer = 1D24E800] 19:27:18 INFO - PROCESS | 1356 | 1461205638193 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]]]}] 19:27:18 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. 19:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 656ms 19:27:18 INFO - PROCESS | 1356 | 1461205638261 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 19:27:18 INFO - PROCESS | 1356 | 1461205638263 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 19:27:18 INFO - PROCESS | 1356 | 1461205638266 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 19:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 19:27:18 INFO - PROCESS | 1356 | 1461205638268 Marionette TRACE conn2 <- [1,342,null,{}] 19:27:18 INFO - PROCESS | 1356 | 1461205638271 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}] 19:27:18 INFO - PROCESS | 1356 | 1461205638370 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19F47400) [pid = 1356] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (18A23000) [pid = 1356] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1902A800) [pid = 1356] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (13302000) [pid = 1356] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (15EEB000) [pid = 1356] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1AB9F400) [pid = 1356] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (148B9C00) [pid = 1356] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1902E000) [pid = 1356] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (19F4D000) [pid = 1356] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (16D59000) [pid = 1356] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1385C400) [pid = 1356] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 19:27:18 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (161AE400) [pid = 1356] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 19:27:18 INFO - PROCESS | 1356 | 1461205638588 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:18 INFO - PROCESS | 1356 | ++DOCSHELL 13302000 == 44 [pid = 1356] [id = 95] 19:27:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (13309800) [pid = 1356] [serial = 282] [outer = 00000000] 19:27:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (14D65400) [pid = 1356] [serial = 283] [outer = 13309800] 19:27:18 INFO - PROCESS | 1356 | 1461205638635 Marionette DEBUG loaded listener.js 19:27:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (183E0000) [pid = 1356] [serial = 284] [outer = 13309800] 19:27:18 INFO - PROCESS | 1356 | 1461205638987 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]]]}] 19:27:19 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. 19:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 734ms 19:27:19 INFO - PROCESS | 1356 | 1461205639008 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 19:27:19 INFO - PROCESS | 1356 | 1461205639010 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 19:27:19 INFO - PROCESS | 1356 | 1461205639013 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 19:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 19:27:19 INFO - PROCESS | 1356 | 1461205639015 Marionette TRACE conn2 <- [1,346,null,{}] 19:27:19 INFO - PROCESS | 1356 | 1461205639018 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}] 19:27:19 INFO - PROCESS | 1356 | 1461205639098 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 19:27:19 INFO - PROCESS | 1356 | 1461205639104 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:19 INFO - PROCESS | 1356 | ++DOCSHELL 13B2B800 == 45 [pid = 1356] [id = 96] 19:27:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (13B2C000) [pid = 1356] [serial = 285] [outer = 00000000] 19:27:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (13B35000) [pid = 1356] [serial = 286] [outer = 13B2C000] 19:27:19 INFO - PROCESS | 1356 | 1461205639211 Marionette DEBUG loaded listener.js 19:27:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (13B38C00) [pid = 1356] [serial = 287] [outer = 13B2C000] 19:27:19 INFO - PROCESS | 1356 | 1461205639557 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]]]}] 19:27:19 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. 19:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 593ms 19:27:19 INFO - PROCESS | 1356 | 1461205639611 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 19:27:19 INFO - PROCESS | 1356 | 1461205639612 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 19:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 19:27:19 INFO - PROCESS | 1356 | 1461205639616 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 19:27:19 INFO - PROCESS | 1356 | 1461205639617 Marionette TRACE conn2 <- [1,350,null,{}] 19:27:19 INFO - PROCESS | 1356 | 1461205639621 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}] 19:27:19 INFO - PROCESS | 1356 | 1461205639697 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 19:27:19 INFO - PROCESS | 1356 | 1461205639703 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:19 INFO - PROCESS | 1356 | ++DOCSHELL 13B2E000 == 46 [pid = 1356] [id = 97] 19:27:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (13B30000) [pid = 1356] [serial = 288] [outer = 00000000] 19:27:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1E08F400) [pid = 1356] [serial = 289] [outer = 13B30000] 19:27:19 INFO - PROCESS | 1356 | 1461205639812 Marionette DEBUG loaded listener.js 19:27:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1DFBFC00) [pid = 1356] [serial = 290] [outer = 13B30000] 19:27:20 INFO - PROCESS | 1356 | 1461205640190 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]]]}] 19:27:20 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. 19:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 594ms 19:27:20 INFO - PROCESS | 1356 | 1461205640213 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 19:27:20 INFO - PROCESS | 1356 | 1461205640215 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 19:27:20 INFO - PROCESS | 1356 | 1461205640218 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 19:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 19:27:20 INFO - PROCESS | 1356 | 1461205640221 Marionette TRACE conn2 <- [1,354,null,{}] 19:27:20 INFO - PROCESS | 1356 | 1461205640224 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}] 19:27:20 INFO - PROCESS | 1356 | 1461205640315 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 19:27:20 INFO - PROCESS | 1356 | 1461205640386 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:20 INFO - PROCESS | 1356 | ++DOCSHELL 16126000 == 47 [pid = 1356] [id = 98] 19:27:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (16125C00) [pid = 1356] [serial = 291] [outer = 00000000] 19:27:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (16130000) [pid = 1356] [serial = 292] [outer = 16125C00] 19:27:20 INFO - PROCESS | 1356 | 1461205640434 Marionette DEBUG loaded listener.js 19:27:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (18144800) [pid = 1356] [serial = 293] [outer = 16125C00] 19:27:20 INFO - PROCESS | 1356 | 1461205640969 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]]]}] 19:27:21 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. 19:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 797ms 19:27:21 INFO - PROCESS | 1356 | 1461205641055 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 19:27:21 INFO - PROCESS | 1356 | 1461205641060 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 19:27:21 INFO - PROCESS | 1356 | 1461205641068 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 19:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 19:27:21 INFO - PROCESS | 1356 | 1461205641072 Marionette TRACE conn2 <- [1,358,null,{}] 19:27:21 INFO - PROCESS | 1356 | 1461205641078 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}] 19:27:21 INFO - PROCESS | 1356 | 1461205641197 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 19:27:21 INFO - PROCESS | 1356 | 1461205641268 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:21 INFO - PROCESS | 1356 | ++DOCSHELL 13B33800 == 48 [pid = 1356] [id = 99] 19:27:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1445A800) [pid = 1356] [serial = 294] [outer = 00000000] 19:27:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1612A000) [pid = 1356] [serial = 295] [outer = 1445A800] 19:27:21 INFO - PROCESS | 1356 | 1461205641371 Marionette DEBUG loaded listener.js 19:27:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1612E800) [pid = 1356] [serial = 296] [outer = 1445A800] 19:27:21 INFO - PROCESS | 1356 | 1461205641928 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]]]}] 19:27:21 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. 19:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 907ms 19:27:21 INFO - PROCESS | 1356 | 1461205641976 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 19:27:21 INFO - PROCESS | 1356 | 1461205641982 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 19:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 19:27:21 INFO - PROCESS | 1356 | 1461205641988 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 19:27:21 INFO - PROCESS | 1356 | 1461205641991 Marionette TRACE conn2 <- [1,362,null,{}] 19:27:21 INFO - PROCESS | 1356 | 1461205641995 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}] 19:27:22 INFO - PROCESS | 1356 | 1461205642095 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 19:27:22 INFO - PROCESS | 1356 | 1461205642185 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:22 INFO - PROCESS | 1356 | ++DOCSHELL 16914000 == 49 [pid = 1356] [id = 100] 19:27:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (16920800) [pid = 1356] [serial = 297] [outer = 00000000] 19:27:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (18143400) [pid = 1356] [serial = 298] [outer = 16920800] 19:27:22 INFO - PROCESS | 1356 | 1461205642239 Marionette DEBUG loaded listener.js 19:27:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (18148400) [pid = 1356] [serial = 299] [outer = 16920800] 19:27:22 INFO - PROCESS | 1356 | 1461205642860 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]]]}] 19:27:22 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. 19:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 907ms 19:27:22 INFO - PROCESS | 1356 | 1461205642890 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 19:27:22 INFO - PROCESS | 1356 | 1461205642893 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 19:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 19:27:22 INFO - PROCESS | 1356 | 1461205642897 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 19:27:22 INFO - PROCESS | 1356 | 1461205642900 Marionette TRACE conn2 <- [1,366,null,{}] 19:27:22 INFO - PROCESS | 1356 | 1461205642911 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}] 19:27:23 INFO - PROCESS | 1356 | 1461205643015 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 19:27:23 INFO - PROCESS | 1356 | 1461205643093 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:23 INFO - PROCESS | 1356 | ++DOCSHELL 1902FC00 == 50 [pid = 1356] [id = 101] 19:27:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (19030000) [pid = 1356] [serial = 300] [outer = 00000000] 19:27:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (19C49400) [pid = 1356] [serial = 301] [outer = 19030000] 19:27:23 INFO - PROCESS | 1356 | 1461205643191 Marionette DEBUG loaded listener.js 19:27:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1A17A400) [pid = 1356] [serial = 302] [outer = 19030000] 19:27:23 INFO - PROCESS | 1356 | 1461205643737 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]]]}] 19:27:23 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. 19:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 906ms 19:27:23 INFO - PROCESS | 1356 | 1461205643801 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 19:27:23 INFO - PROCESS | 1356 | 1461205643804 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 19:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 19:27:23 INFO - PROCESS | 1356 | 1461205643807 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 19:27:23 INFO - PROCESS | 1356 | 1461205643809 Marionette TRACE conn2 <- [1,370,null,{}] 19:27:23 INFO - PROCESS | 1356 | 1461205643813 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}] 19:27:23 INFO - PROCESS | 1356 | 1461205643918 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 19:27:24 INFO - PROCESS | 1356 | 1461205644009 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:24 INFO - PROCESS | 1356 | ++DOCSHELL 138F1800 == 51 [pid = 1356] [id = 102] 19:27:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (13B2C800) [pid = 1356] [serial = 303] [outer = 00000000] 19:27:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (16B64000) [pid = 1356] [serial = 304] [outer = 13B2C800] 19:27:24 INFO - PROCESS | 1356 | 1461205644063 Marionette DEBUG loaded listener.js 19:27:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (16E98000) [pid = 1356] [serial = 305] [outer = 13B2C800] 19:27:24 INFO - PROCESS | 1356 | 1461205644829 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]]]}] 19:27:24 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. 19:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1047ms 19:27:24 INFO - PROCESS | 1356 | 1461205644877 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 19:27:24 INFO - PROCESS | 1356 | 1461205644884 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 19:27:24 INFO - PROCESS | 1356 | 1461205644891 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 19:27:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 19:27:24 INFO - PROCESS | 1356 | 1461205644894 Marionette TRACE conn2 <- [1,374,null,{}] 19:27:24 INFO - PROCESS | 1356 | 1461205644899 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}] 19:27:24 INFO - PROCESS | 1356 | 1461205644994 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 19:27:25 INFO - PROCESS | 1356 | 1461205645072 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:25 INFO - PROCESS | 1356 | ++DOCSHELL 1610D000 == 52 [pid = 1356] [id = 103] 19:27:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (16125800) [pid = 1356] [serial = 306] [outer = 00000000] 19:27:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (161ACC00) [pid = 1356] [serial = 307] [outer = 16125800] 19:27:25 INFO - PROCESS | 1356 | 1461205645121 Marionette DEBUG loaded listener.js 19:27:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (16918C00) [pid = 1356] [serial = 308] [outer = 16125800] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 161AC000 == 51 [pid = 1356] [id = 57] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 13B2E000 == 50 [pid = 1356] [id = 97] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 13B2B800 == 49 [pid = 1356] [id = 96] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 13302000 == 48 [pid = 1356] [id = 95] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 1902C800 == 47 [pid = 1356] [id = 94] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 1A17DC00 == 46 [pid = 1356] [id = 93] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 13731C00 == 45 [pid = 1356] [id = 92] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 19FB1400 == 44 [pid = 1356] [id = 91] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 18B7B400 == 43 [pid = 1356] [id = 90] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 1449D000 == 42 [pid = 1356] [id = 89] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 15711000 == 41 [pid = 1356] [id = 88] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 1DB2F000 == 40 [pid = 1356] [id = 87] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 1DBE8400 == 39 [pid = 1356] [id = 86] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 1A4D2800 == 38 [pid = 1356] [id = 85] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1DB25C00) [pid = 1356] [serial = 244] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 16910800 == 37 [pid = 1356] [id = 84] 19:27:25 INFO - PROCESS | 1356 | --DOCSHELL 148B2400 == 36 [pid = 1356] [id = 83] 19:27:25 INFO - PROCESS | 1356 | 1461205645673 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (143AA400) [pid = 1356] [serial = 133] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (16A38400) [pid = 1356] [serial = 169] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1A4D5800) [pid = 1356] [serial = 229] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (13362400) [pid = 1356] [serial = 202] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (183E9C00) [pid = 1356] [serial = 205] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (19F50800) [pid = 1356] [serial = 208] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (18E52800) [pid = 1356] [serial = 223] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (18E5C400) [pid = 1356] [serial = 224] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1978E400) [pid = 1356] [serial = 226] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (13734C00) [pid = 1356] [serial = 217] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (13B52000) [pid = 1356] [serial = 218] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (16E96000) [pid = 1356] [serial = 220] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1AD62000) [pid = 1356] [serial = 233] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1AD32400) [pid = 1356] [serial = 232] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (18708400) [pid = 1356] [serial = 221] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1608F000) [pid = 1356] [serial = 215] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (15EEBC00) [pid = 1356] [serial = 214] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1CEF1000) [pid = 1356] [serial = 211] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1C80E000) [pid = 1356] [serial = 235] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1CEE5C00) [pid = 1356] [serial = 241] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1A645800) [pid = 1356] [serial = 238] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1D259C00) [pid = 1356] [serial = 242] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1C80C400) [pid = 1356] [serial = 236] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1A6A2400) [pid = 1356] [serial = 230] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (19975400) [pid = 1356] [serial = 227] [outer = 00000000] [url = about:blank] 19:27:25 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1C804C00) [pid = 1356] [serial = 239] [outer = 00000000] [url = about:blank] 19:27:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 19:27:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 844ms 19:27:25 INFO - PROCESS | 1356 | 1461205645737 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 19:27:25 INFO - PROCESS | 1356 | 1461205645743 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 19:27:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 19:27:25 INFO - PROCESS | 1356 | 1461205645749 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 19:27:25 INFO - PROCESS | 1356 | 1461205645752 Marionette TRACE conn2 <- [1,378,null,{}] 19:27:25 INFO - PROCESS | 1356 | 1461205645755 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}] 19:27:25 INFO - PROCESS | 1356 | 1461205645833 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 19:27:25 INFO - PROCESS | 1356 | 1461205645842 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:25 INFO - PROCESS | 1356 | ++DOCSHELL 14D61400 == 37 [pid = 1356] [id = 104] 19:27:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (15926800) [pid = 1356] [serial = 309] [outer = 00000000] 19:27:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (161AC000) [pid = 1356] [serial = 310] [outer = 15926800] 19:27:25 INFO - PROCESS | 1356 | 1461205645886 Marionette DEBUG loaded listener.js 19:27:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (16920000) [pid = 1356] [serial = 311] [outer = 15926800] 19:27:26 INFO - PROCESS | 1356 | 1461205646330 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 19:27:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 19:27:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 625ms 19:27:26 INFO - PROCESS | 1356 | 1461205646385 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 19:27:26 INFO - PROCESS | 1356 | 1461205646388 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 19:27:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 19:27:26 INFO - PROCESS | 1356 | 1461205646391 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 19:27:26 INFO - PROCESS | 1356 | 1461205646394 Marionette TRACE conn2 <- [1,382,null,{}] 19:27:26 INFO - PROCESS | 1356 | 1461205646404 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}] 19:27:26 INFO - PROCESS | 1356 | 1461205646482 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 19:27:26 INFO - PROCESS | 1356 | 1461205646491 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:26 INFO - PROCESS | 1356 | ++DOCSHELL 1814F800 == 38 [pid = 1356] [id = 105] 19:27:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (18706400) [pid = 1356] [serial = 312] [outer = 00000000] 19:27:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18737800) [pid = 1356] [serial = 313] [outer = 18706400] 19:27:26 INFO - PROCESS | 1356 | 1461205646537 Marionette DEBUG loaded listener.js 19:27:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18B7B400) [pid = 1356] [serial = 314] [outer = 18706400] 19:27:26 INFO - PROCESS | 1356 | 1461205646989 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 19:27:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 19:27:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 625ms 19:27:27 INFO - PROCESS | 1356 | 1461205647029 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 1356 | 1461205647031 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 19:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 19:27:27 INFO - PROCESS | 1356 | 1461205647034 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 19:27:27 INFO - PROCESS | 1356 | 1461205647036 Marionette TRACE conn2 <- [1,386,null,{}] 19:27:27 INFO - PROCESS | 1356 | 1461205647040 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}] 19:27:27 INFO - PROCESS | 1356 | 1461205647114 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 19:27:27 INFO - PROCESS | 1356 | 1461205647123 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 1356 | ++DOCSHELL 18B87C00 == 39 [pid = 1356] [id = 106] 19:27:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (18E4EC00) [pid = 1356] [serial = 315] [outer = 00000000] 19:27:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (19033400) [pid = 1356] [serial = 316] [outer = 18E4EC00] 19:27:27 INFO - PROCESS | 1356 | 1461205647167 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19787C00) [pid = 1356] [serial = 317] [outer = 18E4EC00] 19:27:27 INFO - PROCESS | 1356 | 1461205647610 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]]]}] 19:27:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 19:27:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 594ms 19:27:27 INFO - PROCESS | 1356 | 1461205647638 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 19:27:27 INFO - PROCESS | 1356 | 1461205647640 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 19:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 19:27:27 INFO - PROCESS | 1356 | 1461205647644 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 19:27:27 INFO - PROCESS | 1356 | 1461205647645 Marionette TRACE conn2 <- [1,390,null,{}] 19:27:27 INFO - PROCESS | 1356 | 1461205647649 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}] 19:27:27 INFO - PROCESS | 1356 | 1461205647763 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 19:27:27 INFO - PROCESS | 1356 | 1461205647768 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:27 INFO - PROCESS | 1356 | ++DOCSHELL 18E5B000 == 40 [pid = 1356] [id = 107] 19:27:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (19789800) [pid = 1356] [serial = 318] [outer = 00000000] 19:27:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (19F4C800) [pid = 1356] [serial = 319] [outer = 19789800] 19:27:27 INFO - PROCESS | 1356 | 1461205647812 Marionette DEBUG loaded listener.js 19:27:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19F50400) [pid = 1356] [serial = 320] [outer = 19789800] 19:27:28 INFO - PROCESS | 1356 | 1461205648261 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]]]}] 19:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 19:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 640ms 19:27:28 INFO - PROCESS | 1356 | 1461205648280 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 19:27:28 INFO - PROCESS | 1356 | 1461205648282 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 19:27:28 INFO - PROCESS | 1356 | 1461205648285 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 19:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 19:27:28 INFO - PROCESS | 1356 | 1461205648286 Marionette TRACE conn2 <- [1,394,null,{}] 19:27:28 INFO - PROCESS | 1356 | 1461205648299 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}] 19:27:28 INFO - PROCESS | 1356 | 1461205648408 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 19:27:28 INFO - PROCESS | 1356 | 1461205648414 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:28 INFO - PROCESS | 1356 | ++DOCSHELL 143B0800 == 41 [pid = 1356] [id = 108] 19:27:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (19C49000) [pid = 1356] [serial = 321] [outer = 00000000] 19:27:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1AD67000) [pid = 1356] [serial = 322] [outer = 19C49000] 19:27:28 INFO - PROCESS | 1356 | 1461205648461 Marionette DEBUG loaded listener.js 19:27:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1C804800) [pid = 1356] [serial = 323] [outer = 19C49000] 19:27:28 INFO - PROCESS | 1356 | 1461205648942 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]]]}] 19:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 19:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 704ms 19:27:28 INFO - PROCESS | 1356 | 1461205648991 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 19:27:28 INFO - PROCESS | 1356 | 1461205648993 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 19:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 19:27:28 INFO - PROCESS | 1356 | 1461205648996 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 19:27:28 INFO - PROCESS | 1356 | 1461205648998 Marionette TRACE conn2 <- [1,398,null,{}] 19:27:28 INFO - PROCESS | 1356 | 1461205649001 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}] 19:27:29 INFO - PROCESS | 1356 | 1461205649099 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 19:27:29 INFO - PROCESS | 1356 | 1461205649108 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:29 INFO - PROCESS | 1356 | ++DOCSHELL 1444E000 == 42 [pid = 1356] [id = 109] 19:27:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1A6AF800) [pid = 1356] [serial = 324] [outer = 00000000] 19:27:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1CA1A800) [pid = 1356] [serial = 325] [outer = 1A6AF800] 19:27:29 INFO - PROCESS | 1356 | 1461205649151 Marionette DEBUG loaded listener.js 19:27:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1CA12800) [pid = 1356] [serial = 326] [outer = 1A6AF800] 19:27:29 INFO - PROCESS | 1356 | 1461205649604 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]]]}] 19:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 19:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 625ms 19:27:29 INFO - PROCESS | 1356 | 1461205649633 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 19:27:29 INFO - PROCESS | 1356 | 1461205649635 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 19:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (13B2C000) [pid = 1356] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1C8DE800) [pid = 1356] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1AD33000) [pid = 1356] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1D24E800) [pid = 1356] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (16A2FC00) [pid = 1356] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (13309800) [pid = 1356] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1608F400) [pid = 1356] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1449D800) [pid = 1356] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1E092800) [pid = 1356] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (19FB1800) [pid = 1356] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (13B30000) [pid = 1356] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 19:27:29 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (19031400) [pid = 1356] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 19:27:29 INFO - PROCESS | 1356 | 1461205649949 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 19:27:29 INFO - PROCESS | 1356 | 1461205649951 Marionette TRACE conn2 <- [1,402,null,{}] 19:27:29 INFO - PROCESS | 1356 | 1461205649954 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}] 19:27:30 INFO - PROCESS | 1356 | 1461205650026 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 19:27:30 INFO - PROCESS | 1356 | 1461205650034 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:30 INFO - PROCESS | 1356 | ++DOCSHELL 13B5B800 == 43 [pid = 1356] [id = 110] 19:27:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1449D800) [pid = 1356] [serial = 327] [outer = 00000000] 19:27:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (16A2FC00) [pid = 1356] [serial = 328] [outer = 1449D800] 19:27:30 INFO - PROCESS | 1356 | 1461205650077 Marionette DEBUG loaded listener.js 19:27:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18B86800) [pid = 1356] [serial = 329] [outer = 1449D800] 19:27:30 INFO - PROCESS | 1356 | 1461205650489 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]]]}] 19:27:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 19:27:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 625ms 19:27:30 INFO - PROCESS | 1356 | 1461205650534 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 19:27:30 INFO - PROCESS | 1356 | 1461205650536 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 19:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 19:27:30 INFO - PROCESS | 1356 | 1461205650539 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 19:27:30 INFO - PROCESS | 1356 | 1461205650541 Marionette TRACE conn2 <- [1,406,null,{}] 19:27:30 INFO - PROCESS | 1356 | 1461205650544 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}] 19:27:30 INFO - PROCESS | 1356 | 1461205650616 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 19:27:30 INFO - PROCESS | 1356 | 1461205650628 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:30 INFO - PROCESS | 1356 | ++DOCSHELL 1C806800 == 44 [pid = 1356] [id = 111] 19:27:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1C808000) [pid = 1356] [serial = 330] [outer = 00000000] 19:27:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1D24E800) [pid = 1356] [serial = 331] [outer = 1C808000] 19:27:30 INFO - PROCESS | 1356 | 1461205650672 Marionette DEBUG loaded listener.js 19:27:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1D65A000) [pid = 1356] [serial = 332] [outer = 1C808000] 19:27:31 INFO - PROCESS | 1356 | 1461205651091 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]]]}] 19:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 19:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 593ms 19:27:31 INFO - PROCESS | 1356 | 1461205651136 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 19:27:31 INFO - PROCESS | 1356 | 1461205651138 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 19:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 19:27:31 INFO - PROCESS | 1356 | 1461205651145 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 19:27:31 INFO - PROCESS | 1356 | 1461205651147 Marionette TRACE conn2 <- [1,410,null,{}] 19:27:31 INFO - PROCESS | 1356 | 1461205651150 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}] 19:27:31 INFO - PROCESS | 1356 | 1461205651223 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 19:27:31 INFO - PROCESS | 1356 | 1461205651230 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:31 INFO - PROCESS | 1356 | ++DOCSHELL 15E4E000 == 45 [pid = 1356] [id = 112] 19:27:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1AD33C00) [pid = 1356] [serial = 333] [outer = 00000000] 19:27:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1D877C00) [pid = 1356] [serial = 334] [outer = 1AD33C00] 19:27:31 INFO - PROCESS | 1356 | 1461205651273 Marionette DEBUG loaded listener.js 19:27:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1DB26400) [pid = 1356] [serial = 335] [outer = 1AD33C00] 19:27:31 INFO - PROCESS | 1356 | 1461205651726 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]]]}] 19:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 19:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 641ms 19:27:31 INFO - PROCESS | 1356 | 1461205651785 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 19:27:31 INFO - PROCESS | 1356 | 1461205651787 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 19:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 19:27:31 INFO - PROCESS | 1356 | 1461205651791 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 19:27:31 INFO - PROCESS | 1356 | 1461205651793 Marionette TRACE conn2 <- [1,414,null,{}] 19:27:31 INFO - PROCESS | 1356 | 1461205651797 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}] 19:27:31 INFO - PROCESS | 1356 | 1461205651887 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 19:27:31 INFO - PROCESS | 1356 | 1461205651895 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:31 INFO - PROCESS | 1356 | ++DOCSHELL 1D86E800 == 46 [pid = 1356] [id = 113] 19:27:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1DB2C800) [pid = 1356] [serial = 336] [outer = 00000000] 19:27:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1E092000) [pid = 1356] [serial = 337] [outer = 1DB2C800] 19:27:31 INFO - PROCESS | 1356 | 1461205651943 Marionette DEBUG loaded listener.js 19:27:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1E297000) [pid = 1356] [serial = 338] [outer = 1DB2C800] 19:27:32 INFO - PROCESS | 1356 | 1461205652679 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]]]}] 19:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 19:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 953ms 19:27:32 INFO - PROCESS | 1356 | 1461205652737 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 19:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 19:27:32 INFO - PROCESS | 1356 | 1461205652740 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 19:27:32 INFO - PROCESS | 1356 | 1461205652746 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 19:27:32 INFO - PROCESS | 1356 | 1461205652750 Marionette TRACE conn2 <- [1,418,null,{}] 19:27:32 INFO - PROCESS | 1356 | 1461205652755 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}] 19:27:32 INFO - PROCESS | 1356 | 1461205652865 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 19:27:32 INFO - PROCESS | 1356 | 1461205652945 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:32 INFO - PROCESS | 1356 | ++DOCSHELL 13B54800 == 47 [pid = 1356] [id = 114] 19:27:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (14D0B000) [pid = 1356] [serial = 339] [outer = 00000000] 19:27:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (15EF3800) [pid = 1356] [serial = 340] [outer = 14D0B000] 19:27:33 INFO - PROCESS | 1356 | 1461205653042 Marionette DEBUG loaded listener.js 19:27:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16128800) [pid = 1356] [serial = 341] [outer = 14D0B000] 19:27:34 INFO - PROCESS | 1356 | 1461205654032 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]]]}] 19:27:34 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 19:27:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1312ms 19:27:34 INFO - PROCESS | 1356 | 1461205654056 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 19:27:34 INFO - PROCESS | 1356 | 1461205654062 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 19:27:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 19:27:34 INFO - PROCESS | 1356 | 1461205654069 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 19:27:34 INFO - PROCESS | 1356 | 1461205654072 Marionette TRACE conn2 <- [1,422,null,{}] 19:27:34 INFO - PROCESS | 1356 | 1461205654076 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}] 19:27:34 INFO - PROCESS | 1356 | 1461205654211 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 19:27:34 INFO - PROCESS | 1356 | 1461205654320 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:34 INFO - PROCESS | 1356 | ++DOCSHELL 16E95C00 == 48 [pid = 1356] [id = 115] 19:27:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (18145C00) [pid = 1356] [serial = 342] [outer = 00000000] 19:27:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1902B400) [pid = 1356] [serial = 343] [outer = 18145C00] 19:27:34 INFO - PROCESS | 1356 | 1461205654419 Marionette DEBUG loaded listener.js 19:27:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (19C4A400) [pid = 1356] [serial = 344] [outer = 18145C00] 19:27:35 INFO - PROCESS | 1356 | 1461205655596 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]]]}] 19:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 19:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1609ms 19:27:35 INFO - PROCESS | 1356 | 1461205655701 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 19:27:35 INFO - PROCESS | 1356 | 1461205655705 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 19:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 19:27:35 INFO - PROCESS | 1356 | 1461205655711 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 19:27:35 INFO - PROCESS | 1356 | 1461205655715 Marionette TRACE conn2 <- [1,426,null,{}] 19:27:35 INFO - PROCESS | 1356 | 1461205655721 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}] 19:27:35 INFO - PROCESS | 1356 | 1461205655810 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 19:27:35 INFO - PROCESS | 1356 | 1461205655888 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:35 INFO - PROCESS | 1356 | ++DOCSHELL 15EF7C00 == 49 [pid = 1356] [id = 116] 19:27:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1610AC00) [pid = 1356] [serial = 345] [outer = 00000000] 19:27:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (16A39800) [pid = 1356] [serial = 346] [outer = 1610AC00] 19:27:35 INFO - PROCESS | 1356 | 1461205655937 Marionette DEBUG loaded listener.js 19:27:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (16E92000) [pid = 1356] [serial = 347] [outer = 1610AC00] 19:27:36 INFO - PROCESS | 1356 | 1461205656525 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] 19:27:36 INFO - PROCESS | 1356 | 1461205656624 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 19:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 19:27:36 INFO - PROCESS | 1356 | 1461205656630 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 19:27:36 INFO - PROCESS | 1356 | 1461205656632 Marionette TRACE conn2 <- [1,430,null,{}] 19:27:36 INFO - PROCESS | 1356 | 1461205656636 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}] 19:27:36 INFO - PROCESS | 1356 | 1461205656774 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 19:27:36 INFO - PROCESS | 1356 | 1461205656784 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:36 INFO - PROCESS | 1356 | ++DOCSHELL 1814E800 == 50 [pid = 1356] [id = 117] 19:27:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1836D000) [pid = 1356] [serial = 348] [outer = 00000000] 19:27:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (18B88000) [pid = 1356] [serial = 349] [outer = 1836D000] 19:27:36 INFO - PROCESS | 1356 | 1461205656857 Marionette DEBUG loaded listener.js 19:27:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (18E58800) [pid = 1356] [serial = 350] [outer = 1836D000] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 12CF7C00 == 49 [pid = 1356] [id = 82] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 16B6A000 == 48 [pid = 1356] [id = 69] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 15E4E000 == 47 [pid = 1356] [id = 112] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 1C806800 == 46 [pid = 1356] [id = 111] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 13B5B800 == 45 [pid = 1356] [id = 110] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 1444E000 == 44 [pid = 1356] [id = 109] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 143B0800 == 43 [pid = 1356] [id = 108] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 18E5B000 == 42 [pid = 1356] [id = 107] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 18B87C00 == 41 [pid = 1356] [id = 106] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 1814F800 == 40 [pid = 1356] [id = 105] 19:27:36 INFO - PROCESS | 1356 | --DOCSHELL 14D61400 == 39 [pid = 1356] [id = 104] 19:27:37 INFO - PROCESS | 1356 | --DOCSHELL 1610D000 == 38 [pid = 1356] [id = 103] 19:27:37 INFO - PROCESS | 1356 | --DOCSHELL 1902FC00 == 37 [pid = 1356] [id = 101] 19:27:37 INFO - PROCESS | 1356 | --DOCSHELL 16914000 == 36 [pid = 1356] [id = 100] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (15E55800) [pid = 1356] [serial = 247] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (187C1C00) [pid = 1356] [serial = 250] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1CEEE400) [pid = 1356] [serial = 253] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1DFB9400) [pid = 1356] [serial = 256] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16130000) [pid = 1356] [serial = 292] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOCSHELL 13B33800 == 35 [pid = 1356] [id = 99] 19:27:37 INFO - PROCESS | 1356 | --DOCSHELL 16126000 == 34 [pid = 1356] [id = 98] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1DB22C00) [pid = 1356] [serial = 200] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1DB2D000) [pid = 1356] [serial = 277] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1E093800) [pid = 1356] [serial = 281] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1E090000) [pid = 1356] [serial = 280] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1DBE4C00) [pid = 1356] [serial = 278] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1C808C00) [pid = 1356] [serial = 274] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (14D65400) [pid = 1356] [serial = 283] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (16D58400) [pid = 1356] [serial = 263] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (16A37C00) [pid = 1356] [serial = 262] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (16D4C000) [pid = 1356] [serial = 265] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (183EB000) [pid = 1356] [serial = 266] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1E296800) [pid = 1356] [serial = 260] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1E09C800) [pid = 1356] [serial = 259] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (183E0000) [pid = 1356] [serial = 284] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1A4CD400) [pid = 1356] [serial = 271] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1A6AC000) [pid = 1356] [serial = 272] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1E08F400) [pid = 1356] [serial = 289] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1978C800) [pid = 1356] [serial = 268] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (19C47400) [pid = 1356] [serial = 269] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1DFBFC00) [pid = 1356] [serial = 290] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (13B38C00) [pid = 1356] [serial = 287] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (13B35000) [pid = 1356] [serial = 286] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1D252C00) [pid = 1356] [serial = 275] [outer = 00000000] [url = about:blank] 19:27:37 INFO - PROCESS | 1356 | 1461205657355 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]]]}] 19:27:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 19:27:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 735ms 19:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 19:27:37 INFO - PROCESS | 1356 | 1461205657368 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 19:27:37 INFO - PROCESS | 1356 | 1461205657370 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 19:27:37 INFO - PROCESS | 1356 | 1461205657384 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 19:27:37 INFO - PROCESS | 1356 | 1461205657388 Marionette TRACE conn2 <- [1,434,null,{}] 19:27:37 INFO - PROCESS | 1356 | 1461205657398 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}] 19:27:37 INFO - PROCESS | 1356 | 1461205657480 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 19:27:37 INFO - PROCESS | 1356 | 1461205657488 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:37 INFO - PROCESS | 1356 | ++DOCSHELL 161B9800 == 35 [pid = 1356] [id = 118] 19:27:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (16913000) [pid = 1356] [serial = 351] [outer = 00000000] 19:27:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (18705000) [pid = 1356] [serial = 352] [outer = 16913000] 19:27:37 INFO - PROCESS | 1356 | 1461205657537 Marionette DEBUG loaded listener.js 19:27:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (187BC000) [pid = 1356] [serial = 353] [outer = 16913000] 19:27:37 INFO - PROCESS | 1356 | 1461205658001 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]]]}] 19:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 19:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 656ms 19:27:38 INFO - PROCESS | 1356 | 1461205658032 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 19:27:38 INFO - PROCESS | 1356 | 1461205658034 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 19:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 19:27:38 INFO - PROCESS | 1356 | 1461205658038 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 19:27:38 INFO - PROCESS | 1356 | 1461205658039 Marionette TRACE conn2 <- [1,438,null,{}] 19:27:38 INFO - PROCESS | 1356 | 1461205658043 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}] 19:27:38 INFO - PROCESS | 1356 | 1461205658117 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 19:27:38 INFO - PROCESS | 1356 | 1461205658126 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 1356 | ++DOCSHELL 18A2B400 == 36 [pid = 1356] [id = 119] 19:27:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (19034800) [pid = 1356] [serial = 354] [outer = 00000000] 19:27:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1A4D5800) [pid = 1356] [serial = 355] [outer = 19034800] 19:27:38 INFO - PROCESS | 1356 | 1461205658170 Marionette DEBUG loaded listener.js 19:27:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1A6A2C00) [pid = 1356] [serial = 356] [outer = 19034800] 19:27:38 INFO - PROCESS | 1356 | 1461205658622 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]]]}] 19:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 19:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 640ms 19:27:38 INFO - PROCESS | 1356 | 1461205658676 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 19:27:38 INFO - PROCESS | 1356 | 1461205658678 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 19:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 19:27:38 INFO - PROCESS | 1356 | 1461205658681 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 19:27:38 INFO - PROCESS | 1356 | 1461205658683 Marionette TRACE conn2 <- [1,442,null,{}] 19:27:38 INFO - PROCESS | 1356 | 1461205658687 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}] 19:27:38 INFO - PROCESS | 1356 | 1461205658764 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 19:27:38 INFO - PROCESS | 1356 | 1461205658773 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:38 INFO - PROCESS | 1356 | ++DOCSHELL 1AB9E400 == 37 [pid = 1356] [id = 120] 19:27:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1ABE8800) [pid = 1356] [serial = 357] [outer = 00000000] 19:27:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1C80C400) [pid = 1356] [serial = 358] [outer = 1ABE8800] 19:27:38 INFO - PROCESS | 1356 | 1461205658817 Marionette DEBUG loaded listener.js 19:27:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1C80F000) [pid = 1356] [serial = 359] [outer = 1ABE8800] 19:27:39 INFO - PROCESS | 1356 | 1461205659247 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]]]}] 19:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 19:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 594ms 19:27:39 INFO - PROCESS | 1356 | 1461205659278 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 1356 | 1461205659280 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 19:27:39 INFO - PROCESS | 1356 | 1461205659284 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 19:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 19:27:39 INFO - PROCESS | 1356 | 1461205659285 Marionette TRACE conn2 <- [1,446,null,{}] 19:27:39 INFO - PROCESS | 1356 | 1461205659296 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}] 19:27:39 INFO - PROCESS | 1356 | 1461205659415 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 19:27:39 INFO - PROCESS | 1356 | 1461205659423 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:39 INFO - PROCESS | 1356 | ++DOCSHELL 1A6AB800 == 38 [pid = 1356] [id = 121] 19:27:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1C801C00) [pid = 1356] [serial = 360] [outer = 00000000] 19:27:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1D754000) [pid = 1356] [serial = 361] [outer = 1C801C00] 19:27:39 INFO - PROCESS | 1356 | 1461205659469 Marionette DEBUG loaded listener.js 19:27:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1DB21400) [pid = 1356] [serial = 362] [outer = 1C801C00] 19:27:39 INFO - PROCESS | 1356 | 1461205659961 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]]]}] 19:27:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 19:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 703ms 19:27:39 INFO - PROCESS | 1356 | 1461205659983 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 19:27:39 INFO - PROCESS | 1356 | 1461205659985 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 19:27:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 19:27:39 INFO - PROCESS | 1356 | 1461205659999 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 19:27:39 INFO - PROCESS | 1356 | 1461205660001 Marionette TRACE conn2 <- [1,450,null,{}] 19:27:40 INFO - PROCESS | 1356 | 1461205660004 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}] 19:27:40 INFO - PROCESS | 1356 | 1461205660102 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 19:27:40 INFO - PROCESS | 1356 | 1461205660108 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:40 INFO - PROCESS | 1356 | ++DOCSHELL 13B3A800 == 39 [pid = 1356] [id = 122] 19:27:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19030C00) [pid = 1356] [serial = 363] [outer = 00000000] 19:27:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1DBEC000) [pid = 1356] [serial = 364] [outer = 19030C00] 19:27:40 INFO - PROCESS | 1356 | 1461205660151 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1DFB3C00) [pid = 1356] [serial = 365] [outer = 19030C00] 19:27:40 INFO - PROCESS | 1356 | 1461205660595 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] 19:27:40 INFO - PROCESS | 1356 | 1461205660649 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 19:27:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 19:27:40 INFO - PROCESS | 1356 | 1461205660653 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 19:27:40 INFO - PROCESS | 1356 | 1461205660654 Marionette TRACE conn2 <- [1,454,null,{}] 19:27:40 INFO - PROCESS | 1356 | 1461205660668 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}] 19:27:40 INFO - PROCESS | 1356 | 1461205660769 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 19:27:40 INFO - PROCESS | 1356 | 1461205660851 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:40 INFO - PROCESS | 1356 | ++DOCSHELL 14D5BC00 == 40 [pid = 1356] [id = 123] 19:27:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (16130000) [pid = 1356] [serial = 366] [outer = 00000000] 19:27:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1E09E400) [pid = 1356] [serial = 367] [outer = 16130000] 19:27:40 INFO - PROCESS | 1356 | 1461205660896 Marionette DEBUG loaded listener.js 19:27:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1E298000) [pid = 1356] [serial = 368] [outer = 16130000] 19:27:41 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:27:41 INFO - PROCESS | 1356 | 1461205661499 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]]]}] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1AD33C00) [pid = 1356] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (19C49000) [pid = 1356] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1A6AF800) [pid = 1356] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18706400) [pid = 1356] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (15926800) [pid = 1356] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (16125800) [pid = 1356] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1449D800) [pid = 1356] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18E4EC00) [pid = 1356] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19789800) [pid = 1356] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 19:27:41 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1C808000) [pid = 1356] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 19:27:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 19:27:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 891ms 19:27:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 19:27:41 INFO - PROCESS | 1356 | 1461205661558 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 19:27:41 INFO - PROCESS | 1356 | 1461205661560 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 19:27:41 INFO - PROCESS | 1356 | 1461205661563 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 19:27:41 INFO - PROCESS | 1356 | 1461205661564 Marionette TRACE conn2 <- [1,458,null,{}] 19:27:41 INFO - PROCESS | 1356 | 1461205661568 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}] 19:27:41 INFO - PROCESS | 1356 | 1461205661641 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 19:27:41 INFO - PROCESS | 1356 | 1461205661649 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:41 INFO - PROCESS | 1356 | ++DOCSHELL 16128000 == 41 [pid = 1356] [id = 124] 19:27:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1612A800) [pid = 1356] [serial = 369] [outer = 00000000] 19:27:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (18AB6C00) [pid = 1356] [serial = 370] [outer = 1612A800] 19:27:41 INFO - PROCESS | 1356 | 1461205661692 Marionette DEBUG loaded listener.js 19:27:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18AB8000) [pid = 1356] [serial = 371] [outer = 1612A800] 19:27:42 INFO - PROCESS | 1356 | 1461205662131 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] 19:27:42 INFO - PROCESS | 1356 | 1461205662203 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 19:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 19:27:42 INFO - PROCESS | 1356 | 1461205662207 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 19:27:42 INFO - PROCESS | 1356 | 1461205662208 Marionette TRACE conn2 <- [1,462,null,{}] 19:27:42 INFO - PROCESS | 1356 | 1461205662212 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}] 19:27:42 INFO - PROCESS | 1356 | 1461205662288 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 19:27:42 INFO - PROCESS | 1356 | 1461205662299 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:42 INFO - PROCESS | 1356 | ++DOCSHELL 18ABC400 == 42 [pid = 1356] [id = 125] 19:27:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18AC3800) [pid = 1356] [serial = 372] [outer = 00000000] 19:27:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19FBAC00) [pid = 1356] [serial = 373] [outer = 18AC3800] 19:27:42 INFO - PROCESS | 1356 | 1461205662343 Marionette DEBUG loaded listener.js 19:27:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1AD33C00) [pid = 1356] [serial = 374] [outer = 18AC3800] 19:27:42 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:27:42 INFO - PROCESS | 1356 | 1461205662763 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] 19:27:42 INFO - PROCESS | 1356 | 1461205662806 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 19:27:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 19:27:42 INFO - PROCESS | 1356 | 1461205662810 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 19:27:42 INFO - PROCESS | 1356 | 1461205662812 Marionette TRACE conn2 <- [1,466,null,{}] 19:27:42 INFO - PROCESS | 1356 | 1461205662815 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}] 19:27:42 INFO - PROCESS | 1356 | 1461205662903 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 19:27:42 INFO - PROCESS | 1356 | 1461205662911 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:42 INFO - PROCESS | 1356 | ++DOCSHELL 1E09BC00 == 43 [pid = 1356] [id = 126] 19:27:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1E29B400) [pid = 1356] [serial = 375] [outer = 00000000] 19:27:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1E3E8400) [pid = 1356] [serial = 376] [outer = 1E29B400] 19:27:42 INFO - PROCESS | 1356 | 1461205662963 Marionette DEBUG loaded listener.js 19:27:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1E3EDC00) [pid = 1356] [serial = 377] [outer = 1E29B400] 19:27:43 INFO - PROCESS | 1356 | 1461205663706 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] 19:27:43 INFO - PROCESS | 1356 | 1461205663759 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 19:27:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 19:27:43 INFO - PROCESS | 1356 | 1461205663764 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 19:27:43 INFO - PROCESS | 1356 | 1461205663767 Marionette TRACE conn2 <- [1,470,null,{}] 19:27:43 INFO - PROCESS | 1356 | 1461205663773 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}] 19:27:43 INFO - PROCESS | 1356 | 1461205663907 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 19:27:44 INFO - PROCESS | 1356 | 1461205664036 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:44 INFO - PROCESS | 1356 | ++DOCSHELL 13B37400 == 44 [pid = 1356] [id = 127] 19:27:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (13B37C00) [pid = 1356] [serial = 378] [outer = 00000000] 19:27:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16E92800) [pid = 1356] [serial = 379] [outer = 13B37C00] 19:27:44 INFO - PROCESS | 1356 | 1461205664097 Marionette DEBUG loaded listener.js 19:27:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (18146C00) [pid = 1356] [serial = 380] [outer = 13B37C00] 19:27:44 INFO - PROCESS | 1356 | 1461205664632 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]]]}] 19:27:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 19:27:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 953ms 19:27:44 INFO - PROCESS | 1356 | 1461205664707 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 19:27:44 INFO - PROCESS | 1356 | 1461205664713 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 19:27:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 19:27:44 INFO - PROCESS | 1356 | 1461205664719 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 19:27:44 INFO - PROCESS | 1356 | 1461205664722 Marionette TRACE conn2 <- [1,474,null,{}] 19:27:44 INFO - PROCESS | 1356 | 1461205664726 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}] 19:27:44 INFO - PROCESS | 1356 | 1461205664858 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 19:27:44 INFO - PROCESS | 1356 | 1461205664977 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:44 INFO - PROCESS | 1356 | ++DOCSHELL 187BA400 == 45 [pid = 1356] [id = 128] 19:27:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (18A27000) [pid = 1356] [serial = 381] [outer = 00000000] 19:27:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (19F47C00) [pid = 1356] [serial = 382] [outer = 18A27000] 19:27:45 INFO - PROCESS | 1356 | 1461205665041 Marionette DEBUG loaded listener.js 19:27:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1AD30000) [pid = 1356] [serial = 383] [outer = 18A27000] 19:27:45 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:27:45 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 19:27:45 INFO - PROCESS | 1356 | 1461205665642 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]]]}] 19:27:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 19:27:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1001ms 19:27:45 INFO - PROCESS | 1356 | 1461205665720 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 19:27:45 INFO - PROCESS | 1356 | 1461205665723 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 19:27:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 19:27:45 INFO - PROCESS | 1356 | 1461205665740 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 19:27:45 INFO - PROCESS | 1356 | 1461205665744 Marionette TRACE conn2 <- [1,478,null,{}] 19:27:45 INFO - PROCESS | 1356 | 1461205665757 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}] 19:27:45 INFO - PROCESS | 1356 | 1461205665868 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 19:27:45 INFO - PROCESS | 1356 | 1461205665940 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:45 INFO - PROCESS | 1356 | ++DOCSHELL 1C804C00 == 46 [pid = 1356] [id = 129] 19:27:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1C807000) [pid = 1356] [serial = 384] [outer = 00000000] 19:27:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1E3EC400) [pid = 1356] [serial = 385] [outer = 1C807000] 19:27:45 INFO - PROCESS | 1356 | 1461205665997 Marionette DEBUG loaded listener.js 19:27:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1EE6F800) [pid = 1356] [serial = 386] [outer = 1C807000] 19:27:46 INFO - PROCESS | 1356 | 1461205666856 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]]]}] 19:27:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 19:27:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1171ms 19:27:46 INFO - PROCESS | 1356 | 1461205666900 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 19:27:46 INFO - PROCESS | 1356 | 1461205666904 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 19:27:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 19:27:46 INFO - PROCESS | 1356 | 1461205666909 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 19:27:46 INFO - PROCESS | 1356 | 1461205666913 Marionette TRACE conn2 <- [1,482,null,{}] 19:27:46 INFO - PROCESS | 1356 | 1461205666920 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}] 19:27:47 INFO - PROCESS | 1356 | 1461205667011 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 19:27:47 INFO - PROCESS | 1356 | 1461205667141 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:47 INFO - PROCESS | 1356 | ++DOCSHELL 13B5A400 == 47 [pid = 1356] [id = 130] 19:27:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (143AB000) [pid = 1356] [serial = 387] [outer = 00000000] 19:27:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (16912800) [pid = 1356] [serial = 388] [outer = 143AB000] 19:27:47 INFO - PROCESS | 1356 | 1461205667190 Marionette DEBUG loaded listener.js 19:27:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (16B67000) [pid = 1356] [serial = 389] [outer = 143AB000] 19:27:47 INFO - PROCESS | 1356 | 1461205667762 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]]]}] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 18ABC400 == 46 [pid = 1356] [id = 125] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 16128000 == 45 [pid = 1356] [id = 124] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 14D5BC00 == 44 [pid = 1356] [id = 123] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 13B3A800 == 43 [pid = 1356] [id = 122] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 1A6AB800 == 42 [pid = 1356] [id = 121] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 1AB9E400 == 41 [pid = 1356] [id = 120] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 18A2B400 == 40 [pid = 1356] [id = 119] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 161B9800 == 39 [pid = 1356] [id = 118] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 1814E800 == 38 [pid = 1356] [id = 117] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 15EF7C00 == 37 [pid = 1356] [id = 116] 19:27:47 INFO - PROCESS | 1356 | --DOCSHELL 13B54800 == 36 [pid = 1356] [id = 114] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1612A000) [pid = 1356] [serial = 295] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (16B64000) [pid = 1356] [serial = 304] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18143400) [pid = 1356] [serial = 298] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (19C49400) [pid = 1356] [serial = 301] [outer = 00000000] [url = about:blank] 19:27:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 19:27:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 906ms 19:27:47 INFO - PROCESS | 1356 | 1461205667815 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 19:27:47 INFO - PROCESS | 1356 | 1461205667820 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 19:27:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 19:27:47 INFO - PROCESS | 1356 | 1461205667826 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 19:27:47 INFO - PROCESS | 1356 | 1461205667829 Marionette TRACE conn2 <- [1,486,null,{}] 19:27:47 INFO - PROCESS | 1356 | 1461205667833 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}] 19:27:47 INFO - PROCESS | 1356 | 1461205667909 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1AD67000) [pid = 1356] [serial = 322] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1CA1A800) [pid = 1356] [serial = 325] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1C804800) [pid = 1356] [serial = 323] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (18737800) [pid = 1356] [serial = 313] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (18B7B400) [pid = 1356] [serial = 314] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (161AC000) [pid = 1356] [serial = 310] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (16920000) [pid = 1356] [serial = 311] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (16918C00) [pid = 1356] [serial = 308] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (161ACC00) [pid = 1356] [serial = 307] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (16A2FC00) [pid = 1356] [serial = 328] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (19033400) [pid = 1356] [serial = 316] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18B86800) [pid = 1356] [serial = 329] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1CA12800) [pid = 1356] [serial = 326] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19F4C800) [pid = 1356] [serial = 319] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19F50400) [pid = 1356] [serial = 320] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1D24E800) [pid = 1356] [serial = 331] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19787C00) [pid = 1356] [serial = 317] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1D65A000) [pid = 1356] [serial = 332] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1DB26400) [pid = 1356] [serial = 335] [outer = 00000000] [url = about:blank] 19:27:47 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1D877C00) [pid = 1356] [serial = 334] [outer = 00000000] [url = about:blank] 19:27:48 INFO - PROCESS | 1356 | 1461205668000 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:48 INFO - PROCESS | 1356 | ++DOCSHELL 1372C000 == 37 [pid = 1356] [id = 131] 19:27:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (13B21000) [pid = 1356] [serial = 390] [outer = 00000000] 19:27:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (16902C00) [pid = 1356] [serial = 391] [outer = 13B21000] 19:27:48 INFO - PROCESS | 1356 | 1461205668056 Marionette DEBUG loaded listener.js 19:27:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (16A2FC00) [pid = 1356] [serial = 392] [outer = 13B21000] 19:27:48 INFO - PROCESS | 1356 | 1461205668438 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]]]}] 19:27:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 19:27:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 625ms 19:27:48 INFO - PROCESS | 1356 | 1461205668502 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 19:27:48 INFO - PROCESS | 1356 | 1461205668504 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 19:27:48 INFO - PROCESS | 1356 | 1461205668508 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 19:27:48 INFO - PROCESS | 1356 | 1461205668511 Marionette TRACE conn2 <- [1,490,null,{}] 19:27:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 19:27:48 INFO - PROCESS | 1356 | 1461205668521 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}] 19:27:48 INFO - PROCESS | 1356 | 1461205668607 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 19:27:48 INFO - PROCESS | 1356 | 1461205668613 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:48 INFO - PROCESS | 1356 | ++DOCSHELL 18143000 == 38 [pid = 1356] [id = 132] 19:27:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (18143400) [pid = 1356] [serial = 393] [outer = 00000000] 19:27:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1814D400) [pid = 1356] [serial = 394] [outer = 18143400] 19:27:48 INFO - PROCESS | 1356 | 1461205668660 Marionette DEBUG loaded listener.js 19:27:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18705800) [pid = 1356] [serial = 395] [outer = 18143400] 19:27:49 INFO - PROCESS | 1356 | 1461205669123 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]]]}] 19:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 19:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 626ms 19:27:49 INFO - PROCESS | 1356 | 1461205669151 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 19:27:49 INFO - PROCESS | 1356 | 1461205669153 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 19:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 19:27:49 INFO - PROCESS | 1356 | 1461205669157 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 19:27:49 INFO - PROCESS | 1356 | 1461205669159 Marionette TRACE conn2 <- [1,494,null,{}] 19:27:49 INFO - PROCESS | 1356 | 1461205669162 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}] 19:27:49 INFO - PROCESS | 1356 | 1461205669238 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 19:27:49 INFO - PROCESS | 1356 | 1461205669246 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:49 INFO - PROCESS | 1356 | ++DOCSHELL 18A20400 == 39 [pid = 1356] [id = 133] 19:27:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18ABBC00) [pid = 1356] [serial = 396] [outer = 00000000] 19:27:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (18B86800) [pid = 1356] [serial = 397] [outer = 18ABBC00] 19:27:49 INFO - PROCESS | 1356 | 1461205669291 Marionette DEBUG loaded listener.js 19:27:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (18E57400) [pid = 1356] [serial = 398] [outer = 18ABBC00] 19:27:49 INFO - PROCESS | 1356 | 1461205669703 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]]]}] 19:27:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 19:27:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 594ms 19:27:49 INFO - PROCESS | 1356 | 1461205669753 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 19:27:49 INFO - PROCESS | 1356 | 1461205669755 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 19:27:49 INFO - PROCESS | 1356 | 1461205669759 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 19:27:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 19:27:49 INFO - PROCESS | 1356 | 1461205669760 Marionette TRACE conn2 <- [1,498,null,{}] 19:27:49 INFO - PROCESS | 1356 | 1461205669764 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}] 19:27:49 INFO - PROCESS | 1356 | 1461205669843 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 19:27:49 INFO - PROCESS | 1356 | 1461205669850 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:49 INFO - PROCESS | 1356 | ++DOCSHELL 18E4F000 == 40 [pid = 1356] [id = 134] 19:27:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (19028C00) [pid = 1356] [serial = 399] [outer = 00000000] 19:27:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (19974C00) [pid = 1356] [serial = 400] [outer = 19028C00] 19:27:49 INFO - PROCESS | 1356 | 1461205669894 Marionette DEBUG loaded listener.js 19:27:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (19C49400) [pid = 1356] [serial = 401] [outer = 19028C00] 19:27:50 INFO - PROCESS | 1356 | 1461205670391 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]]]}] 19:27:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 19:27:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 703ms 19:27:50 INFO - PROCESS | 1356 | 1461205670458 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 19:27:50 INFO - PROCESS | 1356 | 1461205670460 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 19:27:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 19:27:50 INFO - PROCESS | 1356 | 1461205670464 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 19:27:50 INFO - PROCESS | 1356 | 1461205670466 Marionette TRACE conn2 <- [1,502,null,{}] 19:27:50 INFO - PROCESS | 1356 | 1461205670469 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}] 19:27:50 INFO - PROCESS | 1356 | 1461205670586 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 19:27:50 INFO - PROCESS | 1356 | 1461205670642 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:50 INFO - PROCESS | 1356 | ++DOCSHELL 143B5800 == 41 [pid = 1356] [id = 135] 19:27:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (19973800) [pid = 1356] [serial = 402] [outer = 00000000] 19:27:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1ABE9800) [pid = 1356] [serial = 403] [outer = 19973800] 19:27:50 INFO - PROCESS | 1356 | 1461205670690 Marionette DEBUG loaded listener.js 19:27:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1ABE8C00) [pid = 1356] [serial = 404] [outer = 19973800] 19:27:51 INFO - PROCESS | 1356 | 1461205671120 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]]]}] 19:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 19:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 703ms 19:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 19:27:51 INFO - PROCESS | 1356 | 1461205671165 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 19:27:51 INFO - PROCESS | 1356 | 1461205671167 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 19:27:51 INFO - PROCESS | 1356 | 1461205671170 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 19:27:51 INFO - PROCESS | 1356 | 1461205671172 Marionette TRACE conn2 <- [1,506,null,{}] 19:27:51 INFO - PROCESS | 1356 | 1461205671175 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}] 19:27:51 INFO - PROCESS | 1356 | 1461205671302 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 19:27:51 INFO - PROCESS | 1356 | 1461205671314 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:51 INFO - PROCESS | 1356 | ++DOCSHELL 13B54800 == 42 [pid = 1356] [id = 136] 19:27:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (14D5BC00) [pid = 1356] [serial = 405] [outer = 00000000] 19:27:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1CEE5400) [pid = 1356] [serial = 406] [outer = 14D5BC00] 19:27:51 INFO - PROCESS | 1356 | 1461205671400 Marionette DEBUG loaded listener.js 19:27:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1CEE4400) [pid = 1356] [serial = 407] [outer = 14D5BC00] 19:27:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1A6AEC00) [pid = 1356] [serial = 408] [outer = 1EFE1000] 19:27:51 INFO - PROCESS | 1356 | 1461205671871 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]]]}] 19:27:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 19:27:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 19:27:51 INFO - PROCESS | 1356 | 1461205671911 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 19:27:51 INFO - PROCESS | 1356 | 1461205671913 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 19:27:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 19:27:51 INFO - PROCESS | 1356 | 1461205671917 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 19:27:51 INFO - PROCESS | 1356 | 1461205671918 Marionette TRACE conn2 <- [1,510,null,{}] 19:27:51 INFO - PROCESS | 1356 | 1461205671922 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}] 19:27:52 INFO - PROCESS | 1356 | 1461205672027 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 19:27:52 INFO - PROCESS | 1356 | 1461205672035 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:52 INFO - PROCESS | 1356 | ++DOCSHELL 159C3000 == 43 [pid = 1356] [id = 137] 19:27:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (15EEA800) [pid = 1356] [serial = 409] [outer = 00000000] 19:27:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1D756C00) [pid = 1356] [serial = 410] [outer = 15EEA800] 19:27:52 INFO - PROCESS | 1356 | 1461205672079 Marionette DEBUG loaded listener.js 19:27:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1D86E000) [pid = 1356] [serial = 411] [outer = 15EEA800] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (1CA14C00) [pid = 1356] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (13B2C800) [pid = 1356] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (18AC3800) [pid = 1356] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16130000) [pid = 1356] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1ABE8800) [pid = 1356] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (16913000) [pid = 1356] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (19034800) [pid = 1356] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1610AC00) [pid = 1356] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (19030C00) [pid = 1356] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1612A800) [pid = 1356] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1836D000) [pid = 1356] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 19:27:52 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1C801C00) [pid = 1356] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 19:27:52 INFO - PROCESS | 1356 | 1461205672757 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]]]}] 19:27:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 19:27:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 906ms 19:27:52 INFO - PROCESS | 1356 | 1461205672820 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 19:27:52 INFO - PROCESS | 1356 | 1461205672822 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 19:27:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 19:27:52 INFO - PROCESS | 1356 | 1461205672825 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 19:27:52 INFO - PROCESS | 1356 | 1461205672827 Marionette TRACE conn2 <- [1,514,null,{}] 19:27:52 INFO - PROCESS | 1356 | 1461205672830 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}] 19:27:52 INFO - PROCESS | 1356 | 1461205672904 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 19:27:52 INFO - PROCESS | 1356 | 1461205672913 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:52 INFO - PROCESS | 1356 | ++DOCSHELL 16107000 == 44 [pid = 1356] [id = 138] 19:27:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (16130000) [pid = 1356] [serial = 412] [outer = 00000000] 19:27:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1A133C00) [pid = 1356] [serial = 413] [outer = 16130000] 19:27:52 INFO - PROCESS | 1356 | 1461205672956 Marionette DEBUG loaded listener.js 19:27:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1ABE8800) [pid = 1356] [serial = 414] [outer = 16130000] 19:27:53 INFO - PROCESS | 1356 | 1461205673355 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]]]}] 19:27:53 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 19:27:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 594ms 19:27:53 INFO - PROCESS | 1356 | 1461205673422 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 19:27:53 INFO - PROCESS | 1356 | 1461205673424 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 19:27:53 INFO - PROCESS | 1356 | 1461205673428 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 19:27:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 19:27:53 INFO - PROCESS | 1356 | 1461205673429 Marionette TRACE conn2 <- [1,518,null,{}] 19:27:53 INFO - PROCESS | 1356 | 1461205673433 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}] 19:27:53 INFO - PROCESS | 1356 | 1461205673507 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 19:27:53 INFO - PROCESS | 1356 | 1461205673513 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:53 INFO - PROCESS | 1356 | ++DOCSHELL 18141400 == 45 [pid = 1356] [id = 139] 19:27:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (18ABB000) [pid = 1356] [serial = 415] [outer = 00000000] 19:27:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1DBE5800) [pid = 1356] [serial = 416] [outer = 18ABB000] 19:27:53 INFO - PROCESS | 1356 | 1461205673556 Marionette DEBUG loaded listener.js 19:27:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1DBE4C00) [pid = 1356] [serial = 417] [outer = 18ABB000] 19:27:53 INFO - PROCESS | 1356 | 1461205673970 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]]]}] 19:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 19:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 594ms 19:27:54 INFO - PROCESS | 1356 | 1461205674025 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 19:27:54 INFO - PROCESS | 1356 | 1461205674027 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 19:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 19:27:54 INFO - PROCESS | 1356 | 1461205674031 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 19:27:54 INFO - PROCESS | 1356 | 1461205674033 Marionette TRACE conn2 <- [1,522,null,{}] 19:27:54 INFO - PROCESS | 1356 | 1461205674036 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}] 19:27:54 INFO - PROCESS | 1356 | 1461205674126 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 19:27:54 INFO - PROCESS | 1356 | 1461205674134 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:54 INFO - PROCESS | 1356 | ++DOCSHELL 11BD2400 == 46 [pid = 1356] [id = 140] 19:27:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (11BD2800) [pid = 1356] [serial = 418] [outer = 00000000] 19:27:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (19971400) [pid = 1356] [serial = 419] [outer = 11BD2800] 19:27:54 INFO - PROCESS | 1356 | 1461205674190 Marionette DEBUG loaded listener.js 19:27:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1DBDF000) [pid = 1356] [serial = 420] [outer = 11BD2800] 19:27:54 INFO - PROCESS | 1356 | 1461205674876 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]]]}] 19:27:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 19:27:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 891ms 19:27:54 INFO - PROCESS | 1356 | 1461205674936 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 19:27:54 INFO - PROCESS | 1356 | 1461205674940 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 19:27:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 19:27:54 INFO - PROCESS | 1356 | 1461205674945 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 19:27:54 INFO - PROCESS | 1356 | 1461205674949 Marionette TRACE conn2 <- [1,526,null,{}] 19:27:54 INFO - PROCESS | 1356 | 1461205674955 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}] 19:27:55 INFO - PROCESS | 1356 | 1461205675090 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 19:27:55 INFO - PROCESS | 1356 | 1461205675218 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:55 INFO - PROCESS | 1356 | ++DOCSHELL 133E3800 == 47 [pid = 1356] [id = 141] 19:27:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (133E3C00) [pid = 1356] [serial = 421] [outer = 00000000] 19:27:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (133E9400) [pid = 1356] [serial = 422] [outer = 133E3C00] 19:27:55 INFO - PROCESS | 1356 | 1461205675277 Marionette DEBUG loaded listener.js 19:27:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (133EC000) [pid = 1356] [serial = 423] [outer = 133E3C00] 19:27:55 INFO - PROCESS | 1356 | 1461205675869 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]]]}] 19:27:55 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 19:27:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1000ms 19:27:55 INFO - PROCESS | 1356 | 1461205675949 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 19:27:55 INFO - PROCESS | 1356 | 1461205675955 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 19:27:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 19:27:55 INFO - PROCESS | 1356 | 1461205675961 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 19:27:55 INFO - PROCESS | 1356 | 1461205675964 Marionette TRACE conn2 <- [1,530,null,{}] 19:27:55 INFO - PROCESS | 1356 | 1461205675968 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}] 19:27:56 INFO - PROCESS | 1356 | 1461205676068 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 19:27:56 INFO - PROCESS | 1356 | 1461205676149 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:56 INFO - PROCESS | 1356 | ++DOCSHELL 1444F000 == 48 [pid = 1356] [id = 142] 19:27:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (144A8C00) [pid = 1356] [serial = 424] [outer = 00000000] 19:27:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1612E400) [pid = 1356] [serial = 425] [outer = 144A8C00] 19:27:56 INFO - PROCESS | 1356 | 1461205676244 Marionette DEBUG loaded listener.js 19:27:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (16A2C800) [pid = 1356] [serial = 426] [outer = 144A8C00] 19:27:56 INFO - PROCESS | 1356 | 1461205676821 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"]]]}] 19:27:56 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 19:27:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 19:27:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:27:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:27:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 19:27:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:27:56 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 19:27:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 19:27:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:27:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:27:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 19:27:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 19:27:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 906ms 19:27:56 INFO - PROCESS | 1356 | 1461205676863 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 19:27:56 INFO - PROCESS | 1356 | 1461205676866 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 19:27:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 19:27:56 INFO - PROCESS | 1356 | 1461205676870 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 19:27:56 INFO - PROCESS | 1356 | 1461205676873 Marionette TRACE conn2 <- [1,534,null,{}] 19:27:56 INFO - PROCESS | 1356 | 1461205676884 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}] 19:27:56 INFO - PROCESS | 1356 | 1461205676997 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 19:27:57 INFO - PROCESS | 1356 | 1461205677120 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:57 INFO - PROCESS | 1356 | ++DOCSHELL 18AC3000 == 49 [pid = 1356] [id = 143] 19:27:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (18AC3800) [pid = 1356] [serial = 427] [outer = 00000000] 19:27:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (19FB5400) [pid = 1356] [serial = 428] [outer = 18AC3800] 19:27:57 INFO - PROCESS | 1356 | 1461205677178 Marionette DEBUG loaded listener.js 19:27:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1A643C00) [pid = 1356] [serial = 429] [outer = 18AC3800] 19:27:57 INFO - PROCESS | 1356 | 1461205677726 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]]]}] 19:27:57 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. 19:27:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 907ms 19:27:57 INFO - PROCESS | 1356 | 1461205677773 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 19:27:57 INFO - PROCESS | 1356 | 1461205677776 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 19:27:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 19:27:57 INFO - PROCESS | 1356 | 1461205677780 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 19:27:57 INFO - PROCESS | 1356 | 1461205677782 Marionette TRACE conn2 <- [1,538,null,{}] 19:27:57 INFO - PROCESS | 1356 | 1461205677785 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}] 19:27:57 INFO - PROCESS | 1356 | 1461205677882 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 19:27:57 INFO - PROCESS | 1356 | 1461205677975 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:57 INFO - PROCESS | 1356 | ++DOCSHELL 1836D000 == 50 [pid = 1356] [id = 144] 19:27:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (18376000) [pid = 1356] [serial = 430] [outer = 00000000] 19:27:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1DBEB800) [pid = 1356] [serial = 431] [outer = 18376000] 19:27:58 INFO - PROCESS | 1356 | 1461205678029 Marionette DEBUG loaded listener.js 19:27:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1E095C00) [pid = 1356] [serial = 432] [outer = 18376000] 19:27:58 INFO - PROCESS | 1356 | 1461205678506 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]]]}] 19:27:58 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. 19:27:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 735ms 19:27:58 INFO - PROCESS | 1356 | 1461205678519 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 19:27:58 INFO - PROCESS | 1356 | 1461205678521 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 19:27:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 19:27:58 INFO - PROCESS | 1356 | 1461205678525 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 19:27:58 INFO - PROCESS | 1356 | 1461205678527 Marionette TRACE conn2 <- [1,542,null,{}] 19:27:58 INFO - PROCESS | 1356 | 1461205678530 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}] 19:27:58 INFO - PROCESS | 1356 | 1461205678642 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 19:27:58 INFO - PROCESS | 1356 | 1461205678740 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:58 INFO - PROCESS | 1356 | ++DOCSHELL 13B39000 == 51 [pid = 1356] [id = 145] 19:27:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1571BC00) [pid = 1356] [serial = 433] [outer = 00000000] 19:27:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (18ABE400) [pid = 1356] [serial = 434] [outer = 1571BC00] 19:27:58 INFO - PROCESS | 1356 | 1461205678811 Marionette DEBUG loaded listener.js 19:27:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (1A1DF000) [pid = 1356] [serial = 435] [outer = 1571BC00] 19:27:59 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:27:59 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:27:59 INFO - PROCESS | 1356 | 1461205679422 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]]]}] 19:27:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 19:27:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 953ms 19:27:59 INFO - PROCESS | 1356 | 1461205679471 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 19:27:59 INFO - PROCESS | 1356 | 1461205679473 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 19:27:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 19:27:59 INFO - PROCESS | 1356 | 1461205679477 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 19:27:59 INFO - PROCESS | 1356 | 1461205679479 Marionette TRACE conn2 <- [1,546,null,{}] 19:27:59 INFO - PROCESS | 1356 | 1461205679483 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}] 19:27:59 INFO - PROCESS | 1356 | 1461205679598 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 19:27:59 INFO - PROCESS | 1356 | 1461205679822 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:27:59 INFO - PROCESS | 1356 | ++DOCSHELL 133E5000 == 52 [pid = 1356] [id = 146] 19:27:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (133E5400) [pid = 1356] [serial = 436] [outer = 00000000] 19:27:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (13735800) [pid = 1356] [serial = 437] [outer = 133E5400] 19:27:59 INFO - PROCESS | 1356 | 1461205679882 Marionette DEBUG loaded listener.js 19:27:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (13B2F000) [pid = 1356] [serial = 438] [outer = 133E5400] 19:28:00 INFO - PROCESS | 1356 | 1461205680417 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]]]}] 19:28:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 19:28:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1000ms 19:28:00 INFO - PROCESS | 1356 | 1461205680480 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 19:28:00 INFO - PROCESS | 1356 | 1461205680484 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 19:28:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 19:28:00 INFO - PROCESS | 1356 | 1461205680490 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 19:28:00 INFO - PROCESS | 1356 | 1461205680493 Marionette TRACE conn2 <- [1,550,null,{}] 19:28:00 INFO - PROCESS | 1356 | 1461205680497 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}] 19:28:00 INFO - PROCESS | 1356 | 1461205680591 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 19:28:00 INFO - PROCESS | 1356 | 1461205680695 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:00 INFO - PROCESS | 1356 | ++DOCSHELL 16C36C00 == 53 [pid = 1356] [id = 147] 19:28:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (16C37000) [pid = 1356] [serial = 439] [outer = 00000000] 19:28:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (16C3F400) [pid = 1356] [serial = 440] [outer = 16C37000] 19:28:00 INFO - PROCESS | 1356 | 1461205680752 Marionette DEBUG loaded listener.js 19:28:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (16D58400) [pid = 1356] [serial = 441] [outer = 16C37000] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 18141400 == 52 [pid = 1356] [id = 139] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 16107000 == 51 [pid = 1356] [id = 138] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 159C3000 == 50 [pid = 1356] [id = 137] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 13B54800 == 49 [pid = 1356] [id = 136] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 143B5800 == 48 [pid = 1356] [id = 135] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 18E4F000 == 47 [pid = 1356] [id = 134] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 18A20400 == 46 [pid = 1356] [id = 133] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 18143000 == 45 [pid = 1356] [id = 132] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 1372C000 == 44 [pid = 1356] [id = 131] 19:28:01 INFO - PROCESS | 1356 | --DOCSHELL 13B5A400 == 43 [pid = 1356] [id = 130] 19:28:01 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:01 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:01 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (1DBE0000) [pid = 1356] [serial = 245] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (16E98000) [pid = 1356] [serial = 305] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (1E09E400) [pid = 1356] [serial = 367] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1902B400) [pid = 1356] [serial = 343] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (15EF3800) [pid = 1356] [serial = 340] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (1C80C400) [pid = 1356] [serial = 358] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (18705000) [pid = 1356] [serial = 352] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (187BC000) [pid = 1356] [serial = 353] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1A4D5800) [pid = 1356] [serial = 355] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1A6A2C00) [pid = 1356] [serial = 356] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (16A39800) [pid = 1356] [serial = 346] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (16E92000) [pid = 1356] [serial = 347] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1E092000) [pid = 1356] [serial = 337] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1DFB3C00) [pid = 1356] [serial = 365] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1DBEC000) [pid = 1356] [serial = 364] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (18AB6C00) [pid = 1356] [serial = 370] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (18AB8000) [pid = 1356] [serial = 371] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (18E58800) [pid = 1356] [serial = 350] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18B88000) [pid = 1356] [serial = 349] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1E298000) [pid = 1356] [serial = 368] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1DB21400) [pid = 1356] [serial = 362] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1D754000) [pid = 1356] [serial = 361] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1C80F000) [pid = 1356] [serial = 359] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1AD33C00) [pid = 1356] [serial = 374] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (19FBAC00) [pid = 1356] [serial = 373] [outer = 00000000] [url = about:blank] 19:28:01 INFO - PROCESS | 1356 | 1461205681298 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]]]}] 19:28:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 19:28:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 843ms 19:28:01 INFO - PROCESS | 1356 | 1461205681334 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 19:28:01 INFO - PROCESS | 1356 | 1461205681338 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 19:28:01 INFO - PROCESS | 1356 | 1461205681343 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 19:28:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 19:28:01 INFO - PROCESS | 1356 | 1461205681345 Marionette TRACE conn2 <- [1,554,null,{}] 19:28:01 INFO - PROCESS | 1356 | 1461205681348 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}] 19:28:01 INFO - PROCESS | 1356 | 1461205681427 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 19:28:01 INFO - PROCESS | 1356 | 1461205681434 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:01 INFO - PROCESS | 1356 | ++DOCSHELL 148B3400 == 44 [pid = 1356] [id = 148] 19:28:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1612A800) [pid = 1356] [serial = 442] [outer = 00000000] 19:28:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (16E94000) [pid = 1356] [serial = 443] [outer = 1612A800] 19:28:01 INFO - PROCESS | 1356 | 1461205681479 Marionette DEBUG loaded listener.js 19:28:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (18705000) [pid = 1356] [serial = 444] [outer = 1612A800] 19:28:01 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:01 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:01 INFO - PROCESS | 1356 | 1461205681945 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]]]}] 19:28:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 19:28:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 625ms 19:28:01 INFO - PROCESS | 1356 | 1461205681981 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 19:28:01 INFO - PROCESS | 1356 | 1461205681983 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 19:28:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 19:28:01 INFO - PROCESS | 1356 | 1461205681989 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 19:28:01 INFO - PROCESS | 1356 | 1461205681994 Marionette TRACE conn2 <- [1,558,null,{}] 19:28:01 INFO - PROCESS | 1356 | 1461205682003 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}] 19:28:02 INFO - PROCESS | 1356 | 1461205682083 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 19:28:02 INFO - PROCESS | 1356 | 1461205682091 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:02 INFO - PROCESS | 1356 | ++DOCSHELL 18B87C00 == 45 [pid = 1356] [id = 149] 19:28:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (18B88000) [pid = 1356] [serial = 445] [outer = 00000000] 19:28:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (18E5C400) [pid = 1356] [serial = 446] [outer = 18B88000] 19:28:02 INFO - PROCESS | 1356 | 1461205682136 Marionette DEBUG loaded listener.js 19:28:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (19036400) [pid = 1356] [serial = 447] [outer = 18B88000] 19:28:02 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:02 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:02 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:02 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:02 INFO - PROCESS | 1356 | 1461205682582 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]]]}] 19:28:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 19:28:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 656ms 19:28:02 INFO - PROCESS | 1356 | 1461205682645 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 19:28:02 INFO - PROCESS | 1356 | 1461205682648 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 19:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 19:28:02 INFO - PROCESS | 1356 | 1461205682651 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 19:28:02 INFO - PROCESS | 1356 | 1461205682652 Marionette TRACE conn2 <- [1,562,null,{}] 19:28:02 INFO - PROCESS | 1356 | 1461205682656 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}] 19:28:02 INFO - PROCESS | 1356 | 1461205682738 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 19:28:02 INFO - PROCESS | 1356 | 1461205682858 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:02 INFO - PROCESS | 1356 | ++DOCSHELL 133DF400 == 46 [pid = 1356] [id = 150] 19:28:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (18ABF800) [pid = 1356] [serial = 448] [outer = 00000000] 19:28:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1A17DC00) [pid = 1356] [serial = 449] [outer = 18ABF800] 19:28:02 INFO - PROCESS | 1356 | 1461205682903 Marionette DEBUG loaded listener.js 19:28:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1A4DB800) [pid = 1356] [serial = 450] [outer = 18ABF800] 19:28:03 INFO - PROCESS | 1356 | 1461205683269 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]]]}] 19:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 19:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 641ms 19:28:03 INFO - PROCESS | 1356 | 1461205683289 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 19:28:03 INFO - PROCESS | 1356 | 1461205683291 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 19:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 19:28:03 INFO - PROCESS | 1356 | 1461205683294 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 19:28:03 INFO - PROCESS | 1356 | 1461205683296 Marionette TRACE conn2 <- [1,566,null,{}] 19:28:03 INFO - PROCESS | 1356 | 1461205683300 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}] 19:28:03 INFO - PROCESS | 1356 | 1461205683411 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 19:28:03 INFO - PROCESS | 1356 | 1461205683417 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:03 INFO - PROCESS | 1356 | ++DOCSHELL 133E2C00 == 47 [pid = 1356] [id = 151] 19:28:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1A6A6000) [pid = 1356] [serial = 451] [outer = 00000000] 19:28:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1C80B000) [pid = 1356] [serial = 452] [outer = 1A6A6000] 19:28:03 INFO - PROCESS | 1356 | 1461205683516 Marionette DEBUG loaded listener.js 19:28:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1CA6BC00) [pid = 1356] [serial = 453] [outer = 1A6A6000] 19:28:03 INFO - PROCESS | 1356 | 1461205683953 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]]]}] 19:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 19:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 688ms 19:28:04 INFO - PROCESS | 1356 | 1461205684007 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 19:28:04 INFO - PROCESS | 1356 | 1461205684009 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 19:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 19:28:04 INFO - PROCESS | 1356 | 1461205684016 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 19:28:04 INFO - PROCESS | 1356 | 1461205684018 Marionette TRACE conn2 <- [1,570,null,{}] 19:28:04 INFO - PROCESS | 1356 | 1461205684021 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}] 19:28:04 INFO - PROCESS | 1356 | 1461205684152 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 19:28:04 INFO - PROCESS | 1356 | 1461205684177 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 1356 | ++DOCSHELL 1CA75800 == 48 [pid = 1356] [id = 152] 19:28:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1CEE4000) [pid = 1356] [serial = 454] [outer = 00000000] 19:28:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1D74E000) [pid = 1356] [serial = 455] [outer = 1CEE4000] 19:28:04 INFO - PROCESS | 1356 | 1461205684220 Marionette DEBUG loaded listener.js 19:28:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1D74DC00) [pid = 1356] [serial = 456] [outer = 1CEE4000] 19:28:04 INFO - PROCESS | 1356 | 1461205684643 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]]]}] 19:28:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 19:28:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 687ms 19:28:04 INFO - PROCESS | 1356 | 1461205684717 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 19:28:04 INFO - PROCESS | 1356 | 1461205684719 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 19:28:04 INFO - PROCESS | 1356 | 1461205684722 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 19:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 19:28:04 INFO - PROCESS | 1356 | 1461205684723 Marionette TRACE conn2 <- [1,574,null,{}] 19:28:04 INFO - PROCESS | 1356 | 1461205684727 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}] 19:28:04 INFO - PROCESS | 1356 | 1461205684839 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 19:28:04 INFO - PROCESS | 1356 | 1461205684851 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:04 INFO - PROCESS | 1356 | ++DOCSHELL 1CA75400 == 49 [pid = 1356] [id = 153] 19:28:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1CEF0400) [pid = 1356] [serial = 457] [outer = 00000000] 19:28:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1DFB3800) [pid = 1356] [serial = 458] [outer = 1CEF0400] 19:28:04 INFO - PROCESS | 1356 | 1461205684894 Marionette DEBUG loaded listener.js 19:28:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1E292400) [pid = 1356] [serial = 459] [outer = 1CEF0400] 19:28:05 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1DBE9400) [pid = 1356] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (16125C00) [pid = 1356] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (18145C00) [pid = 1356] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (14D0B000) [pid = 1356] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (143AB000) [pid = 1356] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (19973800) [pid = 1356] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (18143400) [pid = 1356] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (18ABBC00) [pid = 1356] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (13B21000) [pid = 1356] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (19028C00) [pid = 1356] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (14D5BC00) [pid = 1356] [serial = 405] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (15EEA800) [pid = 1356] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (16130000) [pid = 1356] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (18ABB000) [pid = 1356] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (19030000) [pid = 1356] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (16920800) [pid = 1356] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1445A800) [pid = 1356] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (12C98400) [pid = 1356] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (12BE8000) [pid = 1356] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (16D4EC00) [pid = 1356] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1837A400) [pid = 1356] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1C80C000) [pid = 1356] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1571C000) [pid = 1356] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (16931000) [pid = 1356] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 19:28:05 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1A4D7C00) [pid = 1356] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 19:28:05 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:05 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:05 INFO - PROCESS | 1356 | 1461205685586 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]]]}] 19:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 19:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 906ms 19:28:05 INFO - PROCESS | 1356 | 1461205685627 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 19:28:05 INFO - PROCESS | 1356 | 1461205685628 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 19:28:05 INFO - PROCESS | 1356 | 1461205685632 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 19:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 19:28:05 INFO - PROCESS | 1356 | 1461205685633 Marionette TRACE conn2 <- [1,578,null,{}] 19:28:05 INFO - PROCESS | 1356 | 1461205685637 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}] 19:28:05 INFO - PROCESS | 1356 | 1461205685742 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 19:28:05 INFO - PROCESS | 1356 | 1461205685795 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:05 INFO - PROCESS | 1356 | ++DOCSHELL 11B41C00 == 50 [pid = 1356] [id = 154] 19:28:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (11B43000) [pid = 1356] [serial = 460] [outer = 00000000] 19:28:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (11B4C400) [pid = 1356] [serial = 461] [outer = 11B43000] 19:28:05 INFO - PROCESS | 1356 | 1461205685840 Marionette DEBUG loaded listener.js 19:28:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (11B50000) [pid = 1356] [serial = 462] [outer = 11B43000] 19:28:06 INFO - PROCESS | 1356 | 1461205686181 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]]]}] 19:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 19:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 594ms 19:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 19:28:06 INFO - PROCESS | 1356 | 1461205686229 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 19:28:06 INFO - PROCESS | 1356 | 1461205686231 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 19:28:06 INFO - PROCESS | 1356 | 1461205686234 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 19:28:06 INFO - PROCESS | 1356 | 1461205686236 Marionette TRACE conn2 <- [1,582,null,{}] 19:28:06 INFO - PROCESS | 1356 | 1461205686239 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}] 19:28:06 INFO - PROCESS | 1356 | 1461205686348 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 19:28:06 INFO - PROCESS | 1356 | 1461205686357 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:06 INFO - PROCESS | 1356 | ++DOCSHELL 11B4B400 == 51 [pid = 1356] [id = 155] 19:28:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (11B4F400) [pid = 1356] [serial = 463] [outer = 00000000] 19:28:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (16104400) [pid = 1356] [serial = 464] [outer = 11B4F400] 19:28:06 INFO - PROCESS | 1356 | 1461205686406 Marionette DEBUG loaded listener.js 19:28:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16901C00) [pid = 1356] [serial = 465] [outer = 11B4F400] 19:28:06 INFO - PROCESS | 1356 | 1461205686788 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]]]}] 19:28:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 19:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 594ms 19:28:06 INFO - PROCESS | 1356 | 1461205686832 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 19:28:06 INFO - PROCESS | 1356 | 1461205686834 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 19:28:06 INFO - PROCESS | 1356 | 1461205686837 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 19:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 19:28:06 INFO - PROCESS | 1356 | 1461205686839 Marionette TRACE conn2 <- [1,586,null,{}] 19:28:06 INFO - PROCESS | 1356 | 1461205686842 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}] 19:28:06 INFO - PROCESS | 1356 | 1461205686918 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 19:28:07 INFO - PROCESS | 1356 | 1461205687026 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:07 INFO - PROCESS | 1356 | ++DOCSHELL 13B21000 == 52 [pid = 1356] [id = 156] 19:28:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (16A37000) [pid = 1356] [serial = 466] [outer = 00000000] 19:28:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (18ABB000) [pid = 1356] [serial = 467] [outer = 16A37000] 19:28:07 INFO - PROCESS | 1356 | 1461205687077 Marionette DEBUG loaded listener.js 19:28:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1A128800) [pid = 1356] [serial = 468] [outer = 16A37000] 19:28:07 INFO - PROCESS | 1356 | 1461205687482 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]]]}] 19:28:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 19:28:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 703ms 19:28:07 INFO - PROCESS | 1356 | 1461205687543 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 19:28:07 INFO - PROCESS | 1356 | 1461205687547 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 19:28:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 19:28:07 INFO - PROCESS | 1356 | 1461205687554 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 19:28:07 INFO - PROCESS | 1356 | 1461205687559 Marionette TRACE conn2 <- [1,590,null,{}] 19:28:07 INFO - PROCESS | 1356 | 1461205687566 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}] 19:28:07 INFO - PROCESS | 1356 | 1461205687682 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 19:28:07 INFO - PROCESS | 1356 | 1461205687775 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:07 INFO - PROCESS | 1356 | ++DOCSHELL 13862400 == 53 [pid = 1356] [id = 157] 19:28:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (13B30800) [pid = 1356] [serial = 469] [outer = 00000000] 19:28:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (148B6000) [pid = 1356] [serial = 470] [outer = 13B30800] 19:28:07 INFO - PROCESS | 1356 | 1461205687845 Marionette DEBUG loaded listener.js 19:28:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1593D800) [pid = 1356] [serial = 471] [outer = 13B30800] 19:28:08 INFO - PROCESS | 1356 | 1461205688463 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]]]}] 19:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 19:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 938ms 19:28:08 INFO - PROCESS | 1356 | 1461205688500 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 19:28:08 INFO - PROCESS | 1356 | 1461205688505 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 19:28:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 19:28:08 INFO - PROCESS | 1356 | 1461205688512 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 19:28:08 INFO - PROCESS | 1356 | 1461205688515 Marionette TRACE conn2 <- [1,594,null,{}] 19:28:08 INFO - PROCESS | 1356 | 1461205688519 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}] 19:28:08 INFO - PROCESS | 1356 | 1461205688622 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 19:28:08 INFO - PROCESS | 1356 | 1461205688721 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:08 INFO - PROCESS | 1356 | ++DOCSHELL 15B08400 == 54 [pid = 1356] [id = 158] 19:28:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (15B0E000) [pid = 1356] [serial = 472] [outer = 00000000] 19:28:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (16133000) [pid = 1356] [serial = 473] [outer = 15B0E000] 19:28:08 INFO - PROCESS | 1356 | 1461205688775 Marionette DEBUG loaded listener.js 19:28:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (16A37C00) [pid = 1356] [serial = 474] [outer = 15B0E000] 19:28:09 INFO - PROCESS | 1356 | 1461205689341 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]]]}] 19:28:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 19:28:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 907ms 19:28:09 INFO - PROCESS | 1356 | 1461205689415 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 19:28:09 INFO - PROCESS | 1356 | 1461205689419 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 19:28:09 INFO - PROCESS | 1356 | 1461205689424 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 19:28:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 19:28:09 INFO - PROCESS | 1356 | 1461205689428 Marionette TRACE conn2 <- [1,598,null,{}] 19:28:09 INFO - PROCESS | 1356 | 1461205689439 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}] 19:28:09 INFO - PROCESS | 1356 | 1461205689575 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 19:28:09 INFO - PROCESS | 1356 | 1461205689700 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:09 INFO - PROCESS | 1356 | ++DOCSHELL 16C33800 == 55 [pid = 1356] [id = 159] 19:28:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (16C35000) [pid = 1356] [serial = 475] [outer = 00000000] 19:28:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (18ABC400) [pid = 1356] [serial = 476] [outer = 16C35000] 19:28:09 INFO - PROCESS | 1356 | 1461205689758 Marionette DEBUG loaded listener.js 19:28:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (18E50800) [pid = 1356] [serial = 477] [outer = 16C35000] 19:28:10 INFO - PROCESS | 1356 | 1461205690336 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]]]}] 19:28:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 19:28:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 938ms 19:28:10 INFO - PROCESS | 1356 | 1461205690376 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 19:28:10 INFO - PROCESS | 1356 | 1461205690379 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 19:28:10 INFO - PROCESS | 1356 | 1461205690384 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 19:28:10 INFO - PROCESS | 1356 | 1461205690386 Marionette TRACE conn2 <- [1,602,null,{}] 19:28:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 19:28:10 INFO - PROCESS | 1356 | 1461205690389 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}] 19:28:10 INFO - PROCESS | 1356 | 1461205690500 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 19:28:10 INFO - PROCESS | 1356 | 1461205690596 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:10 INFO - PROCESS | 1356 | ++DOCSHELL 19F4D000 == 56 [pid = 1356] [id = 160] 19:28:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1A644400) [pid = 1356] [serial = 478] [outer = 00000000] 19:28:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1B3F3000) [pid = 1356] [serial = 479] [outer = 1A644400] 19:28:10 INFO - PROCESS | 1356 | 1461205690650 Marionette DEBUG loaded listener.js 19:28:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1B3F4C00) [pid = 1356] [serial = 480] [outer = 1A644400] 19:28:11 INFO - PROCESS | 1356 | 1461205691142 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]]]}] 19:28:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 19:28:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 812ms 19:28:11 INFO - PROCESS | 1356 | 1461205691216 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 19:28:11 INFO - PROCESS | 1356 | 1461205691218 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 19:28:11 INFO - PROCESS | 1356 | 1461205691223 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 19:28:11 INFO - PROCESS | 1356 | 1461205691225 Marionette TRACE conn2 <- [1,606,null,{}] 19:28:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 19:28:11 INFO - PROCESS | 1356 | 1461205691229 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}] 19:28:11 INFO - PROCESS | 1356 | 1461205691327 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 19:28:11 INFO - PROCESS | 1356 | 1461205691423 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:11 INFO - PROCESS | 1356 | ++DOCSHELL 19F50000 == 57 [pid = 1356] [id = 161] 19:28:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1B3EC400) [pid = 1356] [serial = 481] [outer = 00000000] 19:28:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1CA68400) [pid = 1356] [serial = 482] [outer = 1B3EC400] 19:28:11 INFO - PROCESS | 1356 | 1461205691485 Marionette DEBUG loaded listener.js 19:28:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1CA72400) [pid = 1356] [serial = 483] [outer = 1B3EC400] 19:28:12 INFO - PROCESS | 1356 | 1461205692127 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]]]}] 19:28:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 19:28:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1094ms 19:28:12 INFO - PROCESS | 1356 | 1461205692377 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 19:28:12 INFO - PROCESS | 1356 | 1461205692382 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 19:28:12 INFO - PROCESS | 1356 | 1461205692388 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 19:28:12 INFO - PROCESS | 1356 | 1461205692391 Marionette TRACE conn2 <- [1,610,null,{}] 19:28:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 19:28:12 INFO - PROCESS | 1356 | 1461205692398 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}] 19:28:12 INFO - PROCESS | 1356 | 1461205692535 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 19:28:12 INFO - PROCESS | 1356 | 1461205692619 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:12 INFO - PROCESS | 1356 | ++DOCSHELL 11B41400 == 58 [pid = 1356] [id = 162] 19:28:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (11B49400) [pid = 1356] [serial = 484] [outer = 00000000] 19:28:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (133E9800) [pid = 1356] [serial = 485] [outer = 11B49400] 19:28:12 INFO - PROCESS | 1356 | 1461205692709 Marionette DEBUG loaded listener.js 19:28:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (13B2EC00) [pid = 1356] [serial = 486] [outer = 11B49400] 19:28:13 INFO - PROCESS | 1356 | 1461205693318 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]]]}] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 11B4B400 == 57 [pid = 1356] [id = 155] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 11B41C00 == 56 [pid = 1356] [id = 154] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 1CA75400 == 55 [pid = 1356] [id = 153] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 1CA75800 == 54 [pid = 1356] [id = 152] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 133E2C00 == 53 [pid = 1356] [id = 151] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 133DF400 == 52 [pid = 1356] [id = 150] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 18B87C00 == 51 [pid = 1356] [id = 149] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 148B3400 == 50 [pid = 1356] [id = 148] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 16C36C00 == 49 [pid = 1356] [id = 147] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 133E5000 == 48 [pid = 1356] [id = 146] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (1E3E8400) [pid = 1356] [serial = 376] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (16E92800) [pid = 1356] [serial = 379] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (19F47C00) [pid = 1356] [serial = 382] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (19971400) [pid = 1356] [serial = 419] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOCSHELL 133E3800 == 47 [pid = 1356] [id = 141] 19:28:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 19:28:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 985ms 19:28:13 INFO - PROCESS | 1356 | 1461205693381 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 19:28:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 19:28:13 INFO - PROCESS | 1356 | 1461205693385 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 19:28:13 INFO - PROCESS | 1356 | 1461205693392 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 19:28:13 INFO - PROCESS | 1356 | 1461205693395 Marionette TRACE conn2 <- [1,614,null,{}] 19:28:13 INFO - PROCESS | 1356 | 1461205693399 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}] 19:28:13 INFO - PROCESS | 1356 | 1461205693481 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (13B59800) [pid = 1356] [serial = 203] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1870F000) [pid = 1356] [serial = 206] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1ABF4C00) [pid = 1356] [serial = 209] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1D86B800) [pid = 1356] [serial = 212] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (16901400) [pid = 1356] [serial = 248] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (19029C00) [pid = 1356] [serial = 251] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1D86D400) [pid = 1356] [serial = 254] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1DFBBC00) [pid = 1356] [serial = 257] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (18144800) [pid = 1356] [serial = 293] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (16B67000) [pid = 1356] [serial = 389] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (16912800) [pid = 1356] [serial = 388] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1ABE9800) [pid = 1356] [serial = 403] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1814D400) [pid = 1356] [serial = 394] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (18705800) [pid = 1356] [serial = 395] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (18B86800) [pid = 1356] [serial = 397] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (18E57400) [pid = 1356] [serial = 398] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (16902C00) [pid = 1356] [serial = 391] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (16A2FC00) [pid = 1356] [serial = 392] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (19974C00) [pid = 1356] [serial = 400] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1CEE5400) [pid = 1356] [serial = 406] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1E3EC400) [pid = 1356] [serial = 385] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1ABE8C00) [pid = 1356] [serial = 404] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1D756C00) [pid = 1356] [serial = 410] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1CEE4400) [pid = 1356] [serial = 407] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1A133C00) [pid = 1356] [serial = 413] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1DBE5800) [pid = 1356] [serial = 416] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1DBE4C00) [pid = 1356] [serial = 417] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (15711C00) [pid = 1356] [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.] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1D86E000) [pid = 1356] [serial = 411] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1ABE8800) [pid = 1356] [serial = 414] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (19C49400) [pid = 1356] [serial = 401] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1A17A400) [pid = 1356] [serial = 302] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18148400) [pid = 1356] [serial = 299] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1612E800) [pid = 1356] [serial = 296] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1336A400) [pid = 1356] [serial = 166] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (19C4A400) [pid = 1356] [serial = 344] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (16128800) [pid = 1356] [serial = 341] [outer = 00000000] [url = about:blank] 19:28:13 INFO - PROCESS | 1356 | 1461205693583 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:13 INFO - PROCESS | 1356 | ++DOCSHELL 11B4C000 == 48 [pid = 1356] [id = 163] 19:28:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (11B4D400) [pid = 1356] [serial = 487] [outer = 00000000] 19:28:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (13B36400) [pid = 1356] [serial = 488] [outer = 11B4D400] 19:28:13 INFO - PROCESS | 1356 | 1461205693635 Marionette DEBUG loaded listener.js 19:28:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1591D400) [pid = 1356] [serial = 489] [outer = 11B4D400] 19:28:14 INFO - PROCESS | 1356 | 1461205694044 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]]]}] 19:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 19:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 703ms 19:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 19:28:14 INFO - PROCESS | 1356 | 1461205694086 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 19:28:14 INFO - PROCESS | 1356 | 1461205694088 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 19:28:14 INFO - PROCESS | 1356 | 1461205694092 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 19:28:14 INFO - PROCESS | 1356 | 1461205694094 Marionette TRACE conn2 <- [1,618,null,{}] 19:28:14 INFO - PROCESS | 1356 | 1461205694103 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}] 19:28:14 INFO - PROCESS | 1356 | 1461205694186 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 19:28:14 INFO - PROCESS | 1356 | 1461205694196 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:14 INFO - PROCESS | 1356 | ++DOCSHELL 1690E400 == 49 [pid = 1356] [id = 164] 19:28:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1690E800) [pid = 1356] [serial = 490] [outer = 00000000] 19:28:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (16A30000) [pid = 1356] [serial = 491] [outer = 1690E800] 19:28:14 INFO - PROCESS | 1356 | 1461205694244 Marionette DEBUG loaded listener.js 19:28:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (16C36000) [pid = 1356] [serial = 492] [outer = 1690E800] 19:28:14 INFO - PROCESS | 1356 | 1461205694696 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]]]}] 19:28:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 19:28:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 625ms 19:28:14 INFO - PROCESS | 1356 | 1461205694731 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 19:28:14 INFO - PROCESS | 1356 | 1461205694733 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 19:28:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 19:28:14 INFO - PROCESS | 1356 | 1461205694736 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 19:28:14 INFO - PROCESS | 1356 | 1461205694738 Marionette TRACE conn2 <- [1,622,null,{}] 19:28:14 INFO - PROCESS | 1356 | 1461205694741 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}] 19:28:14 INFO - PROCESS | 1356 | 1461205694817 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 19:28:14 INFO - PROCESS | 1356 | 1461205694823 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:14 INFO - PROCESS | 1356 | ++DOCSHELL 1814AC00 == 50 [pid = 1356] [id = 165] 19:28:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1814CC00) [pid = 1356] [serial = 493] [outer = 00000000] 19:28:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18706400) [pid = 1356] [serial = 494] [outer = 1814CC00] 19:28:14 INFO - PROCESS | 1356 | 1461205694867 Marionette DEBUG loaded listener.js 19:28:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1872D400) [pid = 1356] [serial = 495] [outer = 1814CC00] 19:28:15 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:15 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:15 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:15 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:15 INFO - PROCESS | 1356 | 1461205695281 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]]]}] 19:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 19:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 594ms 19:28:15 INFO - PROCESS | 1356 | 1461205695332 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 19:28:15 INFO - PROCESS | 1356 | 1461205695334 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 19:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 19:28:15 INFO - PROCESS | 1356 | 1461205695337 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 19:28:15 INFO - PROCESS | 1356 | 1461205695339 Marionette TRACE conn2 <- [1,626,null,{}] 19:28:15 INFO - PROCESS | 1356 | 1461205695342 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}] 19:28:15 INFO - PROCESS | 1356 | 1461205695421 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 19:28:15 INFO - PROCESS | 1356 | 1461205695428 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:15 INFO - PROCESS | 1356 | ++DOCSHELL 11BCC400 == 51 [pid = 1356] [id = 166] 19:28:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (18148800) [pid = 1356] [serial = 496] [outer = 00000000] 19:28:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (18AB5C00) [pid = 1356] [serial = 497] [outer = 18148800] 19:28:15 INFO - PROCESS | 1356 | 1461205695472 Marionette DEBUG loaded listener.js 19:28:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18AB7400) [pid = 1356] [serial = 498] [outer = 18148800] 19:28:15 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:15 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:15 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:15 INFO - PROCESS | 1356 | 1461205695961 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]]]}] 19:28:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 19:28:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 640ms 19:28:15 INFO - PROCESS | 1356 | 1461205695976 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 19:28:15 INFO - PROCESS | 1356 | 1461205695977 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 19:28:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 19:28:15 INFO - PROCESS | 1356 | 1461205695981 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 19:28:15 INFO - PROCESS | 1356 | 1461205695983 Marionette TRACE conn2 <- [1,630,null,{}] 19:28:15 INFO - PROCESS | 1356 | 1461205695986 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}] 19:28:16 INFO - PROCESS | 1356 | 1461205696117 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 19:28:16 INFO - PROCESS | 1356 | 1461205696124 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:16 INFO - PROCESS | 1356 | ++DOCSHELL 138E9C00 == 52 [pid = 1356] [id = 167] 19:28:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (16102C00) [pid = 1356] [serial = 499] [outer = 00000000] 19:28:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1902D000) [pid = 1356] [serial = 500] [outer = 16102C00] 19:28:16 INFO - PROCESS | 1356 | 1461205696174 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19974000) [pid = 1356] [serial = 501] [outer = 16102C00] 19:28:16 INFO - PROCESS | 1356 | 1461205696633 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]]]}] 19:28:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 19:28:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 688ms 19:28:16 INFO - PROCESS | 1356 | 1461205696681 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 19:28:16 INFO - PROCESS | 1356 | 1461205696683 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 19:28:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 19:28:16 INFO - PROCESS | 1356 | 1461205696686 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 19:28:16 INFO - PROCESS | 1356 | 1461205696688 Marionette TRACE conn2 <- [1,634,null,{}] 19:28:16 INFO - PROCESS | 1356 | 1461205696691 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}] 19:28:16 INFO - PROCESS | 1356 | 1461205696794 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 19:28:16 INFO - PROCESS | 1356 | 1461205696880 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:16 INFO - PROCESS | 1356 | ++DOCSHELL 19F43800 == 53 [pid = 1356] [id = 168] 19:28:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (19F44C00) [pid = 1356] [serial = 502] [outer = 00000000] 19:28:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (19FB0000) [pid = 1356] [serial = 503] [outer = 19F44C00] 19:28:16 INFO - PROCESS | 1356 | 1461205696923 Marionette DEBUG loaded listener.js 19:28:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1A170C00) [pid = 1356] [serial = 504] [outer = 19F44C00] 19:28:17 INFO - PROCESS | 1356 | 1461205697332 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]]]}] 19:28:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 19:28:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 688ms 19:28:17 INFO - PROCESS | 1356 | 1461205697386 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 19:28:17 INFO - PROCESS | 1356 | 1461205697388 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 19:28:17 INFO - PROCESS | 1356 | 1461205697391 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 19:28:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 19:28:17 INFO - PROCESS | 1356 | 1461205697393 Marionette TRACE conn2 <- [1,638,null,{}] 19:28:17 INFO - PROCESS | 1356 | 1461205697400 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}] 19:28:17 INFO - PROCESS | 1356 | 1461205697508 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 19:28:17 INFO - PROCESS | 1356 | 1461205697514 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:17 INFO - PROCESS | 1356 | ++DOCSHELL 19031C00 == 54 [pid = 1356] [id = 169] 19:28:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1A17A400) [pid = 1356] [serial = 505] [outer = 00000000] 19:28:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1ABEEC00) [pid = 1356] [serial = 506] [outer = 1A17A400] 19:28:17 INFO - PROCESS | 1356 | 1461205697568 Marionette DEBUG loaded listener.js 19:28:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1AD27C00) [pid = 1356] [serial = 507] [outer = 1A17A400] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1A6A6000) [pid = 1356] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1CEE4000) [pid = 1356] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1612A800) [pid = 1356] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (18ABF800) [pid = 1356] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (16C37000) [pid = 1356] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (11B43000) [pid = 1356] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (11B4F400) [pid = 1356] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (11BD2800) [pid = 1356] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (18B88000) [pid = 1356] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1CEF0400) [pid = 1356] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (133E5400) [pid = 1356] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 19:28:17 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1E29B400) [pid = 1356] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 19:28:18 INFO - PROCESS | 1356 | 1461205698165 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]]]}] 19:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 19:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 844ms 19:28:18 INFO - PROCESS | 1356 | 1461205698234 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 19:28:18 INFO - PROCESS | 1356 | 1461205698236 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 19:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 19:28:18 INFO - PROCESS | 1356 | 1461205698240 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 19:28:18 INFO - PROCESS | 1356 | 1461205698241 Marionette TRACE conn2 <- [1,642,null,{}] 19:28:18 INFO - PROCESS | 1356 | 1461205698245 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}] 19:28:18 INFO - PROCESS | 1356 | 1461205698319 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 19:28:18 INFO - PROCESS | 1356 | 1461205698325 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:18 INFO - PROCESS | 1356 | ++DOCSHELL 13360000 == 55 [pid = 1356] [id = 170] 19:28:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (133E9000) [pid = 1356] [serial = 508] [outer = 00000000] 19:28:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19030000) [pid = 1356] [serial = 509] [outer = 133E9000] 19:28:18 INFO - PROCESS | 1356 | 1461205698369 Marionette DEBUG loaded listener.js 19:28:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1A130000) [pid = 1356] [serial = 510] [outer = 133E9000] 19:28:18 INFO - PROCESS | 1356 | 1461205698775 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]]]}] 19:28:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 19:28:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 594ms 19:28:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 19:28:18 INFO - PROCESS | 1356 | 1461205698837 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 19:28:18 INFO - PROCESS | 1356 | 1461205698839 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 19:28:18 INFO - PROCESS | 1356 | 1461205698843 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 19:28:18 INFO - PROCESS | 1356 | 1461205698844 Marionette TRACE conn2 <- [1,646,null,{}] 19:28:18 INFO - PROCESS | 1356 | 1461205698848 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}] 19:28:18 INFO - PROCESS | 1356 | 1461205698923 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 19:28:18 INFO - PROCESS | 1356 | 1461205698929 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:18 INFO - PROCESS | 1356 | ++DOCSHELL 15B03800 == 56 [pid = 1356] [id = 171] 19:28:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1612A800) [pid = 1356] [serial = 511] [outer = 00000000] 19:28:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1B3F1000) [pid = 1356] [serial = 512] [outer = 1612A800] 19:28:18 INFO - PROCESS | 1356 | 1461205698972 Marionette DEBUG loaded listener.js 19:28:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1B3FB400) [pid = 1356] [serial = 513] [outer = 1612A800] 19:28:19 INFO - PROCESS | 1356 | 1461205699390 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]]]}] 19:28:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 19:28:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 593ms 19:28:19 INFO - PROCESS | 1356 | 1461205699440 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 19:28:19 INFO - PROCESS | 1356 | 1461205699442 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 19:28:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 19:28:19 INFO - PROCESS | 1356 | 1461205699449 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 19:28:19 INFO - PROCESS | 1356 | 1461205699451 Marionette TRACE conn2 <- [1,650,null,{}] 19:28:19 INFO - PROCESS | 1356 | 1461205699454 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}] 19:28:19 INFO - PROCESS | 1356 | 1461205699547 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 19:28:19 INFO - PROCESS | 1356 | 1461205699553 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:19 INFO - PROCESS | 1356 | ++DOCSHELL 1C8E1000 == 57 [pid = 1356] [id = 172] 19:28:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1CA6C400) [pid = 1356] [serial = 514] [outer = 00000000] 19:28:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1CEE3800) [pid = 1356] [serial = 515] [outer = 1CA6C400] 19:28:19 INFO - PROCESS | 1356 | 1461205699609 Marionette DEBUG loaded listener.js 19:28:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1CEF2800) [pid = 1356] [serial = 516] [outer = 1CA6C400] 19:28:20 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:20 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:20 INFO - PROCESS | 1356 | 1461205700217 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]]]}] 19:28:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 19:28:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 797ms 19:28:20 INFO - PROCESS | 1356 | 1461205700248 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 19:28:20 INFO - PROCESS | 1356 | 1461205700252 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 19:28:20 INFO - PROCESS | 1356 | 1461205700258 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 19:28:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 19:28:20 INFO - PROCESS | 1356 | 1461205700262 Marionette TRACE conn2 <- [1,654,null,{}] 19:28:20 INFO - PROCESS | 1356 | 1461205700268 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}] 19:28:20 INFO - PROCESS | 1356 | 1461205700374 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 19:28:20 INFO - PROCESS | 1356 | 1461205700499 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:20 INFO - PROCESS | 1356 | ++DOCSHELL 1385D400 == 58 [pid = 1356] [id = 173] 19:28:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (13B33400) [pid = 1356] [serial = 517] [outer = 00000000] 19:28:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (15B02C00) [pid = 1356] [serial = 518] [outer = 13B33400] 19:28:20 INFO - PROCESS | 1356 | 1461205700557 Marionette DEBUG loaded listener.js 19:28:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (15B0C000) [pid = 1356] [serial = 519] [outer = 13B33400] 19:28:20 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:21 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:21 INFO - PROCESS | 1356 | 1461205701171 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]]]}] 19:28:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 19:28:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 953ms 19:28:21 INFO - PROCESS | 1356 | 1461205701204 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 19:28:21 INFO - PROCESS | 1356 | 1461205701210 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 19:28:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 19:28:21 INFO - PROCESS | 1356 | 1461205701217 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 19:28:21 INFO - PROCESS | 1356 | 1461205701219 Marionette TRACE conn2 <- [1,658,null,{}] 19:28:21 INFO - PROCESS | 1356 | 1461205701223 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}] 19:28:21 INFO - PROCESS | 1356 | 1461205701326 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 19:28:21 INFO - PROCESS | 1356 | 1461205701423 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:21 INFO - PROCESS | 1356 | ++DOCSHELL 15B10000 == 59 [pid = 1356] [id = 174] 19:28:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (15B10800) [pid = 1356] [serial = 520] [outer = 00000000] 19:28:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (18141C00) [pid = 1356] [serial = 521] [outer = 15B10800] 19:28:21 INFO - PROCESS | 1356 | 1461205701477 Marionette DEBUG loaded listener.js 19:28:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (183DF400) [pid = 1356] [serial = 522] [outer = 15B10800] 19:28:22 INFO - PROCESS | 1356 | 1461205702094 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]]]}] 19:28:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 19:28:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 953ms 19:28:22 INFO - PROCESS | 1356 | 1461205702160 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 19:28:22 INFO - PROCESS | 1356 | 1461205702163 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 19:28:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 19:28:22 INFO - PROCESS | 1356 | 1461205702166 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 19:28:22 INFO - PROCESS | 1356 | 1461205702170 Marionette TRACE conn2 <- [1,662,null,{}] 19:28:22 INFO - PROCESS | 1356 | 1461205702181 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}] 19:28:22 INFO - PROCESS | 1356 | 1461205702293 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 19:28:22 INFO - PROCESS | 1356 | 1461205702410 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:22 INFO - PROCESS | 1356 | ++DOCSHELL 133E0000 == 60 [pid = 1356] [id = 175] 19:28:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (18B86800) [pid = 1356] [serial = 523] [outer = 00000000] 19:28:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1B3F7400) [pid = 1356] [serial = 524] [outer = 18B86800] 19:28:22 INFO - PROCESS | 1356 | 1461205702468 Marionette DEBUG loaded listener.js 19:28:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1C8E4000) [pid = 1356] [serial = 525] [outer = 18B86800] 19:28:22 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:28:22 INFO - PROCESS | 1356 | [1356] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 19:28:23 INFO - PROCESS | 1356 | 1461205703029 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]]]}] 19:28:23 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 19:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 906ms 19:28:23 INFO - PROCESS | 1356 | 1461205703070 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 19:28:23 INFO - PROCESS | 1356 | 1461205703073 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 19:28:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 19:28:23 INFO - PROCESS | 1356 | 1461205703076 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 19:28:23 INFO - PROCESS | 1356 | 1461205703078 Marionette TRACE conn2 <- [1,666,null,{}] 19:28:23 INFO - PROCESS | 1356 | 1461205703082 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}] 19:28:23 INFO - PROCESS | 1356 | 1461205703183 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 19:28:23 INFO - PROCESS | 1356 | 1461205703278 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:23 INFO - PROCESS | 1356 | ++DOCSHELL 1B3EFC00 == 61 [pid = 1356] [id = 176] 19:28:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1C8DE800) [pid = 1356] [serial = 526] [outer = 00000000] 19:28:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1D86D000) [pid = 1356] [serial = 527] [outer = 1C8DE800] 19:28:23 INFO - PROCESS | 1356 | 1461205703332 Marionette DEBUG loaded listener.js 19:28:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1D879C00) [pid = 1356] [serial = 528] [outer = 1C8DE800] 19:28:23 INFO - PROCESS | 1356 | 1461205703912 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]]]}] 19:28:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 19:28:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 891ms 19:28:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 19:28:23 INFO - PROCESS | 1356 | 1461205703980 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 19:28:23 INFO - PROCESS | 1356 | 1461205703982 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 19:28:23 INFO - PROCESS | 1356 | 1461205703986 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 19:28:23 INFO - PROCESS | 1356 | 1461205703988 Marionette TRACE conn2 <- [1,670,null,{}] 19:28:23 INFO - PROCESS | 1356 | 1461205703992 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}] 19:28:24 INFO - PROCESS | 1356 | 1461205704092 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 19:28:24 INFO - PROCESS | 1356 | 1461205704215 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:24 INFO - PROCESS | 1356 | ++DOCSHELL 16108C00 == 62 [pid = 1356] [id = 177] 19:28:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (16126400) [pid = 1356] [serial = 529] [outer = 00000000] 19:28:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1DBDE800) [pid = 1356] [serial = 530] [outer = 16126400] 19:28:24 INFO - PROCESS | 1356 | 1461205704270 Marionette DEBUG loaded listener.js 19:28:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1DBE8400) [pid = 1356] [serial = 531] [outer = 16126400] 19:28:25 INFO - PROCESS | 1356 | 1461205705385 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]]]}] 19:28:25 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) 19:28:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1454ms 19:28:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 19:28:25 INFO - PROCESS | 1356 | 1461205705451 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 19:28:25 INFO - PROCESS | 1356 | 1461205705455 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 19:28:25 INFO - PROCESS | 1356 | 1461205705460 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 19:28:25 INFO - PROCESS | 1356 | 1461205705464 Marionette TRACE conn2 <- [1,674,null,{}] 19:28:25 INFO - PROCESS | 1356 | 1461205705579 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}] 19:28:25 INFO - PROCESS | 1356 | 1461205705683 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 19:28:25 INFO - PROCESS | 1356 | 1461205705767 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:25 INFO - PROCESS | 1356 | ++DOCSHELL 138EB800 == 63 [pid = 1356] [id = 178] 19:28:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (13B2E000) [pid = 1356] [serial = 532] [outer = 00000000] 19:28:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (15B0E800) [pid = 1356] [serial = 533] [outer = 13B2E000] 19:28:25 INFO - PROCESS | 1356 | 1461205705867 Marionette DEBUG loaded listener.js 19:28:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (16127C00) [pid = 1356] [serial = 534] [outer = 13B2E000] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 1C804C00 == 62 [pid = 1356] [id = 129] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 1E09BC00 == 61 [pid = 1356] [id = 126] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 187BA400 == 60 [pid = 1356] [id = 128] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 13B37400 == 59 [pid = 1356] [id = 127] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 15B03800 == 58 [pid = 1356] [id = 171] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 13360000 == 57 [pid = 1356] [id = 170] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 19031C00 == 56 [pid = 1356] [id = 169] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 19F43800 == 55 [pid = 1356] [id = 168] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 138E9C00 == 54 [pid = 1356] [id = 167] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 11BCC400 == 53 [pid = 1356] [id = 166] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 1814AC00 == 52 [pid = 1356] [id = 165] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 1690E400 == 51 [pid = 1356] [id = 164] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 11B4C000 == 50 [pid = 1356] [id = 163] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 11B41400 == 49 [pid = 1356] [id = 162] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (18ABB000) [pid = 1356] [serial = 467] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 16C33800 == 48 [pid = 1356] [id = 159] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 15B08400 == 47 [pid = 1356] [id = 158] 19:28:26 INFO - PROCESS | 1356 | --DOCSHELL 13862400 == 46 [pid = 1356] [id = 157] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1E3EDC00) [pid = 1356] [serial = 377] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1C80B000) [pid = 1356] [serial = 452] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1CA6BC00) [pid = 1356] [serial = 453] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1D74DC00) [pid = 1356] [serial = 456] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1D74E000) [pid = 1356] [serial = 455] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1DBEB800) [pid = 1356] [serial = 431] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (16E94000) [pid = 1356] [serial = 443] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18705000) [pid = 1356] [serial = 444] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1A17DC00) [pid = 1356] [serial = 449] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (16D58400) [pid = 1356] [serial = 441] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16C3F400) [pid = 1356] [serial = 440] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1612E400) [pid = 1356] [serial = 425] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (11B4C400) [pid = 1356] [serial = 461] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (16901C00) [pid = 1356] [serial = 465] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1DBDF000) [pid = 1356] [serial = 420] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (19FB5400) [pid = 1356] [serial = 428] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (18ABE400) [pid = 1356] [serial = 434] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (18E5C400) [pid = 1356] [serial = 446] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (19036400) [pid = 1356] [serial = 447] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (133E9400) [pid = 1356] [serial = 422] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1DFB3800) [pid = 1356] [serial = 458] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (16104400) [pid = 1356] [serial = 464] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1E292400) [pid = 1356] [serial = 459] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (13B2F000) [pid = 1356] [serial = 438] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (13735800) [pid = 1356] [serial = 437] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1A4DB800) [pid = 1356] [serial = 450] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (11B50000) [pid = 1356] [serial = 462] [outer = 00000000] [url = about:blank] 19:28:26 INFO - PROCESS | 1356 | 1461205706833 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]]]}] 19:28:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 19:28:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1391ms 19:28:26 INFO - PROCESS | 1356 | 1461205706859 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 19:28:26 INFO - PROCESS | 1356 | 1461205706864 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 19:28:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 19:28:26 INFO - PROCESS | 1356 | 1461205706870 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 19:28:26 INFO - PROCESS | 1356 | 1461205706872 Marionette TRACE conn2 <- [1,678,null,{}] 19:28:26 INFO - PROCESS | 1356 | 1461205706876 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}] 19:28:26 INFO - PROCESS | 1356 | 1461205706956 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 19:28:26 INFO - PROCESS | 1356 | 1461205706963 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:26 INFO - PROCESS | 1356 | ++DOCSHELL 133E3800 == 47 [pid = 1356] [id = 179] 19:28:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (138EA800) [pid = 1356] [serial = 535] [outer = 00000000] 19:28:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (16128000) [pid = 1356] [serial = 536] [outer = 138EA800] 19:28:27 INFO - PROCESS | 1356 | 1461205707007 Marionette DEBUG loaded listener.js 19:28:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (16902C00) [pid = 1356] [serial = 537] [outer = 138EA800] 19:28:27 INFO - PROCESS | 1356 | 1461205707968 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]]]}] 19:28:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 19:28:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1157ms 19:28:28 INFO - PROCESS | 1356 | 1461205708024 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 19:28:28 INFO - PROCESS | 1356 | 1461205708026 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 19:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 19:28:28 INFO - PROCESS | 1356 | 1461205708030 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 19:28:28 INFO - PROCESS | 1356 | 1461205708033 Marionette TRACE conn2 <- [1,682,null,{}] 19:28:28 INFO - PROCESS | 1356 | 1461205708043 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}] 19:28:28 INFO - PROCESS | 1356 | 1461205708128 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 19:28:28 INFO - PROCESS | 1356 | 1461205708135 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:28 INFO - PROCESS | 1356 | ++DOCSHELL 16A2F800 == 48 [pid = 1356] [id = 180] 19:28:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16A2FC00) [pid = 1356] [serial = 538] [outer = 00000000] 19:28:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18377C00) [pid = 1356] [serial = 539] [outer = 16A2FC00] 19:28:28 INFO - PROCESS | 1356 | 1461205708181 Marionette DEBUG loaded listener.js 19:28:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (18708400) [pid = 1356] [serial = 540] [outer = 16A2FC00] 19:28:29 INFO - PROCESS | 1356 | 1461205709156 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]]]}] 19:28:29 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) 19:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1141ms 19:28:29 INFO - PROCESS | 1356 | 1461205709179 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 19:28:29 INFO - PROCESS | 1356 | 1461205709182 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 19:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 19:28:29 INFO - PROCESS | 1356 | 1461205709186 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 19:28:29 INFO - PROCESS | 1356 | 1461205709187 Marionette TRACE conn2 <- [1,686,null,{}] 19:28:29 INFO - PROCESS | 1356 | 1461205709191 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}] 19:28:29 INFO - PROCESS | 1356 | 1461205709297 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 19:28:29 INFO - PROCESS | 1356 | 1461205709303 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:29 INFO - PROCESS | 1356 | ++DOCSHELL 11B4B000 == 49 [pid = 1356] [id = 181] 19:28:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1872E400) [pid = 1356] [serial = 541] [outer = 00000000] 19:28:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (18B82C00) [pid = 1356] [serial = 542] [outer = 1872E400] 19:28:29 INFO - PROCESS | 1356 | 1461205709393 Marionette DEBUG loaded listener.js 19:28:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (18E5BC00) [pid = 1356] [serial = 543] [outer = 1872E400] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (16102C00) [pid = 1356] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1814CC00) [pid = 1356] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (11B49400) [pid = 1356] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (11B4D400) [pid = 1356] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (18148800) [pid = 1356] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (16A37000) [pid = 1356] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1690E800) [pid = 1356] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19F44C00) [pid = 1356] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1A17A400) [pid = 1356] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1612A800) [pid = 1356] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 19:28:30 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (133E9000) [pid = 1356] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 19:28:30 INFO - PROCESS | 1356 | 1461205710291 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]]]}] 19:28:30 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) 19:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1140ms 19:28:30 INFO - PROCESS | 1356 | 1461205710336 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 19:28:30 INFO - PROCESS | 1356 | 1461205710338 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 19:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 19:28:30 INFO - PROCESS | 1356 | 1461205710341 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 19:28:30 INFO - PROCESS | 1356 | 1461205710343 Marionette TRACE conn2 <- [1,690,null,{}] 19:28:30 INFO - PROCESS | 1356 | 1461205710346 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}] 19:28:30 INFO - PROCESS | 1356 | 1461205710422 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 19:28:30 INFO - PROCESS | 1356 | 1461205710429 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:30 INFO - PROCESS | 1356 | ++DOCSHELL 11BD3800 == 50 [pid = 1356] [id = 182] 19:28:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (12B43C00) [pid = 1356] [serial = 544] [outer = 00000000] 19:28:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (16A2F400) [pid = 1356] [serial = 545] [outer = 12B43C00] 19:28:30 INFO - PROCESS | 1356 | 1461205710473 Marionette DEBUG loaded listener.js 19:28:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1814CC00) [pid = 1356] [serial = 546] [outer = 12B43C00] 19:28:31 INFO - PROCESS | 1356 | 1461205711412 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]]]}] 19:28:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 19:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1078ms 19:28:31 INFO - PROCESS | 1356 | 1461205711435 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 19:28:31 INFO - PROCESS | 1356 | 1461205711437 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 19:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 19:28:31 INFO - PROCESS | 1356 | 1461205711441 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 19:28:31 INFO - PROCESS | 1356 | 1461205711443 Marionette TRACE conn2 <- [1,694,null,{}] 19:28:31 INFO - PROCESS | 1356 | 1461205711446 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}] 19:28:31 INFO - PROCESS | 1356 | 1461205711542 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 19:28:31 INFO - PROCESS | 1356 | 1461205711549 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:31 INFO - PROCESS | 1356 | ++DOCSHELL 1612A000 == 51 [pid = 1356] [id = 183] 19:28:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1612A400) [pid = 1356] [serial = 547] [outer = 00000000] 19:28:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19F47C00) [pid = 1356] [serial = 548] [outer = 1612A400] 19:28:31 INFO - PROCESS | 1356 | 1461205711595 Marionette DEBUG loaded listener.js 19:28:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (19FBB000) [pid = 1356] [serial = 549] [outer = 1612A400] 19:28:32 INFO - PROCESS | 1356 | 1461205712542 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]]]}] 19:28:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 19:28:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1140ms 19:28:32 INFO - PROCESS | 1356 | 1461205712586 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 19:28:32 INFO - PROCESS | 1356 | 1461205712591 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 19:28:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 19:28:32 INFO - PROCESS | 1356 | 1461205712638 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 19:28:32 INFO - PROCESS | 1356 | 1461205712643 Marionette TRACE conn2 <- [1,698,null,{}] 19:28:32 INFO - PROCESS | 1356 | 1461205712651 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}] 19:28:32 INFO - PROCESS | 1356 | 1461205712746 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 19:28:32 INFO - PROCESS | 1356 | 1461205712870 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:32 INFO - PROCESS | 1356 | ++DOCSHELL 13B3A400 == 52 [pid = 1356] [id = 184] 19:28:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (143AC000) [pid = 1356] [serial = 550] [outer = 00000000] 19:28:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (15718C00) [pid = 1356] [serial = 551] [outer = 143AC000] 19:28:32 INFO - PROCESS | 1356 | 1461205712972 Marionette DEBUG loaded listener.js 19:28:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (15B07400) [pid = 1356] [serial = 552] [outer = 143AC000] 19:28:34 INFO - PROCESS | 1356 | 1461205714036 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]]]}] 19:28:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 19:28:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1453ms 19:28:34 INFO - PROCESS | 1356 | 1461205714092 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 19:28:34 INFO - PROCESS | 1356 | 1461205714098 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 19:28:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 19:28:34 INFO - PROCESS | 1356 | 1461205714105 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 19:28:34 INFO - PROCESS | 1356 | 1461205714108 Marionette TRACE conn2 <- [1,702,null,{}] 19:28:34 INFO - PROCESS | 1356 | 1461205714112 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}] 19:28:34 INFO - PROCESS | 1356 | 1461205714334 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 19:28:34 INFO - PROCESS | 1356 | 1461205714434 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:34 INFO - PROCESS | 1356 | ++DOCSHELL 1814B400 == 53 [pid = 1356] [id = 185] 19:28:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1814BC00) [pid = 1356] [serial = 553] [outer = 00000000] 19:28:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (18A28000) [pid = 1356] [serial = 554] [outer = 1814BC00] 19:28:34 INFO - PROCESS | 1356 | 1461205714488 Marionette DEBUG loaded listener.js 19:28:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (18E50400) [pid = 1356] [serial = 555] [outer = 1814BC00] 19:28:35 INFO - PROCESS | 1356 | 1461205715470 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]]]}] 19:28:35 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 19:28:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1422ms 19:28:35 INFO - PROCESS | 1356 | 1461205715520 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 19:28:35 INFO - PROCESS | 1356 | 1461205715522 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 19:28:35 INFO - PROCESS | 1356 | 1461205715568 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 19:28:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 19:28:35 INFO - PROCESS | 1356 | 1461205715572 Marionette TRACE conn2 <- [1,706,null,{}] 19:28:35 INFO - PROCESS | 1356 | 1461205715583 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}] 19:28:35 INFO - PROCESS | 1356 | 1461205715677 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 19:28:35 INFO - PROCESS | 1356 | 1461205715869 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:35 INFO - PROCESS | 1356 | ++DOCSHELL 1A131C00 == 54 [pid = 1356] [id = 186] 19:28:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1A4D5800) [pid = 1356] [serial = 556] [outer = 00000000] 19:28:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1ABEF000) [pid = 1356] [serial = 557] [outer = 1A4D5800] 19:28:35 INFO - PROCESS | 1356 | 1461205715934 Marionette DEBUG loaded listener.js 19:28:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1B3EF000) [pid = 1356] [serial = 558] [outer = 1A4D5800] 19:28:37 INFO - PROCESS | 1356 | 1461205717086 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]]]}] 19:28:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 19:28:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1562ms 19:28:37 INFO - PROCESS | 1356 | 1461205717132 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 19:28:37 INFO - PROCESS | 1356 | 1461205717136 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 19:28:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 19:28:37 INFO - PROCESS | 1356 | 1461205717141 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 19:28:37 INFO - PROCESS | 1356 | 1461205717144 Marionette TRACE conn2 <- [1,710,null,{}] 19:28:37 INFO - PROCESS | 1356 | 1461205717156 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}] 19:28:37 INFO - PROCESS | 1356 | 1461205717316 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 19:28:37 INFO - PROCESS | 1356 | 1461205717412 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:37 INFO - PROCESS | 1356 | ++DOCSHELL 15717000 == 55 [pid = 1356] [id = 187] 19:28:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (159C1400) [pid = 1356] [serial = 559] [outer = 00000000] 19:28:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (16901400) [pid = 1356] [serial = 560] [outer = 159C1400] 19:28:37 INFO - PROCESS | 1356 | 1461205717462 Marionette DEBUG loaded listener.js 19:28:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (16937C00) [pid = 1356] [serial = 561] [outer = 159C1400] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 18AC3000 == 54 [pid = 1356] [id = 143] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 13853400 == 53 [pid = 1356] [id = 45] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 11BD3800 == 52 [pid = 1356] [id = 182] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 11B4B000 == 51 [pid = 1356] [id = 181] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 13B21000 == 50 [pid = 1356] [id = 156] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 16A2F800 == 49 [pid = 1356] [id = 180] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 133E3800 == 48 [pid = 1356] [id = 179] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 138EB800 == 47 [pid = 1356] [id = 178] 19:28:37 INFO - PROCESS | 1356 | --DOCSHELL 1385D400 == 46 [pid = 1356] [id = 173] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1902D000) [pid = 1356] [serial = 500] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (18706400) [pid = 1356] [serial = 494] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1872D400) [pid = 1356] [serial = 495] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1B3F3000) [pid = 1356] [serial = 479] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (13B2EC00) [pid = 1356] [serial = 486] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (133E9800) [pid = 1356] [serial = 485] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (13B36400) [pid = 1356] [serial = 488] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1591D400) [pid = 1356] [serial = 489] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18ABC400) [pid = 1356] [serial = 476] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18AB5C00) [pid = 1356] [serial = 497] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1A128800) [pid = 1356] [serial = 468] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (148B6000) [pid = 1356] [serial = 470] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (16A30000) [pid = 1356] [serial = 491] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (16C36000) [pid = 1356] [serial = 492] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16133000) [pid = 1356] [serial = 473] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1CA68400) [pid = 1356] [serial = 482] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (19FB0000) [pid = 1356] [serial = 503] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1CEE3800) [pid = 1356] [serial = 515] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (19974000) [pid = 1356] [serial = 501] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1ABEEC00) [pid = 1356] [serial = 506] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1A170C00) [pid = 1356] [serial = 504] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1B3F1000) [pid = 1356] [serial = 512] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1AD27C00) [pid = 1356] [serial = 507] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (19030000) [pid = 1356] [serial = 509] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (18AB7400) [pid = 1356] [serial = 498] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1A130000) [pid = 1356] [serial = 510] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1B3FB400) [pid = 1356] [serial = 513] [outer = 00000000] [url = about:blank] 19:28:37 INFO - PROCESS | 1356 | 1461205717927 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] 19:28:37 INFO - PROCESS | 1356 | 1461205717988 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 19:28:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 19:28:37 INFO - PROCESS | 1356 | 1461205717994 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 19:28:37 INFO - PROCESS | 1356 | 1461205717997 Marionette TRACE conn2 <- [1,714,null,{}] 19:28:37 INFO - PROCESS | 1356 | 1461205718000 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}] 19:28:38 INFO - PROCESS | 1356 | 1461205718080 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 19:28:38 INFO - PROCESS | 1356 | 1461205718086 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:38 INFO - PROCESS | 1356 | ++DOCSHELL 159B7800 == 47 [pid = 1356] [id = 188] 19:28:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (159B7C00) [pid = 1356] [serial = 562] [outer = 00000000] 19:28:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (16C42800) [pid = 1356] [serial = 563] [outer = 159B7C00] 19:28:38 INFO - PROCESS | 1356 | 1461205718131 Marionette DEBUG loaded listener.js 19:28:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (18142800) [pid = 1356] [serial = 564] [outer = 159B7C00] 19:28:38 INFO - PROCESS | 1356 | 1461205718635 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]]]}] 19:28:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 19:28:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 703ms 19:28:38 INFO - PROCESS | 1356 | 1461205718721 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 19:28:38 INFO - PROCESS | 1356 | 1461205718724 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 19:28:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 19:28:38 INFO - PROCESS | 1356 | 1461205718729 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 19:28:38 INFO - PROCESS | 1356 | 1461205718732 Marionette TRACE conn2 <- [1,718,null,{}] 19:28:38 INFO - PROCESS | 1356 | 1461205718742 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}] 19:28:38 INFO - PROCESS | 1356 | 1461205718829 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 19:28:38 INFO - PROCESS | 1356 | 1461205718910 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:38 INFO - PROCESS | 1356 | ++DOCSHELL 18145400 == 48 [pid = 1356] [id = 189] 19:28:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (187B8000) [pid = 1356] [serial = 565] [outer = 00000000] 19:28:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (18ABE800) [pid = 1356] [serial = 566] [outer = 187B8000] 19:28:38 INFO - PROCESS | 1356 | 1461205718958 Marionette DEBUG loaded listener.js 19:28:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1902DC00) [pid = 1356] [serial = 567] [outer = 187B8000] 19:28:39 INFO - PROCESS | 1356 | 1461205719366 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] 19:28:39 INFO - PROCESS | 1356 | 1461205719432 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 19:28:39 INFO - PROCESS | 1356 | 1461205719435 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 19:28:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 19:28:39 INFO - PROCESS | 1356 | 1461205719437 Marionette TRACE conn2 <- [1,722,null,{}] 19:28:39 INFO - PROCESS | 1356 | 1461205719440 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}] 19:28:39 INFO - PROCESS | 1356 | 1461205719519 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 19:28:39 INFO - PROCESS | 1356 | 1461205719525 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:39 INFO - PROCESS | 1356 | ++DOCSHELL 19C49400 == 49 [pid = 1356] [id = 190] 19:28:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (19C55800) [pid = 1356] [serial = 568] [outer = 00000000] 19:28:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1A1DF400) [pid = 1356] [serial = 569] [outer = 19C55800] 19:28:39 INFO - PROCESS | 1356 | 1461205719570 Marionette DEBUG loaded listener.js 19:28:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1A4D7400) [pid = 1356] [serial = 570] [outer = 19C55800] 19:28:39 INFO - PROCESS | 1356 | 1461205719997 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]]]}] 19:28:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 19:28:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 594ms 19:28:40 INFO - PROCESS | 1356 | 1461205720032 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 19:28:40 INFO - PROCESS | 1356 | 1461205720034 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 19:28:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 19:28:40 INFO - PROCESS | 1356 | 1461205720037 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 19:28:40 INFO - PROCESS | 1356 | 1461205720039 Marionette TRACE conn2 <- [1,726,null,{}] 19:28:40 INFO - PROCESS | 1356 | 1461205720052 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}] 19:28:40 INFO - PROCESS | 1356 | 1461205720156 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 19:28:40 INFO - PROCESS | 1356 | 1461205720236 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:40 INFO - PROCESS | 1356 | ++DOCSHELL 1A6B0000 == 50 [pid = 1356] [id = 191] 19:28:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1A6B1800) [pid = 1356] [serial = 571] [outer = 00000000] 19:28:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1AD33400) [pid = 1356] [serial = 572] [outer = 1A6B1800] 19:28:40 INFO - PROCESS | 1356 | 1461205720280 Marionette DEBUG loaded listener.js 19:28:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1AD2FC00) [pid = 1356] [serial = 573] [outer = 1A6B1800] 19:28:41 INFO - PROCESS | 1356 | 1461205721158 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]]]}] 19:28:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 19:28:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1140ms 19:28:41 INFO - PROCESS | 1356 | 1461205721180 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 19:28:41 INFO - PROCESS | 1356 | 1461205721182 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 19:28:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 19:28:41 INFO - PROCESS | 1356 | 1461205721185 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 19:28:41 INFO - PROCESS | 1356 | 1461205721187 Marionette TRACE conn2 <- [1,730,null,{}] 19:28:41 INFO - PROCESS | 1356 | 1461205721190 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}] 19:28:41 INFO - PROCESS | 1356 | 1461205721315 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 19:28:41 INFO - PROCESS | 1356 | 1461205721323 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:41 INFO - PROCESS | 1356 | ++DOCSHELL 1A6AA400 == 51 [pid = 1356] [id = 192] 19:28:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1A6AF400) [pid = 1356] [serial = 574] [outer = 00000000] 19:28:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1CA6E000) [pid = 1356] [serial = 575] [outer = 1A6AF400] 19:28:41 INFO - PROCESS | 1356 | 1461205721415 Marionette DEBUG loaded listener.js 19:28:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1CA74000) [pid = 1356] [serial = 576] [outer = 1A6AF400] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1872E400) [pid = 1356] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (138EA800) [pid = 1356] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16126400) [pid = 1356] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (13B2E000) [pid = 1356] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (16A2FC00) [pid = 1356] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (12B43C00) [pid = 1356] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (144A8C00) [pid = 1356] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18376000) [pid = 1356] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1571BC00) [pid = 1356] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (133E3C00) [pid = 1356] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1DB2C800) [pid = 1356] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (18A27000) [pid = 1356] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1C807000) [pid = 1356] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (18AC3800) [pid = 1356] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 19:28:42 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (13B37C00) [pid = 1356] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 19:28:42 INFO - PROCESS | 1356 | 1461205722325 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]]]}] 19:28:42 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 19:28:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1188ms 19:28:42 INFO - PROCESS | 1356 | 1461205722389 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 19:28:42 INFO - PROCESS | 1356 | 1461205722391 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 19:28:42 INFO - PROCESS | 1356 | 1461205722394 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 19:28:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 19:28:42 INFO - PROCESS | 1356 | 1461205722396 Marionette TRACE conn2 <- [1,734,null,{}] 19:28:42 INFO - PROCESS | 1356 | 1461205722399 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}] 19:28:42 INFO - PROCESS | 1356 | 1461205722475 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 19:28:42 INFO - PROCESS | 1356 | 1461205722482 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:42 INFO - PROCESS | 1356 | ++DOCSHELL 1335F000 == 52 [pid = 1356] [id = 193] 19:28:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (133E3C00) [pid = 1356] [serial = 577] [outer = 00000000] 19:28:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (16C3FC00) [pid = 1356] [serial = 578] [outer = 133E3C00] 19:28:42 INFO - PROCESS | 1356 | 1461205722525 Marionette DEBUG loaded listener.js 19:28:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (18705C00) [pid = 1356] [serial = 579] [outer = 133E3C00] 19:28:43 INFO - PROCESS | 1356 | 1461205723455 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]]]}] 19:28:43 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.) 19:28:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1094ms 19:28:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 19:28:43 INFO - PROCESS | 1356 | 1461205723495 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 19:28:43 INFO - PROCESS | 1356 | 1461205723497 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 19:28:43 INFO - PROCESS | 1356 | 1461205723501 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 19:28:43 INFO - PROCESS | 1356 | 1461205723502 Marionette TRACE conn2 <- [1,738,null,{}] 19:28:43 INFO - PROCESS | 1356 | 1461205723506 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}] 19:28:43 INFO - PROCESS | 1356 | 1461205723580 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 19:28:43 INFO - PROCESS | 1356 | 1461205723586 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:43 INFO - PROCESS | 1356 | ++DOCSHELL 15924800 == 53 [pid = 1356] [id = 194] 19:28:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (15EF3800) [pid = 1356] [serial = 580] [outer = 00000000] 19:28:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1CA6C800) [pid = 1356] [serial = 581] [outer = 15EF3800] 19:28:43 INFO - PROCESS | 1356 | 1461205723629 Marionette DEBUG loaded listener.js 19:28:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1B3F0800) [pid = 1356] [serial = 582] [outer = 15EF3800] 19:28:44 INFO - PROCESS | 1356 | 1461205724586 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]]]}] 19:28:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 19:28:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1140ms 19:28:44 INFO - PROCESS | 1356 | 1461205724690 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 19:28:44 INFO - PROCESS | 1356 | 1461205724694 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 19:28:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 19:28:44 INFO - PROCESS | 1356 | 1461205724702 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 19:28:44 INFO - PROCESS | 1356 | 1461205724706 Marionette TRACE conn2 <- [1,742,null,{}] 19:28:44 INFO - PROCESS | 1356 | 1461205724711 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}] 19:28:44 INFO - PROCESS | 1356 | 1461205724807 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 19:28:44 INFO - PROCESS | 1356 | 1461205724972 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:45 INFO - PROCESS | 1356 | ++DOCSHELL 15B02000 == 54 [pid = 1356] [id = 195] 19:28:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (15B02400) [pid = 1356] [serial = 583] [outer = 00000000] 19:28:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (15EB6C00) [pid = 1356] [serial = 584] [outer = 15B02400] 19:28:45 INFO - PROCESS | 1356 | 1461205725072 Marionette DEBUG loaded listener.js 19:28:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (15E55C00) [pid = 1356] [serial = 585] [outer = 15B02400] 19:28:46 INFO - PROCESS | 1356 | 1461205726090 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]]]}] 19:28:46 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 19:28:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1422ms 19:28:46 INFO - PROCESS | 1356 | 1461205726114 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 19:28:46 INFO - PROCESS | 1356 | 1461205726120 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 19:28:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 19:28:46 INFO - PROCESS | 1356 | 1461205726169 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 19:28:46 INFO - PROCESS | 1356 | 1461205726172 Marionette TRACE conn2 <- [1,746,null,{}] 19:28:46 INFO - PROCESS | 1356 | 1461205726176 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}] 19:28:46 INFO - PROCESS | 1356 | 1461205726268 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 19:28:46 INFO - PROCESS | 1356 | 1461205726425 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:46 INFO - PROCESS | 1356 | ++DOCSHELL 183E0000 == 55 [pid = 1356] [id = 196] 19:28:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (187BB400) [pid = 1356] [serial = 586] [outer = 00000000] 19:28:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18AB9C00) [pid = 1356] [serial = 587] [outer = 187BB400] 19:28:46 INFO - PROCESS | 1356 | 1461205726520 Marionette DEBUG loaded listener.js 19:28:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (18E5CC00) [pid = 1356] [serial = 588] [outer = 187BB400] 19:28:47 INFO - PROCESS | 1356 | 1461205727067 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]]]}] 19:28:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 19:28:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 984ms 19:28:47 INFO - PROCESS | 1356 | 1461205727124 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 19:28:47 INFO - PROCESS | 1356 | 1461205727128 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 19:28:47 INFO - PROCESS | 1356 | 1461205727132 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 19:28:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 19:28:47 INFO - PROCESS | 1356 | 1461205727136 Marionette TRACE conn2 <- [1,750,null,{}] 19:28:47 INFO - PROCESS | 1356 | 1461205727147 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}] 19:28:47 INFO - PROCESS | 1356 | 1461205727254 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 19:28:47 INFO - PROCESS | 1356 | 1461205727352 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:47 INFO - PROCESS | 1356 | ++DOCSHELL 133E0C00 == 56 [pid = 1356] [id = 197] 19:28:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (13B30400) [pid = 1356] [serial = 589] [outer = 00000000] 19:28:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (16914000) [pid = 1356] [serial = 590] [outer = 13B30400] 19:28:47 INFO - PROCESS | 1356 | 1461205727409 Marionette DEBUG loaded listener.js 19:28:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18E4EC00) [pid = 1356] [serial = 591] [outer = 13B30400] 19:28:48 INFO - PROCESS | 1356 | 1461205728636 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]]]}] 19:28:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 19:28:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1562ms 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 1335F000 == 55 [pid = 1356] [id = 193] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 1A6AA400 == 54 [pid = 1356] [id = 192] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 1A6B0000 == 53 [pid = 1356] [id = 191] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 19C49400 == 52 [pid = 1356] [id = 190] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 18145400 == 51 [pid = 1356] [id = 189] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 159B7800 == 50 [pid = 1356] [id = 188] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 15717000 == 49 [pid = 1356] [id = 187] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 1A131C00 == 48 [pid = 1356] [id = 186] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 1814B400 == 47 [pid = 1356] [id = 185] 19:28:48 INFO - PROCESS | 1356 | --DOCSHELL 13B3A400 == 46 [pid = 1356] [id = 184] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (16A2C800) [pid = 1356] [serial = 426] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1E095C00) [pid = 1356] [serial = 432] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1A1DF000) [pid = 1356] [serial = 435] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (133EC000) [pid = 1356] [serial = 423] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1E297000) [pid = 1356] [serial = 338] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1AD30000) [pid = 1356] [serial = 383] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1EE6F800) [pid = 1356] [serial = 386] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1A643C00) [pid = 1356] [serial = 429] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (18146C00) [pid = 1356] [serial = 380] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (18B82C00) [pid = 1356] [serial = 542] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (15B02C00) [pid = 1356] [serial = 518] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (18141C00) [pid = 1356] [serial = 521] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1B3F7400) [pid = 1356] [serial = 524] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (16128000) [pid = 1356] [serial = 536] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16902C00) [pid = 1356] [serial = 537] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1DBE8400) [pid = 1356] [serial = 531] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1DBDE800) [pid = 1356] [serial = 530] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (16127C00) [pid = 1356] [serial = 534] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (15B0E800) [pid = 1356] [serial = 533] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (18377C00) [pid = 1356] [serial = 539] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (1D86D000) [pid = 1356] [serial = 527] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (16A2F400) [pid = 1356] [serial = 545] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (18E5BC00) [pid = 1356] [serial = 543] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (1814CC00) [pid = 1356] [serial = 546] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (18708400) [pid = 1356] [serial = 540] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (19F47C00) [pid = 1356] [serial = 548] [outer = 00000000] [url = about:blank] 19:28:48 INFO - PROCESS | 1356 | 1461205728732 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 19:28:48 INFO - PROCESS | 1356 | 1461205728737 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 19:28:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 19:28:48 INFO - PROCESS | 1356 | 1461205728743 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 19:28:48 INFO - PROCESS | 1356 | 1461205728746 Marionette TRACE conn2 <- [1,754,null,{}] 19:28:48 INFO - PROCESS | 1356 | 1461205728752 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}] 19:28:48 INFO - PROCESS | 1356 | 1461205728829 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 19:28:48 INFO - PROCESS | 1356 | 1461205728921 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:48 INFO - PROCESS | 1356 | ++DOCSHELL 138EB800 == 47 [pid = 1356] [id = 198] 19:28:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (13B14800) [pid = 1356] [serial = 592] [outer = 00000000] 19:28:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (143AB000) [pid = 1356] [serial = 593] [outer = 13B14800] 19:28:48 INFO - PROCESS | 1356 | 1461205728969 Marionette DEBUG loaded listener.js 19:28:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (14D64000) [pid = 1356] [serial = 594] [outer = 13B14800] 19:28:49 INFO - PROCESS | 1356 | 1461205729830 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]]]}] 19:28:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 19:28:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1156ms 19:28:49 INFO - PROCESS | 1356 | 1461205729900 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 19:28:49 INFO - PROCESS | 1356 | 1461205729905 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 19:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 19:28:49 INFO - PROCESS | 1356 | 1461205729920 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 19:28:49 INFO - PROCESS | 1356 | 1461205729922 Marionette TRACE conn2 <- [1,758,null,{}] 19:28:49 INFO - PROCESS | 1356 | 1461205729927 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}] 19:28:50 INFO - PROCESS | 1356 | 1461205730008 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 19:28:50 INFO - PROCESS | 1356 | 1461205730014 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:50 INFO - PROCESS | 1356 | ++DOCSHELL 15B09C00 == 48 [pid = 1356] [id = 199] 19:28:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (15E52400) [pid = 1356] [serial = 595] [outer = 00000000] 19:28:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (1612D000) [pid = 1356] [serial = 596] [outer = 15E52400] 19:28:50 INFO - PROCESS | 1356 | 1461205730059 Marionette DEBUG loaded listener.js 19:28:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (1690E400) [pid = 1356] [serial = 597] [outer = 15E52400] 19:28:50 INFO - PROCESS | 1356 | 1461205730517 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]]]}] 19:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 19:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 656ms 19:28:50 INFO - PROCESS | 1356 | 1461205730569 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 19:28:50 INFO - PROCESS | 1356 | 1461205730571 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 19:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 19:28:50 INFO - PROCESS | 1356 | 1461205730575 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 19:28:50 INFO - PROCESS | 1356 | 1461205730578 Marionette TRACE conn2 <- [1,762,null,{}] 19:28:50 INFO - PROCESS | 1356 | 1461205730588 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}] 19:28:50 INFO - PROCESS | 1356 | 1461205730668 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 19:28:50 INFO - PROCESS | 1356 | 1461205730675 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:50 INFO - PROCESS | 1356 | ++DOCSHELL 1814B400 == 49 [pid = 1356] [id = 200] 19:28:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1814B800) [pid = 1356] [serial = 598] [outer = 00000000] 19:28:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (18378800) [pid = 1356] [serial = 599] [outer = 1814B800] 19:28:50 INFO - PROCESS | 1356 | 1461205730721 Marionette DEBUG loaded listener.js 19:28:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (18706000) [pid = 1356] [serial = 600] [outer = 1814B800] 19:28:51 INFO - PROCESS | 1356 | 1461205731178 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]]]}] 19:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 19:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 641ms 19:28:51 INFO - PROCESS | 1356 | 1461205731215 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 19:28:51 INFO - PROCESS | 1356 | 1461205731218 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 19:28:51 INFO - PROCESS | 1356 | 1461205731221 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 19:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 19:28:51 INFO - PROCESS | 1356 | 1461205731223 Marionette TRACE conn2 <- [1,766,null,{}] 19:28:51 INFO - PROCESS | 1356 | 1461205731226 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}] 19:28:51 INFO - PROCESS | 1356 | 1461205731332 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 19:28:51 INFO - PROCESS | 1356 | 1461205731419 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:51 INFO - PROCESS | 1356 | ++DOCSHELL 18AB8400 == 50 [pid = 1356] [id = 201] 19:28:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (18AB8C00) [pid = 1356] [serial = 601] [outer = 00000000] 19:28:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (18AC4400) [pid = 1356] [serial = 602] [outer = 18AB8C00] 19:28:51 INFO - PROCESS | 1356 | 1461205731463 Marionette DEBUG loaded listener.js 19:28:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (18E58800) [pid = 1356] [serial = 603] [outer = 18AB8C00] 19:28:51 INFO - PROCESS | 1356 | 1461205731872 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]]]}] 19:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 19:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 687ms 19:28:51 INFO - PROCESS | 1356 | 1461205731922 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 19:28:51 INFO - PROCESS | 1356 | 1461205731924 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 19:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 19:28:51 INFO - PROCESS | 1356 | 1461205731927 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 19:28:51 INFO - PROCESS | 1356 | 1461205731929 Marionette TRACE conn2 <- [1,770,null,{}] 19:28:51 INFO - PROCESS | 1356 | 1461205731932 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}] 19:28:52 INFO - PROCESS | 1356 | 1461205732039 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 19:28:52 INFO - PROCESS | 1356 | 1461205732047 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:52 INFO - PROCESS | 1356 | ++DOCSHELL 18ABC800 == 51 [pid = 1356] [id = 202] 19:28:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (19029800) [pid = 1356] [serial = 604] [outer = 00000000] 19:28:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (19F47400) [pid = 1356] [serial = 605] [outer = 19029800] 19:28:52 INFO - PROCESS | 1356 | 1461205732140 Marionette DEBUG loaded listener.js 19:28:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (19F50C00) [pid = 1356] [serial = 606] [outer = 19029800] 19:28:52 INFO - PROCESS | 1356 | 1461205732573 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]]]}] 19:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 19:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 703ms 19:28:52 INFO - PROCESS | 1356 | 1461205732627 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 19:28:52 INFO - PROCESS | 1356 | 1461205732629 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 19:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 19:28:52 INFO - PROCESS | 1356 | 1461205732634 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 19:28:52 INFO - PROCESS | 1356 | 1461205732636 Marionette TRACE conn2 <- [1,774,null,{}] 19:28:52 INFO - PROCESS | 1356 | 1461205732640 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}] 19:28:52 INFO - PROCESS | 1356 | 1461205732794 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 19:28:52 INFO - PROCESS | 1356 | 1461205732809 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:52 INFO - PROCESS | 1356 | ++DOCSHELL 18AC4000 == 52 [pid = 1356] [id = 203] 19:28:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (19198800) [pid = 1356] [serial = 607] [outer = 00000000] 19:28:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1AD29C00) [pid = 1356] [serial = 608] [outer = 19198800] 19:28:52 INFO - PROCESS | 1356 | 1461205732856 Marionette DEBUG loaded listener.js 19:28:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1AD5DC00) [pid = 1356] [serial = 609] [outer = 19198800] 19:28:53 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (187B8000) [pid = 1356] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 19:28:53 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (19C55800) [pid = 1356] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 19:28:53 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (159C1400) [pid = 1356] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 19:28:53 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (159B7C00) [pid = 1356] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 19:28:53 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1A6B1800) [pid = 1356] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 19:28:53 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1A6AF400) [pid = 1356] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 19:28:53 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (133E3C00) [pid = 1356] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 19:28:53 INFO - PROCESS | 1356 | 1461205733410 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]]]}] 19:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 19:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 797ms 19:28:53 INFO - PROCESS | 1356 | 1461205733435 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 19:28:53 INFO - PROCESS | 1356 | 1461205733437 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 19:28:53 INFO - PROCESS | 1356 | 1461205733440 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 19:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 19:28:53 INFO - PROCESS | 1356 | 1461205733442 Marionette TRACE conn2 <- [1,778,null,{}] 19:28:53 INFO - PROCESS | 1356 | 1461205733445 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}] 19:28:53 INFO - PROCESS | 1356 | 1461205733520 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 19:28:53 INFO - PROCESS | 1356 | 1461205733525 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:53 INFO - PROCESS | 1356 | ++DOCSHELL 12C0D800 == 53 [pid = 1356] [id = 204] 19:28:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (14452400) [pid = 1356] [serial = 610] [outer = 00000000] 19:28:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1A6B1800) [pid = 1356] [serial = 611] [outer = 14452400] 19:28:53 INFO - PROCESS | 1356 | 1461205733569 Marionette DEBUG loaded listener.js 19:28:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1B3F9400) [pid = 1356] [serial = 612] [outer = 14452400] 19:28:53 INFO - PROCESS | 1356 | 1461205733979 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]]]}] 19:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 19:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 594ms 19:28:54 INFO - PROCESS | 1356 | 1461205734039 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 19:28:54 INFO - PROCESS | 1356 | 1461205734041 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 19:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 19:28:54 INFO - PROCESS | 1356 | 1461205734044 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 19:28:54 INFO - PROCESS | 1356 | 1461205734046 Marionette TRACE conn2 <- [1,782,null,{}] 19:28:54 INFO - PROCESS | 1356 | 1461205734049 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}] 19:28:54 INFO - PROCESS | 1356 | 1461205734125 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 19:28:54 INFO - PROCESS | 1356 | 1461205734131 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:54 INFO - PROCESS | 1356 | ++DOCSHELL 18E53000 == 54 [pid = 1356] [id = 205] 19:28:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18E5A800) [pid = 1356] [serial = 613] [outer = 00000000] 19:28:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1CA1F800) [pid = 1356] [serial = 614] [outer = 18E5A800] 19:28:54 INFO - PROCESS | 1356 | 1461205734177 Marionette DEBUG loaded listener.js 19:28:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1C80DC00) [pid = 1356] [serial = 615] [outer = 18E5A800] 19:28:54 INFO - PROCESS | 1356 | 1461205734617 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]]]}] 19:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 19:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 594ms 19:28:54 INFO - PROCESS | 1356 | 1461205734640 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 19:28:54 INFO - PROCESS | 1356 | 1461205734642 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 19:28:54 INFO - PROCESS | 1356 | 1461205734645 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 19:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 19:28:54 INFO - PROCESS | 1356 | 1461205734647 Marionette TRACE conn2 <- [1,786,null,{}] 19:28:54 INFO - PROCESS | 1356 | 1461205734650 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}] 19:28:54 INFO - PROCESS | 1356 | 1461205734763 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 19:28:54 INFO - PROCESS | 1356 | 1461205734771 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:54 INFO - PROCESS | 1356 | ++DOCSHELL 16C3F800 == 55 [pid = 1356] [id = 206] 19:28:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1902B000) [pid = 1356] [serial = 616] [outer = 00000000] 19:28:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1CEE9000) [pid = 1356] [serial = 617] [outer = 1902B000] 19:28:54 INFO - PROCESS | 1356 | 1461205734817 Marionette DEBUG loaded listener.js 19:28:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1CA71000) [pid = 1356] [serial = 618] [outer = 1902B000] 19:28:55 INFO - PROCESS | 1356 | 1461205735335 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]]]}] 19:28:55 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 19:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 734ms 19:28:55 INFO - PROCESS | 1356 | 1461205735387 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 19:28:55 INFO - PROCESS | 1356 | 1461205735391 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 19:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 19:28:55 INFO - PROCESS | 1356 | 1461205735397 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 19:28:55 INFO - PROCESS | 1356 | 1461205735401 Marionette TRACE conn2 <- [1,790,null,{}] 19:28:55 INFO - PROCESS | 1356 | 1461205735406 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}] 19:28:55 INFO - PROCESS | 1356 | 1461205735565 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 19:28:55 INFO - PROCESS | 1356 | 1461205735667 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:55 INFO - PROCESS | 1356 | ++DOCSHELL 11BD0000 == 56 [pid = 1356] [id = 207] 19:28:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (133E9800) [pid = 1356] [serial = 619] [outer = 00000000] 19:28:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (15B04400) [pid = 1356] [serial = 620] [outer = 133E9800] 19:28:55 INFO - PROCESS | 1356 | 1461205735724 Marionette DEBUG loaded listener.js 19:28:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (15B0D000) [pid = 1356] [serial = 621] [outer = 133E9800] 19:28:56 INFO - PROCESS | 1356 | 1461205736294 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]]]}] 19:28:56 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 19:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 937ms 19:28:56 INFO - PROCESS | 1356 | 1461205736345 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 19:28:56 INFO - PROCESS | 1356 | 1461205736352 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 19:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 19:28:56 INFO - PROCESS | 1356 | 1461205736359 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 19:28:56 INFO - PROCESS | 1356 | 1461205736361 Marionette TRACE conn2 <- [1,794,null,{}] 19:28:56 INFO - PROCESS | 1356 | 1461205736365 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}] 19:28:56 INFO - PROCESS | 1356 | 1461205736488 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 19:28:56 INFO - PROCESS | 1356 | 1461205736586 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:56 INFO - PROCESS | 1356 | ++DOCSHELL 16C38800 == 57 [pid = 1356] [id = 208] 19:28:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (16E91000) [pid = 1356] [serial = 622] [outer = 00000000] 19:28:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1872F000) [pid = 1356] [serial = 623] [outer = 16E91000] 19:28:56 INFO - PROCESS | 1356 | 1461205736640 Marionette DEBUG loaded listener.js 19:28:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18AB9400) [pid = 1356] [serial = 624] [outer = 16E91000] 19:28:57 INFO - PROCESS | 1356 | 1461205737242 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]]]}] 19:28:57 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 19:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 938ms 19:28:57 INFO - PROCESS | 1356 | 1461205737305 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 19:28:57 INFO - PROCESS | 1356 | 1461205737307 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 19:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 19:28:57 INFO - PROCESS | 1356 | 1461205737311 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 19:28:57 INFO - PROCESS | 1356 | 1461205737315 Marionette TRACE conn2 <- [1,798,null,{}] 19:28:57 INFO - PROCESS | 1356 | 1461205737326 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}] 19:28:57 INFO - PROCESS | 1356 | 1461205737439 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 19:28:57 INFO - PROCESS | 1356 | 1461205737569 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:57 INFO - PROCESS | 1356 | ++DOCSHELL 1CA6BC00 == 58 [pid = 1356] [id = 209] 19:28:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1CA6D800) [pid = 1356] [serial = 625] [outer = 00000000] 19:28:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1D75C800) [pid = 1356] [serial = 626] [outer = 1CA6D800] 19:28:57 INFO - PROCESS | 1356 | 1461205737627 Marionette DEBUG loaded listener.js 19:28:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1D876000) [pid = 1356] [serial = 627] [outer = 1CA6D800] 19:28:58 INFO - PROCESS | 1356 | 1461205738157 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]]]}] 19:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 19:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 906ms 19:28:58 INFO - PROCESS | 1356 | 1461205738215 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 19:28:58 INFO - PROCESS | 1356 | 1461205738218 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 19:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 19:28:58 INFO - PROCESS | 1356 | 1461205738221 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 19:28:58 INFO - PROCESS | 1356 | 1461205738223 Marionette TRACE conn2 <- [1,802,null,{}] 19:28:58 INFO - PROCESS | 1356 | 1461205738227 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}] 19:28:58 INFO - PROCESS | 1356 | 1461205738326 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 19:28:58 INFO - PROCESS | 1356 | 1461205738431 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:58 INFO - PROCESS | 1356 | ++DOCSHELL 1D653800 == 59 [pid = 1356] [id = 210] 19:28:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1D758800) [pid = 1356] [serial = 628] [outer = 00000000] 19:28:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1DBE7800) [pid = 1356] [serial = 629] [outer = 1D758800] 19:28:58 INFO - PROCESS | 1356 | 1461205738485 Marionette DEBUG loaded listener.js 19:28:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1DBEC000) [pid = 1356] [serial = 630] [outer = 1D758800] 19:28:59 INFO - PROCESS | 1356 | 1461205739099 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] 19:28:59 INFO - PROCESS | 1356 | 1461205739168 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 19:28:59 INFO - PROCESS | 1356 | 1461205739171 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 19:28:59 INFO - PROCESS | 1356 | 1461205739173 Marionette TRACE conn2 <- [1,806,null,{}] 19:28:59 INFO - PROCESS | 1356 | 1461205739177 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}] 19:28:59 INFO - PROCESS | 1356 | 1461205739286 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 19:28:59 INFO - PROCESS | 1356 | 1461205739411 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:28:59 INFO - PROCESS | 1356 | ++DOCSHELL 16C33800 == 60 [pid = 1356] [id = 211] 19:28:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (18A1F800) [pid = 1356] [serial = 631] [outer = 00000000] 19:28:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1E093800) [pid = 1356] [serial = 632] [outer = 18A1F800] 19:28:59 INFO - PROCESS | 1356 | 1461205739474 Marionette DEBUG loaded listener.js 19:28:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1E096400) [pid = 1356] [serial = 633] [outer = 18A1F800] 19:28:59 INFO - PROCESS | 1356 | 1461205739994 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]]]}] 19:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 19:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 891ms 19:29:00 INFO - PROCESS | 1356 | 1461205740076 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 19:29:00 INFO - PROCESS | 1356 | 1461205740078 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 19:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 19:29:00 INFO - PROCESS | 1356 | 1461205740082 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 19:29:00 INFO - PROCESS | 1356 | 1461205740084 Marionette TRACE conn2 <- [1,810,null,{}] 19:29:00 INFO - PROCESS | 1356 | 1461205740088 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}] 19:29:00 INFO - PROCESS | 1356 | 1461205740205 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 19:29:00 INFO - PROCESS | 1356 | 1461205740305 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:00 INFO - PROCESS | 1356 | ++DOCSHELL 18AC3800 == 61 [pid = 1356] [id = 212] 19:29:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (18E5A400) [pid = 1356] [serial = 634] [outer = 00000000] 19:29:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1A6A5C00) [pid = 1356] [serial = 635] [outer = 18E5A400] 19:29:00 INFO - PROCESS | 1356 | 1461205740361 Marionette DEBUG loaded listener.js 19:29:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1CEE5400) [pid = 1356] [serial = 636] [outer = 18E5A400] 19:29:01 INFO - PROCESS | 1356 | 1461205741093 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] 19:29:01 INFO - PROCESS | 1356 | 1461205741126 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 19:29:01 INFO - PROCESS | 1356 | 1461205741132 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 19:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 19:29:01 INFO - PROCESS | 1356 | 1461205741136 Marionette TRACE conn2 <- [1,814,null,{}] 19:29:01 INFO - PROCESS | 1356 | 1461205741179 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}] 19:29:01 INFO - PROCESS | 1356 | 1461205741276 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 19:29:01 INFO - PROCESS | 1356 | 1461205741408 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:01 INFO - PROCESS | 1356 | ++DOCSHELL 13B32000 == 62 [pid = 1356] [id = 213] 19:29:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (13B3A400) [pid = 1356] [serial = 637] [outer = 00000000] 19:29:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (16930C00) [pid = 1356] [serial = 638] [outer = 13B3A400] 19:29:01 INFO - PROCESS | 1356 | 1461205741457 Marionette DEBUG loaded listener.js 19:29:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (16C3B800) [pid = 1356] [serial = 639] [outer = 13B3A400] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 18E53000 == 61 [pid = 1356] [id = 205] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 12C0D800 == 60 [pid = 1356] [id = 204] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 18AC4000 == 59 [pid = 1356] [id = 203] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 18ABC800 == 58 [pid = 1356] [id = 202] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 18AB8400 == 57 [pid = 1356] [id = 201] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 1814B400 == 56 [pid = 1356] [id = 200] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 15B09C00 == 55 [pid = 1356] [id = 199] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 138EB800 == 54 [pid = 1356] [id = 198] 19:29:01 INFO - PROCESS | 1356 | --DOCSHELL 15B02000 == 53 [pid = 1356] [id = 195] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1CA6C800) [pid = 1356] [serial = 581] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (15718C00) [pid = 1356] [serial = 551] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (18ABE800) [pid = 1356] [serial = 566] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1902DC00) [pid = 1356] [serial = 567] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1A1DF400) [pid = 1356] [serial = 569] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (16937C00) [pid = 1356] [serial = 561] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (16901400) [pid = 1356] [serial = 560] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (16C42800) [pid = 1356] [serial = 563] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (18142800) [pid = 1356] [serial = 564] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (18A28000) [pid = 1356] [serial = 554] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1ABEF000) [pid = 1356] [serial = 557] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1AD33400) [pid = 1356] [serial = 572] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1AD2FC00) [pid = 1356] [serial = 573] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1CA74000) [pid = 1356] [serial = 576] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1CA6E000) [pid = 1356] [serial = 575] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (16C3FC00) [pid = 1356] [serial = 578] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (18705C00) [pid = 1356] [serial = 579] [outer = 00000000] [url = about:blank] 19:29:01 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1A4D7400) [pid = 1356] [serial = 570] [outer = 00000000] [url = about:blank] 19:29:02 INFO - PROCESS | 1356 | 1461205742014 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]]]}] 19:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 19:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 922ms 19:29:02 INFO - PROCESS | 1356 | 1461205742058 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 19:29:02 INFO - PROCESS | 1356 | 1461205742063 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 19:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 19:29:02 INFO - PROCESS | 1356 | 1461205742069 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 19:29:02 INFO - PROCESS | 1356 | 1461205742071 Marionette TRACE conn2 <- [1,818,null,{}] 19:29:02 INFO - PROCESS | 1356 | 1461205742075 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}] 19:29:02 INFO - PROCESS | 1356 | 1461205742156 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 19:29:02 INFO - PROCESS | 1356 | 1461205742162 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:02 INFO - PROCESS | 1356 | ++DOCSHELL 138EB800 == 54 [pid = 1356] [id = 214] 19:29:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (138F6C00) [pid = 1356] [serial = 640] [outer = 00000000] 19:29:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (16B6AC00) [pid = 1356] [serial = 641] [outer = 138F6C00] 19:29:02 INFO - PROCESS | 1356 | 1461205742207 Marionette DEBUG loaded listener.js 19:29:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16E98C00) [pid = 1356] [serial = 642] [outer = 138F6C00] 19:29:02 INFO - PROCESS | 1356 | 1461205742687 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]]]}] 19:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 19:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 641ms 19:29:02 INFO - PROCESS | 1356 | 1461205742745 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 19:29:02 INFO - PROCESS | 1356 | 1461205742748 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 19:29:02 INFO - PROCESS | 1356 | 1461205742751 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 19:29:02 INFO - PROCESS | 1356 | 1461205742754 Marionette TRACE conn2 <- [1,822,null,{}] 19:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 19:29:02 INFO - PROCESS | 1356 | 1461205742764 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}] 19:29:02 INFO - PROCESS | 1356 | 1461205742847 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 19:29:02 INFO - PROCESS | 1356 | 1461205742856 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:02 INFO - PROCESS | 1356 | ++DOCSHELL 18A28000 == 55 [pid = 1356] [id = 215] 19:29:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18ABF800) [pid = 1356] [serial = 643] [outer = 00000000] 19:29:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1902E400) [pid = 1356] [serial = 644] [outer = 18ABF800] 19:29:02 INFO - PROCESS | 1356 | 1461205742903 Marionette DEBUG loaded listener.js 19:29:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19974800) [pid = 1356] [serial = 645] [outer = 18ABF800] 19:29:03 INFO - PROCESS | 1356 | 1461205743361 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]]]}] 19:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 19:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 640ms 19:29:03 INFO - PROCESS | 1356 | 1461205743394 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 19:29:03 INFO - PROCESS | 1356 | 1461205743396 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 19:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 19:29:03 INFO - PROCESS | 1356 | 1461205743399 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 19:29:03 INFO - PROCESS | 1356 | 1461205743401 Marionette TRACE conn2 <- [1,826,null,{}] 19:29:03 INFO - PROCESS | 1356 | 1461205743408 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}] 19:29:03 INFO - PROCESS | 1356 | 1461205743487 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 19:29:03 INFO - PROCESS | 1356 | 1461205743493 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:03 INFO - PROCESS | 1356 | ++DOCSHELL 18E5C000 == 56 [pid = 1356] [id = 216] 19:29:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1A134000) [pid = 1356] [serial = 646] [outer = 00000000] 19:29:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1ABE8800) [pid = 1356] [serial = 647] [outer = 1A134000] 19:29:03 INFO - PROCESS | 1356 | 1461205743540 Marionette DEBUG loaded listener.js 19:29:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1AD5D800) [pid = 1356] [serial = 648] [outer = 1A134000] 19:29:03 INFO - PROCESS | 1356 | 1461205743991 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]]]}] 19:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 19:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 641ms 19:29:04 INFO - PROCESS | 1356 | 1461205744037 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 19:29:04 INFO - PROCESS | 1356 | 1461205744039 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 19:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 19:29:04 INFO - PROCESS | 1356 | 1461205744042 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 19:29:04 INFO - PROCESS | 1356 | 1461205744044 Marionette TRACE conn2 <- [1,830,null,{}] 19:29:04 INFO - PROCESS | 1356 | 1461205744047 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}] 19:29:04 INFO - PROCESS | 1356 | 1461205744125 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 19:29:04 INFO - PROCESS | 1356 | 1461205744131 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:04 INFO - PROCESS | 1356 | ++DOCSHELL 133E1400 == 57 [pid = 1356] [id = 217] 19:29:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1A128800) [pid = 1356] [serial = 649] [outer = 00000000] 19:29:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1C8E8800) [pid = 1356] [serial = 650] [outer = 1A128800] 19:29:04 INFO - PROCESS | 1356 | 1461205744176 Marionette DEBUG loaded listener.js 19:29:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1CA68400) [pid = 1356] [serial = 651] [outer = 1A128800] 19:29:04 INFO - PROCESS | 1356 | 1461205744708 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]]]}] 19:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 19:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 702ms 19:29:04 INFO - PROCESS | 1356 | 1461205744742 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 19:29:04 INFO - PROCESS | 1356 | 1461205744744 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 19:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 19:29:04 INFO - PROCESS | 1356 | 1461205744748 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 19:29:04 INFO - PROCESS | 1356 | 1461205744749 Marionette TRACE conn2 <- [1,834,null,{}] 19:29:04 INFO - PROCESS | 1356 | 1461205744753 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}] 19:29:04 INFO - PROCESS | 1356 | 1461205744875 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 19:29:04 INFO - PROCESS | 1356 | 1461205744927 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:04 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F5800 == 58 [pid = 1356] [id = 218] 19:29:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1CA71C00) [pid = 1356] [serial = 652] [outer = 00000000] 19:29:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1DFB9000) [pid = 1356] [serial = 653] [outer = 1CA71C00] 19:29:04 INFO - PROCESS | 1356 | 1461205744979 Marionette DEBUG loaded listener.js 19:29:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1DFBBC00) [pid = 1356] [serial = 654] [outer = 1CA71C00] 19:29:05 INFO - PROCESS | 1356 | 1461205745389 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]]]}] 19:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 19:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 703ms 19:29:05 INFO - PROCESS | 1356 | 1461205745447 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 19:29:05 INFO - PROCESS | 1356 | 1461205745449 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 19:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 19:29:05 INFO - PROCESS | 1356 | 1461205745456 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 19:29:05 INFO - PROCESS | 1356 | 1461205745457 Marionette TRACE conn2 <- [1,838,null,{}] 19:29:05 INFO - PROCESS | 1356 | 1461205745496 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}] 19:29:05 INFO - PROCESS | 1356 | 1461205745614 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 19:29:05 INFO - PROCESS | 1356 | 1461205745681 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:05 INFO - PROCESS | 1356 | ++DOCSHELL 1DB2C800 == 59 [pid = 1356] [id = 219] 19:29:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1DBE0C00) [pid = 1356] [serial = 655] [outer = 00000000] 19:29:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1E2A0800) [pid = 1356] [serial = 656] [outer = 1DBE0C00] 19:29:05 INFO - PROCESS | 1356 | 1461205745724 Marionette DEBUG loaded listener.js 19:29:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1E3E7400) [pid = 1356] [serial = 657] [outer = 1DBE0C00] 19:29:06 INFO - PROCESS | 1356 | 1461205746119 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]]]}] 19:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 19:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 703ms 19:29:06 INFO - PROCESS | 1356 | 1461205746173 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 19:29:06 INFO - PROCESS | 1356 | 1461205746174 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 19:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 19:29:06 INFO - PROCESS | 1356 | 1461205746178 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 19:29:06 INFO - PROCESS | 1356 | 1461205746179 Marionette TRACE conn2 <- [1,842,null,{}] 19:29:06 INFO - PROCESS | 1356 | 1461205746189 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}] 19:29:06 INFO - PROCESS | 1356 | 1461205746294 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 19:29:06 INFO - PROCESS | 1356 | 1461205746303 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:06 INFO - PROCESS | 1356 | ++DOCSHELL 1E295C00 == 60 [pid = 1356] [id = 220] 19:29:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1E29C800) [pid = 1356] [serial = 658] [outer = 00000000] 19:29:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1E3F0400) [pid = 1356] [serial = 659] [outer = 1E29C800] 19:29:06 INFO - PROCESS | 1356 | 1461205746346 Marionette DEBUG loaded listener.js 19:29:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1EE6EC00) [pid = 1356] [serial = 660] [outer = 1E29C800] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (18AB8C00) [pid = 1356] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (13B14800) [pid = 1356] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (1814B800) [pid = 1356] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (19029800) [pid = 1356] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (15E52400) [pid = 1356] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (18E5A800) [pid = 1356] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (19198800) [pid = 1356] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 19:29:06 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (14452400) [pid = 1356] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 19:29:06 INFO - PROCESS | 1356 | 1461205746863 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]]]}] 19:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 19:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 734ms 19:29:06 INFO - PROCESS | 1356 | 1461205746932 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 19:29:06 INFO - PROCESS | 1356 | 1461205746934 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 19:29:06 INFO - PROCESS | 1356 | 1461205746940 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 19:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 19:29:06 INFO - PROCESS | 1356 | 1461205746942 Marionette TRACE conn2 <- [1,846,null,{}] 19:29:06 INFO - PROCESS | 1356 | 1461205746945 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}] 19:29:07 INFO - PROCESS | 1356 | 1461205747026 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 19:29:07 INFO - PROCESS | 1356 | 1461205747032 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:07 INFO - PROCESS | 1356 | ++DOCSHELL 18142000 == 61 [pid = 1356] [id = 221] 19:29:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1837A400) [pid = 1356] [serial = 661] [outer = 00000000] 19:29:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (192CC800) [pid = 1356] [serial = 662] [outer = 1837A400] 19:29:07 INFO - PROCESS | 1356 | 1461205747075 Marionette DEBUG loaded listener.js 19:29:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (192CDC00) [pid = 1356] [serial = 663] [outer = 1837A400] 19:29:07 INFO - PROCESS | 1356 | 1461205747478 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]]]}] 19:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 19:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 594ms 19:29:07 INFO - PROCESS | 1356 | 1461205747539 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 19:29:07 INFO - PROCESS | 1356 | 1461205747541 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 19:29:07 INFO - PROCESS | 1356 | 1461205747544 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 19:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 19:29:07 INFO - PROCESS | 1356 | 1461205747546 Marionette TRACE conn2 <- [1,850,null,{}] 19:29:07 INFO - PROCESS | 1356 | 1461205747549 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}] 19:29:07 INFO - PROCESS | 1356 | 1461205747627 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 19:29:07 INFO - PROCESS | 1356 | 1461205747634 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:07 INFO - PROCESS | 1356 | ++DOCSHELL 11B11800 == 62 [pid = 1356] [id = 222] 19:29:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (11B13800) [pid = 1356] [serial = 664] [outer = 00000000] 19:29:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (11B1B400) [pid = 1356] [serial = 665] [outer = 11B13800] 19:29:07 INFO - PROCESS | 1356 | 1461205747684 Marionette DEBUG loaded listener.js 19:29:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (11B1DC00) [pid = 1356] [serial = 666] [outer = 11B13800] 19:29:08 INFO - PROCESS | 1356 | 1461205748106 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]]]}] 19:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 19:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 593ms 19:29:08 INFO - PROCESS | 1356 | 1461205748145 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 19:29:08 INFO - PROCESS | 1356 | 1461205748147 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 19:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 19:29:08 INFO - PROCESS | 1356 | 1461205748154 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 19:29:08 INFO - PROCESS | 1356 | 1461205748157 Marionette TRACE conn2 <- [1,854,null,{}] 19:29:08 INFO - PROCESS | 1356 | 1461205748160 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}] 19:29:08 INFO - PROCESS | 1356 | 1461205748257 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 19:29:08 INFO - PROCESS | 1356 | 1461205748263 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:08 INFO - PROCESS | 1356 | ++DOCSHELL 11B18800 == 63 [pid = 1356] [id = 223] 19:29:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (16932800) [pid = 1356] [serial = 667] [outer = 00000000] 19:29:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (192D6400) [pid = 1356] [serial = 668] [outer = 16932800] 19:29:08 INFO - PROCESS | 1356 | 1461205748311 Marionette DEBUG loaded listener.js 19:29:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1A1E9000) [pid = 1356] [serial = 669] [outer = 16932800] 19:29:08 INFO - PROCESS | 1356 | 1461205748956 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]]]}] 19:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 19:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 843ms 19:29:08 INFO - PROCESS | 1356 | 1461205748995 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 19:29:08 INFO - PROCESS | 1356 | 1461205749000 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 19:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 19:29:08 INFO - PROCESS | 1356 | 1461205749005 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 19:29:09 INFO - PROCESS | 1356 | 1461205749009 Marionette TRACE conn2 <- [1,858,null,{}] 19:29:09 INFO - PROCESS | 1356 | 1461205749015 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}] 19:29:09 INFO - PROCESS | 1356 | 1461205749127 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 19:29:09 INFO - PROCESS | 1356 | 1461205749233 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:09 INFO - PROCESS | 1356 | ++DOCSHELL 13B38C00 == 64 [pid = 1356] [id = 224] 19:29:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1444FC00) [pid = 1356] [serial = 670] [outer = 00000000] 19:29:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1608F000) [pid = 1356] [serial = 671] [outer = 1444FC00] 19:29:09 INFO - PROCESS | 1356 | 1461205749290 Marionette DEBUG loaded listener.js 19:29:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (16901C00) [pid = 1356] [serial = 672] [outer = 1444FC00] 19:29:09 INFO - PROCESS | 1356 | 1461205749904 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]]]}] 19:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 19:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 937ms 19:29:09 INFO - PROCESS | 1356 | 1461205749952 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 19:29:09 INFO - PROCESS | 1356 | 1461205749958 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 19:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 19:29:09 INFO - PROCESS | 1356 | 1461205749965 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 19:29:09 INFO - PROCESS | 1356 | 1461205749967 Marionette TRACE conn2 <- [1,862,null,{}] 19:29:09 INFO - PROCESS | 1356 | 1461205749971 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}] 19:29:10 INFO - PROCESS | 1356 | 1461205750076 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 19:29:10 INFO - PROCESS | 1356 | 1461205750179 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:10 INFO - PROCESS | 1356 | ++DOCSHELL 1814B800 == 65 [pid = 1356] [id = 225] 19:29:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (18376000) [pid = 1356] [serial = 673] [outer = 00000000] 19:29:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (18ABDC00) [pid = 1356] [serial = 674] [outer = 18376000] 19:29:10 INFO - PROCESS | 1356 | 1461205750233 Marionette DEBUG loaded listener.js 19:29:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (18E54C00) [pid = 1356] [serial = 675] [outer = 18376000] 19:29:10 INFO - PROCESS | 1356 | 1461205750854 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]]]}] 19:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 19:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 937ms 19:29:10 INFO - PROCESS | 1356 | 1461205750907 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 19:29:10 INFO - PROCESS | 1356 | 1461205750910 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 19:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 19:29:10 INFO - PROCESS | 1356 | 1461205750914 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 19:29:10 INFO - PROCESS | 1356 | 1461205750918 Marionette TRACE conn2 <- [1,866,null,{}] 19:29:10 INFO - PROCESS | 1356 | 1461205750929 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}] 19:29:11 INFO - PROCESS | 1356 | 1461205751036 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 19:29:11 INFO - PROCESS | 1356 | 1461205751169 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:11 INFO - PROCESS | 1356 | ++DOCSHELL 1AD2F000 == 66 [pid = 1356] [id = 226] 19:29:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1B3F8C00) [pid = 1356] [serial = 676] [outer = 00000000] 19:29:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1D25B800) [pid = 1356] [serial = 677] [outer = 1B3F8C00] 19:29:11 INFO - PROCESS | 1356 | 1461205751226 Marionette DEBUG loaded listener.js 19:29:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (1DB2AC00) [pid = 1356] [serial = 678] [outer = 1B3F8C00] 19:29:11 INFO - PROCESS | 1356 | 1461205751769 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]]]}] 19:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 19:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 906ms 19:29:11 INFO - PROCESS | 1356 | 1461205751817 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 19:29:11 INFO - PROCESS | 1356 | 1461205751821 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 19:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 19:29:11 INFO - PROCESS | 1356 | 1461205751824 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 19:29:11 INFO - PROCESS | 1356 | 1461205751826 Marionette TRACE conn2 <- [1,870,null,{}] 19:29:11 INFO - PROCESS | 1356 | 1461205751830 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}] 19:29:11 INFO - PROCESS | 1356 | 1461205751934 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 19:29:12 INFO - PROCESS | 1356 | 1461205752037 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:12 INFO - PROCESS | 1356 | ++DOCSHELL 1A170C00 == 67 [pid = 1356] [id = 227] 19:29:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (1C809C00) [pid = 1356] [serial = 679] [outer = 00000000] 19:29:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (1E3F2800) [pid = 1356] [serial = 680] [outer = 1C809C00] 19:29:12 INFO - PROCESS | 1356 | 1461205752091 Marionette DEBUG loaded listener.js 19:29:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (1ECDF400) [pid = 1356] [serial = 681] [outer = 1C809C00] 19:29:12 INFO - PROCESS | 1356 | 1461205752615 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]]]}] 19:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 19:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 843ms 19:29:12 INFO - PROCESS | 1356 | 1461205752666 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 19:29:12 INFO - PROCESS | 1356 | 1461205752669 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 19:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 19:29:12 INFO - PROCESS | 1356 | 1461205752672 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 19:29:12 INFO - PROCESS | 1356 | 1461205752674 Marionette TRACE conn2 <- [1,874,null,{}] 19:29:12 INFO - PROCESS | 1356 | 1461205752678 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}] 19:29:12 INFO - PROCESS | 1356 | 1461205752777 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 19:29:12 INFO - PROCESS | 1356 | 1461205752888 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:12 INFO - PROCESS | 1356 | ++DOCSHELL 1C60B800 == 68 [pid = 1356] [id = 228] 19:29:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (1C60D800) [pid = 1356] [serial = 682] [outer = 00000000] 19:29:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (1C614000) [pid = 1356] [serial = 683] [outer = 1C60D800] 19:29:12 INFO - PROCESS | 1356 | 1461205752941 Marionette DEBUG loaded listener.js 19:29:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (1C617000) [pid = 1356] [serial = 684] [outer = 1C60D800] 19:29:13 INFO - PROCESS | 1356 | 1461205753486 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]]]}] 19:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 19:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 828ms 19:29:13 INFO - PROCESS | 1356 | 1461205753516 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 19:29:13 INFO - PROCESS | 1356 | 1461205753519 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 19:29:13 INFO - PROCESS | 1356 | 1461205753523 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 19:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 19:29:13 INFO - PROCESS | 1356 | 1461205753525 Marionette TRACE conn2 <- [1,878,null,{}] 19:29:13 INFO - PROCESS | 1356 | 1461205753529 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}] 19:29:13 INFO - PROCESS | 1356 | 1461205753648 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 19:29:13 INFO - PROCESS | 1356 | 1461205753754 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:13 INFO - PROCESS | 1356 | ++DOCSHELL 16C40000 == 69 [pid = 1356] [id = 229] 19:29:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (18702000) [pid = 1356] [serial = 685] [outer = 00000000] 19:29:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (1B33A400) [pid = 1356] [serial = 686] [outer = 18702000] 19:29:13 INFO - PROCESS | 1356 | 1461205753809 Marionette DEBUG loaded listener.js 19:29:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 146 (1C611400) [pid = 1356] [serial = 687] [outer = 18702000] 19:29:14 INFO - PROCESS | 1356 | 1461205754474 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]]]}] 19:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 19:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 984ms 19:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 19:29:14 INFO - PROCESS | 1356 | 1461205754512 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 19:29:14 INFO - PROCESS | 1356 | 1461205754514 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 19:29:14 INFO - PROCESS | 1356 | 1461205754530 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 19:29:14 INFO - PROCESS | 1356 | 1461205754533 Marionette TRACE conn2 <- [1,882,null,{}] 19:29:14 INFO - PROCESS | 1356 | 1461205754538 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}] 19:29:14 INFO - PROCESS | 1356 | 1461205754642 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 19:29:14 INFO - PROCESS | 1356 | 1461205754913 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:14 INFO - PROCESS | 1356 | ++DOCSHELL 11B50400 == 70 [pid = 1356] [id = 230] 19:29:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 147 (11BC9000) [pid = 1356] [serial = 688] [outer = 00000000] 19:29:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 148 (13998C00) [pid = 1356] [serial = 689] [outer = 11BC9000] 19:29:14 INFO - PROCESS | 1356 | 1461205754999 Marionette DEBUG loaded listener.js 19:29:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 149 (139A0400) [pid = 1356] [serial = 690] [outer = 11BC9000] 19:29:15 INFO - PROCESS | 1356 | 1461205755916 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]]]}] 19:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 19:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1422ms 19:29:15 INFO - PROCESS | 1356 | 1461205755943 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 19:29:15 INFO - PROCESS | 1356 | 1461205755946 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 19:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 19:29:15 INFO - PROCESS | 1356 | 1461205755950 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 19:29:15 INFO - PROCESS | 1356 | 1461205755954 Marionette TRACE conn2 <- [1,886,null,{}] 19:29:15 INFO - PROCESS | 1356 | 1461205755959 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}] 19:29:16 INFO - PROCESS | 1356 | 1461205756056 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 19:29:16 INFO - PROCESS | 1356 | 1461205756189 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:16 INFO - PROCESS | 1356 | ++DOCSHELL 1692D400 == 71 [pid = 1356] [id = 231] 19:29:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 150 (16A39C00) [pid = 1356] [serial = 691] [outer = 00000000] 19:29:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 151 (1837AC00) [pid = 1356] [serial = 692] [outer = 16A39C00] 19:29:16 INFO - PROCESS | 1356 | 1461205756244 Marionette DEBUG loaded listener.js 19:29:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 152 (1814E400) [pid = 1356] [serial = 693] [outer = 16A39C00] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 1612A000 == 70 [pid = 1356] [id = 183] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 11BD2400 == 69 [pid = 1356] [id = 140] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 11B11800 == 68 [pid = 1356] [id = 222] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 18142000 == 67 [pid = 1356] [id = 221] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 1E295C00 == 66 [pid = 1356] [id = 220] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 1DB2C800 == 65 [pid = 1356] [id = 219] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 1B3F5800 == 64 [pid = 1356] [id = 218] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 133E1400 == 63 [pid = 1356] [id = 217] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 18E5C000 == 62 [pid = 1356] [id = 216] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 18A28000 == 61 [pid = 1356] [id = 215] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 138EB800 == 60 [pid = 1356] [id = 214] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 13B32000 == 59 [pid = 1356] [id = 213] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 151 (15EB6C00) [pid = 1356] [serial = 584] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 150 (18AB9C00) [pid = 1356] [serial = 587] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 149 (1CEE9000) [pid = 1356] [serial = 617] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 16C33800 == 58 [pid = 1356] [id = 211] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 1D653800 == 57 [pid = 1356] [id = 210] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 1CA6BC00 == 56 [pid = 1356] [id = 209] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 16C38800 == 55 [pid = 1356] [id = 208] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 11BD0000 == 54 [pid = 1356] [id = 207] 19:29:16 INFO - PROCESS | 1356 | --DOCSHELL 16C3F800 == 53 [pid = 1356] [id = 206] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 148 (18AC4400) [pid = 1356] [serial = 602] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 147 (143AB000) [pid = 1356] [serial = 593] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 146 (14D64000) [pid = 1356] [serial = 594] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 145 (18378800) [pid = 1356] [serial = 599] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (19F47400) [pid = 1356] [serial = 605] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (1612D000) [pid = 1356] [serial = 596] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (1690E400) [pid = 1356] [serial = 597] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (16914000) [pid = 1356] [serial = 590] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (1C80DC00) [pid = 1356] [serial = 615] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (18E58800) [pid = 1356] [serial = 603] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1AD29C00) [pid = 1356] [serial = 608] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (19F50C00) [pid = 1356] [serial = 606] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1CA1F800) [pid = 1356] [serial = 614] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1AD5DC00) [pid = 1356] [serial = 609] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1A6B1800) [pid = 1356] [serial = 611] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1B3F9400) [pid = 1356] [serial = 612] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (18706000) [pid = 1356] [serial = 600] [outer = 00000000] [url = about:blank] 19:29:16 INFO - PROCESS | 1356 | 1461205756772 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]]]}] 19:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 19:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 843ms 19:29:16 INFO - PROCESS | 1356 | 1461205756793 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 19:29:16 INFO - PROCESS | 1356 | 1461205756797 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 19:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 19:29:16 INFO - PROCESS | 1356 | 1461205756802 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 19:29:16 INFO - PROCESS | 1356 | 1461205756803 Marionette TRACE conn2 <- [1,890,null,{}] 19:29:16 INFO - PROCESS | 1356 | 1461205756807 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}] 19:29:16 INFO - PROCESS | 1356 | 1461205756891 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 19:29:16 INFO - PROCESS | 1356 | 1461205756899 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:16 INFO - PROCESS | 1356 | ++DOCSHELL 16125C00 == 54 [pid = 1356] [id = 232] 19:29:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (16129C00) [pid = 1356] [serial = 694] [outer = 00000000] 19:29:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1814D400) [pid = 1356] [serial = 695] [outer = 16129C00] 19:29:16 INFO - PROCESS | 1356 | 1461205756945 Marionette DEBUG loaded listener.js 19:29:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (18A21400) [pid = 1356] [serial = 696] [outer = 16129C00] 19:29:17 INFO - PROCESS | 1356 | 1461205757415 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]]]}] 19:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 19:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 640ms 19:29:17 INFO - PROCESS | 1356 | 1461205757440 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 19:29:17 INFO - PROCESS | 1356 | 1461205757442 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 19:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 19:29:17 INFO - PROCESS | 1356 | 1461205757450 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 19:29:17 INFO - PROCESS | 1356 | 1461205757455 Marionette TRACE conn2 <- [1,894,null,{}] 19:29:17 INFO - PROCESS | 1356 | 1461205757464 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}] 19:29:17 INFO - PROCESS | 1356 | 1461205757548 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 19:29:17 INFO - PROCESS | 1356 | 1461205757554 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:17 INFO - PROCESS | 1356 | ++DOCSHELL 18AC4400 == 55 [pid = 1356] [id = 233] 19:29:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1902A800) [pid = 1356] [serial = 697] [outer = 00000000] 19:29:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (192CC000) [pid = 1356] [serial = 698] [outer = 1902A800] 19:29:17 INFO - PROCESS | 1356 | 1461205757597 Marionette DEBUG loaded listener.js 19:29:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (192D3800) [pid = 1356] [serial = 699] [outer = 1902A800] 19:29:18 INFO - PROCESS | 1356 | 1461205758076 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]]]}] 19:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 19:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 657ms 19:29:18 INFO - PROCESS | 1356 | 1461205758104 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 19:29:18 INFO - PROCESS | 1356 | 1461205758106 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 19:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 19:29:18 INFO - PROCESS | 1356 | 1461205758110 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 19:29:18 INFO - PROCESS | 1356 | 1461205758112 Marionette TRACE conn2 <- [1,898,null,{}] 19:29:18 INFO - PROCESS | 1356 | 1461205758121 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}] 19:29:18 INFO - PROCESS | 1356 | 1461205758203 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 19:29:18 INFO - PROCESS | 1356 | 1461205758209 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:18 INFO - PROCESS | 1356 | ++DOCSHELL 13993400 == 56 [pid = 1356] [id = 234] 19:29:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (1997B000) [pid = 1356] [serial = 700] [outer = 00000000] 19:29:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (19FB5400) [pid = 1356] [serial = 701] [outer = 1997B000] 19:29:18 INFO - PROCESS | 1356 | 1461205758255 Marionette DEBUG loaded listener.js 19:29:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (1A4D1000) [pid = 1356] [serial = 702] [outer = 1997B000] 19:29:18 INFO - PROCESS | 1356 | 1461205758714 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]]]}] 19:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 19:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 656ms 19:29:18 INFO - PROCESS | 1356 | 1461205758768 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 19:29:18 INFO - PROCESS | 1356 | 1461205758770 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 19:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 19:29:18 INFO - PROCESS | 1356 | 1461205758773 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 19:29:18 INFO - PROCESS | 1356 | 1461205758775 Marionette TRACE conn2 <- [1,902,null,{}] 19:29:18 INFO - PROCESS | 1356 | 1461205758778 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}] 19:29:18 INFO - PROCESS | 1356 | 1461205758887 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 19:29:18 INFO - PROCESS | 1356 | 1461205758975 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:18 INFO - PROCESS | 1356 | ++DOCSHELL 1ABEF000 == 57 [pid = 1356] [id = 235] 19:29:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (1ABEF400) [pid = 1356] [serial = 703] [outer = 00000000] 19:29:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (1B330C00) [pid = 1356] [serial = 704] [outer = 1ABEF400] 19:29:19 INFO - PROCESS | 1356 | 1461205759037 Marionette DEBUG loaded listener.js 19:29:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (1B337C00) [pid = 1356] [serial = 705] [outer = 1ABEF400] 19:29:19 INFO - PROCESS | 1356 | 1461205759457 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]]]}] 19:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 19:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 734ms 19:29:19 INFO - PROCESS | 1356 | 1461205759517 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 19:29:19 INFO - PROCESS | 1356 | 1461205759519 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 19:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 19:29:19 INFO - PROCESS | 1356 | 1461205759522 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 19:29:19 INFO - PROCESS | 1356 | 1461205759524 Marionette TRACE conn2 <- [1,906,null,{}] 19:29:19 INFO - PROCESS | 1356 | 1461205759527 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}] 19:29:19 INFO - PROCESS | 1356 | 1461205759670 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 19:29:19 INFO - PROCESS | 1356 | 1461205759738 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:19 INFO - PROCESS | 1356 | ++DOCSHELL 1B33A800 == 58 [pid = 1356] [id = 236] 19:29:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (1B3F9400) [pid = 1356] [serial = 706] [outer = 00000000] 19:29:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 146 (1C613C00) [pid = 1356] [serial = 707] [outer = 1B3F9400] 19:29:19 INFO - PROCESS | 1356 | 1461205759782 Marionette DEBUG loaded listener.js 19:29:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 147 (1C806800) [pid = 1356] [serial = 708] [outer = 1B3F9400] 19:29:20 INFO - PROCESS | 1356 | 1461205760208 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]]]}] 19:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 19:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 734ms 19:29:20 INFO - PROCESS | 1356 | 1461205760277 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 19:29:20 INFO - PROCESS | 1356 | 1461205760279 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 19:29:20 INFO - PROCESS | 1356 | 1461205760288 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 19:29:20 INFO - PROCESS | 1356 | 1461205760290 Marionette TRACE conn2 <- [1,910,null,{}] 19:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 19:29:20 INFO - PROCESS | 1356 | 1461205760293 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}] 19:29:20 INFO - PROCESS | 1356 | 1461205760402 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 19:29:20 INFO - PROCESS | 1356 | 1461205760415 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:20 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F3400 == 59 [pid = 1356] [id = 237] 19:29:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 148 (1B3FB800) [pid = 1356] [serial = 709] [outer = 00000000] 19:29:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 149 (1CA6A000) [pid = 1356] [serial = 710] [outer = 1B3FB800] 19:29:20 INFO - PROCESS | 1356 | 1461205760511 Marionette DEBUG loaded listener.js 19:29:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 150 (1CEE7000) [pid = 1356] [serial = 711] [outer = 1B3FB800] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 149 (13B3A400) [pid = 1356] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 148 (1E29C800) [pid = 1356] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 147 (1CA71C00) [pid = 1356] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 146 (1837A400) [pid = 1356] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 145 (18ABF800) [pid = 1356] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (15B0E000) [pid = 1356] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (1B3EC400) [pid = 1356] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (16C35000) [pid = 1356] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (1A128800) [pid = 1356] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (13B33400) [pid = 1356] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (138F6C00) [pid = 1356] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1DBE0C00) [pid = 1356] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (18B86800) [pid = 1356] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1612A400) [pid = 1356] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (15B10800) [pid = 1356] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1A644400) [pid = 1356] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1A134000) [pid = 1356] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (13B30800) [pid = 1356] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 19:29:20 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (11B13800) [pid = 1356] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 19:29:21 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1C8DE800) [pid = 1356] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 19:29:21 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (15EF3800) [pid = 1356] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 19:29:21 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1902B000) [pid = 1356] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 19:29:21 INFO - PROCESS | 1356 | 1461205761092 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]]]}] 19:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 19:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 843ms 19:29:21 INFO - PROCESS | 1356 | 1461205761134 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 19:29:21 INFO - PROCESS | 1356 | 1461205761136 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 19:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 19:29:21 INFO - PROCESS | 1356 | 1461205761139 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 19:29:21 INFO - PROCESS | 1356 | 1461205761141 Marionette TRACE conn2 <- [1,914,null,{}] 19:29:21 INFO - PROCESS | 1356 | 1461205761144 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}] 19:29:21 INFO - PROCESS | 1356 | 1461205761223 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 19:29:21 INFO - PROCESS | 1356 | 1461205761315 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:21 INFO - PROCESS | 1356 | ++DOCSHELL 12CFE000 == 60 [pid = 1356] [id = 238] 19:29:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (133E1800) [pid = 1356] [serial = 712] [outer = 00000000] 19:29:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1612A400) [pid = 1356] [serial = 713] [outer = 133E1800] 19:29:21 INFO - PROCESS | 1356 | 1461205761360 Marionette DEBUG loaded listener.js 19:29:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (18149800) [pid = 1356] [serial = 714] [outer = 133E1800] 19:29:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1CEEF400) [pid = 1356] [serial = 715] [outer = 1EFE1000] 19:29:21 INFO - PROCESS | 1356 | 1461205761800 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]]]}] 19:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 19:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 734ms 19:29:21 INFO - PROCESS | 1356 | 1461205761880 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 19:29:21 INFO - PROCESS | 1356 | 1461205761882 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 19:29:21 INFO - PROCESS | 1356 | 1461205761886 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 19:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 19:29:21 INFO - PROCESS | 1356 | 1461205761887 Marionette TRACE conn2 <- [1,918,null,{}] 19:29:21 INFO - PROCESS | 1356 | 1461205761890 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}] 19:29:21 INFO - PROCESS | 1356 | 1461205761969 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 19:29:21 INFO - PROCESS | 1356 | 1461205761982 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:21 INFO - PROCESS | 1356 | ++DOCSHELL 1C8E6400 == 61 [pid = 1356] [id = 239] 19:29:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1CA6EC00) [pid = 1356] [serial = 716] [outer = 00000000] 19:29:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1DB22400) [pid = 1356] [serial = 717] [outer = 1CA6EC00] 19:29:22 INFO - PROCESS | 1356 | 1461205762025 Marionette DEBUG loaded listener.js 19:29:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1D879000) [pid = 1356] [serial = 718] [outer = 1CA6EC00] 19:29:22 INFO - PROCESS | 1356 | 1461205762457 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]]]}] 19:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 19:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 594ms 19:29:22 INFO - PROCESS | 1356 | 1461205762487 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 19:29:22 INFO - PROCESS | 1356 | 1461205762489 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 19:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 19:29:22 INFO - PROCESS | 1356 | 1461205762492 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 19:29:22 INFO - PROCESS | 1356 | 1461205762494 Marionette TRACE conn2 <- [1,922,null,{}] 19:29:22 INFO - PROCESS | 1356 | 1461205762501 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}] 19:29:22 INFO - PROCESS | 1356 | 1461205762588 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 19:29:22 INFO - PROCESS | 1356 | 1461205762594 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:22 INFO - PROCESS | 1356 | ++DOCSHELL 1DFBDC00 == 62 [pid = 1356] [id = 240] 19:29:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1DFBE800) [pid = 1356] [serial = 719] [outer = 00000000] 19:29:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (1E29A800) [pid = 1356] [serial = 720] [outer = 1DFBE800] 19:29:22 INFO - PROCESS | 1356 | 1461205762643 Marionette DEBUG loaded listener.js 19:29:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (1E3E8800) [pid = 1356] [serial = 721] [outer = 1DFBE800] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 133E0C00 == 61 [pid = 1356] [id = 197] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 19F4D000 == 60 [pid = 1356] [id = 160] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1B3EFC00 == 59 [pid = 1356] [id = 176] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 18AC3800 == 58 [pid = 1356] [id = 212] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 16903C00 == 57 [pid = 1356] [id = 70] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 15924800 == 56 [pid = 1356] [id = 194] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 16E95C00 == 55 [pid = 1356] [id = 115] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1C8E1000 == 54 [pid = 1356] [id = 172] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 138F1800 == 53 [pid = 1356] [id = 102] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 183E0000 == 52 [pid = 1356] [id = 196] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1D86E800 == 51 [pid = 1356] [id = 113] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 133E0000 == 50 [pid = 1356] [id = 175] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 15B10000 == 49 [pid = 1356] [id = 174] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 13B39000 == 48 [pid = 1356] [id = 145] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 16108C00 == 47 [pid = 1356] [id = 177] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1444F000 == 46 [pid = 1356] [id = 142] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1836D000 == 45 [pid = 1356] [id = 144] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 19F50000 == 44 [pid = 1356] [id = 161] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1692D400 == 43 [pid = 1356] [id = 231] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 11B50400 == 42 [pid = 1356] [id = 230] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1C60B800 == 41 [pid = 1356] [id = 228] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 16C40000 == 40 [pid = 1356] [id = 229] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1AD2F000 == 39 [pid = 1356] [id = 226] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1A170C00 == 38 [pid = 1356] [id = 227] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 1814B800 == 37 [pid = 1356] [id = 225] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 11B18800 == 36 [pid = 1356] [id = 223] 19:29:23 INFO - PROCESS | 1356 | --DOCSHELL 13B38C00 == 35 [pid = 1356] [id = 224] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 16125C00 == 34 [pid = 1356] [id = 232] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 18AC4400 == 33 [pid = 1356] [id = 233] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 13993400 == 32 [pid = 1356] [id = 234] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 12CFE000 == 31 [pid = 1356] [id = 238] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 1C8E6400 == 30 [pid = 1356] [id = 239] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 1B33A800 == 29 [pid = 1356] [id = 236] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 1B3F3400 == 28 [pid = 1356] [id = 237] 19:29:24 INFO - PROCESS | 1356 | --DOCSHELL 1ABEF000 == 27 [pid = 1356] [id = 235] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (19974800) [pid = 1356] [serial = 645] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1593D800) [pid = 1356] [serial = 471] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (11B1B400) [pid = 1356] [serial = 665] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1D879C00) [pid = 1356] [serial = 528] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1DBE7800) [pid = 1356] [serial = 629] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1B3F0800) [pid = 1356] [serial = 582] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (16B6AC00) [pid = 1356] [serial = 641] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1CA71000) [pid = 1356] [serial = 618] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1D75C800) [pid = 1356] [serial = 626] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (192D6400) [pid = 1356] [serial = 668] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (11B1DC00) [pid = 1356] [serial = 666] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (16930C00) [pid = 1356] [serial = 638] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (1EE6EC00) [pid = 1356] [serial = 660] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (1DFB9000) [pid = 1356] [serial = 653] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (192CDC00) [pid = 1356] [serial = 663] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1902E400) [pid = 1356] [serial = 644] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16A37C00) [pid = 1356] [serial = 474] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1CA72400) [pid = 1356] [serial = 483] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (18E50800) [pid = 1356] [serial = 477] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1E093800) [pid = 1356] [serial = 632] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1CA68400) [pid = 1356] [serial = 651] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (15B0C000) [pid = 1356] [serial = 519] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (16E98C00) [pid = 1356] [serial = 642] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1E2A0800) [pid = 1356] [serial = 656] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (15B04400) [pid = 1356] [serial = 620] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1A6A5C00) [pid = 1356] [serial = 635] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1DFBBC00) [pid = 1356] [serial = 654] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1C8E8800) [pid = 1356] [serial = 650] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1C8E4000) [pid = 1356] [serial = 525] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19FBB000) [pid = 1356] [serial = 549] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (183DF400) [pid = 1356] [serial = 522] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1E3E7400) [pid = 1356] [serial = 657] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1872F000) [pid = 1356] [serial = 623] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (16C3B800) [pid = 1356] [serial = 639] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1E3F0400) [pid = 1356] [serial = 659] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1B3F4C00) [pid = 1356] [serial = 480] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (192CC800) [pid = 1356] [serial = 662] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1ABE8800) [pid = 1356] [serial = 647] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1AD5D800) [pid = 1356] [serial = 648] [outer = 00000000] [url = about:blank] 19:29:24 INFO - PROCESS | 1356 | 1461205764864 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]]]}] 19:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 19:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 2406ms 19:29:24 INFO - PROCESS | 1356 | 1461205764891 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 19:29:24 INFO - PROCESS | 1356 | 1461205764895 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 19:29:24 INFO - PROCESS | 1356 | 1461205764901 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 19:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 19:29:24 INFO - PROCESS | 1356 | 1461205764904 Marionette TRACE conn2 <- [1,926,null,{}] 19:29:24 INFO - PROCESS | 1356 | 1461205764911 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}] 19:29:25 INFO - PROCESS | 1356 | 1461205764999 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 19:29:25 INFO - PROCESS | 1356 | 1461205765010 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:25 INFO - PROCESS | 1356 | ++DOCSHELL 11B4BC00 == 28 [pid = 1356] [id = 241] 19:29:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (11B4C400) [pid = 1356] [serial = 722] [outer = 00000000] 19:29:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (11BCC000) [pid = 1356] [serial = 723] [outer = 11B4C400] 19:29:25 INFO - PROCESS | 1356 | 1461205765059 Marionette DEBUG loaded listener.js 19:29:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (11BD0400) [pid = 1356] [serial = 724] [outer = 11B4C400] 19:29:25 INFO - PROCESS | 1356 | 1461205765549 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]]]}] 19:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 19:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 703ms 19:29:25 INFO - PROCESS | 1356 | 1461205765601 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 19:29:25 INFO - PROCESS | 1356 | 1461205765607 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 19:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 19:29:25 INFO - PROCESS | 1356 | 1461205765613 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 19:29:25 INFO - PROCESS | 1356 | 1461205765616 Marionette TRACE conn2 <- [1,930,null,{}] 19:29:25 INFO - PROCESS | 1356 | 1461205765620 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}] 19:29:25 INFO - PROCESS | 1356 | 1461205765703 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 19:29:25 INFO - PROCESS | 1356 | 1461205765710 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:25 INFO - PROCESS | 1356 | ++DOCSHELL 12CF2C00 == 29 [pid = 1356] [id = 242] 19:29:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (12DD3000) [pid = 1356] [serial = 725] [outer = 00000000] 19:29:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (13309800) [pid = 1356] [serial = 726] [outer = 12DD3000] 19:29:25 INFO - PROCESS | 1356 | 1461205765757 Marionette DEBUG loaded listener.js 19:29:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (13360000) [pid = 1356] [serial = 727] [outer = 12DD3000] 19:29:26 INFO - PROCESS | 1356 | 1461205766240 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]]]}] 19:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 19:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 625ms 19:29:26 INFO - PROCESS | 1356 | 1461205766250 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 19:29:26 INFO - PROCESS | 1356 | 1461205766252 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 19:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 19:29:26 INFO - PROCESS | 1356 | 1461205766256 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 19:29:26 INFO - PROCESS | 1356 | 1461205766259 Marionette TRACE conn2 <- [1,934,null,{}] 19:29:26 INFO - PROCESS | 1356 | 1461205766274 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}] 19:29:26 INFO - PROCESS | 1356 | 1461205766361 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 19:29:26 INFO - PROCESS | 1356 | 1461205766403 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:26 INFO - PROCESS | 1356 | ++DOCSHELL 13367400 == 30 [pid = 1356] [id = 243] 19:29:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (133ED000) [pid = 1356] [serial = 728] [outer = 00000000] 19:29:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1399E800) [pid = 1356] [serial = 729] [outer = 133ED000] 19:29:26 INFO - PROCESS | 1356 | 1461205766518 Marionette DEBUG loaded listener.js 19:29:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (13B2FC00) [pid = 1356] [serial = 730] [outer = 133ED000] 19:29:26 INFO - PROCESS | 1356 | 1461205766921 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]]]}] 19:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 19:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 688ms 19:29:26 INFO - PROCESS | 1356 | 1461205766954 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 19:29:26 INFO - PROCESS | 1356 | 1461205766957 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 19:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 19:29:26 INFO - PROCESS | 1356 | 1461205766960 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 19:29:26 INFO - PROCESS | 1356 | 1461205766962 Marionette TRACE conn2 <- [1,938,null,{}] 19:29:26 INFO - PROCESS | 1356 | 1461205766965 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}] 19:29:27 INFO - PROCESS | 1356 | 1461205767042 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 19:29:27 INFO - PROCESS | 1356 | 1461205767121 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:27 INFO - PROCESS | 1356 | ++DOCSHELL 13B39800 == 31 [pid = 1356] [id = 244] 19:29:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (143B1C00) [pid = 1356] [serial = 731] [outer = 00000000] 19:29:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (14D61400) [pid = 1356] [serial = 732] [outer = 143B1C00] 19:29:27 INFO - PROCESS | 1356 | 1461205767166 Marionette DEBUG loaded listener.js 19:29:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (15713C00) [pid = 1356] [serial = 733] [outer = 143B1C00] 19:29:27 INFO - PROCESS | 1356 | 1461205767543 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]]]}] 19:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 19:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 641ms 19:29:27 INFO - PROCESS | 1356 | 1461205767598 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 19:29:27 INFO - PROCESS | 1356 | 1461205767600 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 19:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 19:29:27 INFO - PROCESS | 1356 | 1461205767603 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 19:29:27 INFO - PROCESS | 1356 | 1461205767605 Marionette TRACE conn2 <- [1,942,null,{}] 19:29:27 INFO - PROCESS | 1356 | 1461205767615 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}] 19:29:27 INFO - PROCESS | 1356 | 1461205767688 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 19:29:27 INFO - PROCESS | 1356 | 1461205767694 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:27 INFO - PROCESS | 1356 | ++DOCSHELL 1591E000 == 32 [pid = 1356] [id = 245] 19:29:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (15942000) [pid = 1356] [serial = 734] [outer = 00000000] 19:29:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (15B09800) [pid = 1356] [serial = 735] [outer = 15942000] 19:29:27 INFO - PROCESS | 1356 | 1461205767741 Marionette DEBUG loaded listener.js 19:29:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (15B10800) [pid = 1356] [serial = 736] [outer = 15942000] 19:29:28 INFO - PROCESS | 1356 | 1461205768186 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]]]}] 19:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 19:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 640ms 19:29:28 INFO - PROCESS | 1356 | 1461205768242 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 1356 | 1461205768244 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 19:29:28 INFO - PROCESS | 1356 | 1461205768247 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 19:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 19:29:28 INFO - PROCESS | 1356 | 1461205768249 Marionette TRACE conn2 <- [1,946,null,{}] 19:29:28 INFO - PROCESS | 1356 | 1461205768252 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}] 19:29:28 INFO - PROCESS | 1356 | 1461205768364 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 19:29:28 INFO - PROCESS | 1356 | 1461205768374 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:28 INFO - PROCESS | 1356 | ++DOCSHELL 16128800 == 33 [pid = 1356] [id = 246] 19:29:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (16133C00) [pid = 1356] [serial = 737] [outer = 00000000] 19:29:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (16912000) [pid = 1356] [serial = 738] [outer = 16133C00] 19:29:28 INFO - PROCESS | 1356 | 1461205768428 Marionette DEBUG loaded listener.js 19:29:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16930C00) [pid = 1356] [serial = 739] [outer = 16133C00] 19:29:28 INFO - PROCESS | 1356 | 1461205768856 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]]]}] 19:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 19:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 641ms 19:29:28 INFO - PROCESS | 1356 | 1461205768885 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 19:29:28 INFO - PROCESS | 1356 | 1461205768887 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 19:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 19:29:28 INFO - PROCESS | 1356 | 1461205768890 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 19:29:28 INFO - PROCESS | 1356 | 1461205768892 Marionette TRACE conn2 <- [1,950,null,{}] 19:29:28 INFO - PROCESS | 1356 | 1461205768900 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}] 19:29:28 INFO - PROCESS | 1356 | 1461205768973 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 19:29:28 INFO - PROCESS | 1356 | 1461205768980 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:28 INFO - PROCESS | 1356 | ++DOCSHELL 1399D400 == 34 [pid = 1356] [id = 247] 19:29:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (15919400) [pid = 1356] [serial = 740] [outer = 00000000] 19:29:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (16C3B800) [pid = 1356] [serial = 741] [outer = 15919400] 19:29:29 INFO - PROCESS | 1356 | 1461205769045 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (16C41C00) [pid = 1356] [serial = 742] [outer = 15919400] 19:29:29 INFO - PROCESS | 1356 | 1461205769546 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]]]}] 19:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 19:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 688ms 19:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 19:29:29 INFO - PROCESS | 1356 | 1461205769590 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 19:29:29 INFO - PROCESS | 1356 | 1461205769592 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 19:29:29 INFO - PROCESS | 1356 | 1461205769595 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 19:29:29 INFO - PROCESS | 1356 | 1461205769597 Marionette TRACE conn2 <- [1,954,null,{}] 19:29:29 INFO - PROCESS | 1356 | 1461205769601 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}] 19:29:29 INFO - PROCESS | 1356 | 1461205769674 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 19:29:29 INFO - PROCESS | 1356 | 1461205769681 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:29 INFO - PROCESS | 1356 | ++DOCSHELL 16D58000 == 35 [pid = 1356] [id = 248] 19:29:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (16E8C400) [pid = 1356] [serial = 743] [outer = 00000000] 19:29:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (18144000) [pid = 1356] [serial = 744] [outer = 16E8C400] 19:29:29 INFO - PROCESS | 1356 | 1461205769724 Marionette DEBUG loaded listener.js 19:29:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (18140800) [pid = 1356] [serial = 745] [outer = 16E8C400] 19:29:30 INFO - PROCESS | 1356 | 1461205770195 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]]]}] 19:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 19:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 625ms 19:29:30 INFO - PROCESS | 1356 | 1461205770234 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 19:29:30 INFO - PROCESS | 1356 | 1461205770236 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 19:29:30 INFO - PROCESS | 1356 | 1461205770239 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 19:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 19:29:30 INFO - PROCESS | 1356 | 1461205770241 Marionette TRACE conn2 <- [1,958,null,{}] 19:29:30 INFO - PROCESS | 1356 | 1461205770244 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}] 19:29:30 INFO - PROCESS | 1356 | 1461205770353 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 19:29:30 INFO - PROCESS | 1356 | 1461205770438 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:30 INFO - PROCESS | 1356 | ++DOCSHELL 12B3A800 == 36 [pid = 1356] [id = 249] 19:29:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1814B000) [pid = 1356] [serial = 746] [outer = 00000000] 19:29:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (183EB400) [pid = 1356] [serial = 747] [outer = 1814B000] 19:29:30 INFO - PROCESS | 1356 | 1461205770482 Marionette DEBUG loaded listener.js 19:29:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (183DF400) [pid = 1356] [serial = 748] [outer = 1814B000] 19:29:30 INFO - PROCESS | 1356 | 1461205770894 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]]]}] 19:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 19:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 687ms 19:29:30 INFO - PROCESS | 1356 | 1461205770939 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 19:29:30 INFO - PROCESS | 1356 | 1461205770941 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 19:29:30 INFO - PROCESS | 1356 | 1461205770944 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 19:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 19:29:30 INFO - PROCESS | 1356 | 1461205770946 Marionette TRACE conn2 <- [1,962,null,{}] 19:29:30 INFO - PROCESS | 1356 | 1461205770953 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}] 19:29:31 INFO - PROCESS | 1356 | 1461205771058 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 19:29:31 INFO - PROCESS | 1356 | 1461205771066 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 1356 | ++DOCSHELL 11B13C00 == 37 [pid = 1356] [id = 250] 19:29:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (11B4D800) [pid = 1356] [serial = 749] [outer = 00000000] 19:29:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (18A20400) [pid = 1356] [serial = 750] [outer = 11B4D800] 19:29:31 INFO - PROCESS | 1356 | 1461205771110 Marionette DEBUG loaded listener.js 19:29:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (18AB5800) [pid = 1356] [serial = 751] [outer = 11B4D800] 19:29:31 INFO - PROCESS | 1356 | 1461205771559 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]]]}] 19:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 19:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 640ms 19:29:31 INFO - PROCESS | 1356 | 1461205771582 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 19:29:31 INFO - PROCESS | 1356 | 1461205771585 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 19:29:31 INFO - PROCESS | 1356 | 1461205771588 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 19:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 19:29:31 INFO - PROCESS | 1356 | 1461205771590 Marionette TRACE conn2 <- [1,966,null,{}] 19:29:31 INFO - PROCESS | 1356 | 1461205771599 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}] 19:29:31 INFO - PROCESS | 1356 | 1461205771717 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 19:29:31 INFO - PROCESS | 1356 | 1461205771808 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:31 INFO - PROCESS | 1356 | ++DOCSHELL 18AC2800 == 38 [pid = 1356] [id = 251] 19:29:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (18AC4400) [pid = 1356] [serial = 752] [outer = 00000000] 19:29:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (18E5A800) [pid = 1356] [serial = 753] [outer = 18AC4400] 19:29:31 INFO - PROCESS | 1356 | 1461205771862 Marionette DEBUG loaded listener.js 19:29:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1902DC00) [pid = 1356] [serial = 754] [outer = 18AC4400] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1814BC00) [pid = 1356] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1A4D5800) [pid = 1356] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (143AC000) [pid = 1356] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (18E5A400) [pid = 1356] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1CA6D800) [pid = 1356] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1D758800) [pid = 1356] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (187BB400) [pid = 1356] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (133E9800) [pid = 1356] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (18A1F800) [pid = 1356] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1CA6C400) [pid = 1356] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16E91000) [pid = 1356] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1ABEF400) [pid = 1356] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1B3F9400) [pid = 1356] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (133E1800) [pid = 1356] [serial = 712] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1B3FB800) [pid = 1356] [serial = 709] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1CA6EC00) [pid = 1356] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (16129C00) [pid = 1356] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (16A39C00) [pid = 1356] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (11BC9000) [pid = 1356] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18702000) [pid = 1356] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1C60D800) [pid = 1356] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1C809C00) [pid = 1356] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1B3F8C00) [pid = 1356] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18376000) [pid = 1356] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1444FC00) [pid = 1356] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16932800) [pid = 1356] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1997B000) [pid = 1356] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1902A800) [pid = 1356] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (15B02400) [pid = 1356] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 19:29:32 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (13B30400) [pid = 1356] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 19:29:32 INFO - PROCESS | 1356 | 1461205772827 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]]]}] 19:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 19:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1312ms 19:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 19:29:32 INFO - PROCESS | 1356 | 1461205772903 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 19:29:32 INFO - PROCESS | 1356 | 1461205772905 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 19:29:32 INFO - PROCESS | 1356 | 1461205772909 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 19:29:32 INFO - PROCESS | 1356 | 1461205772910 Marionette TRACE conn2 <- [1,970,null,{}] 19:29:32 INFO - PROCESS | 1356 | 1461205772914 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}] 19:29:32 INFO - PROCESS | 1356 | 1461205772988 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 19:29:32 INFO - PROCESS | 1356 | 1461205772994 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:32 INFO - PROCESS | 1356 | ++DOCSHELL 13B30800 == 39 [pid = 1356] [id = 252] 19:29:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (143B3800) [pid = 1356] [serial = 755] [outer = 00000000] 19:29:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (16B67C00) [pid = 1356] [serial = 756] [outer = 143B3800] 19:29:33 INFO - PROCESS | 1356 | 1461205773039 Marionette DEBUG loaded listener.js 19:29:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (16932C00) [pid = 1356] [serial = 757] [outer = 143B3800] 19:29:33 INFO - PROCESS | 1356 | 1461205773459 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]]]}] 19:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 19:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 594ms 19:29:33 INFO - PROCESS | 1356 | 1461205773505 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 19:29:33 INFO - PROCESS | 1356 | 1461205773508 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 19:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 19:29:33 INFO - PROCESS | 1356 | 1461205773511 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 19:29:33 INFO - PROCESS | 1356 | 1461205773513 Marionette TRACE conn2 <- [1,974,null,{}] 19:29:33 INFO - PROCESS | 1356 | 1461205773517 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}] 19:29:33 INFO - PROCESS | 1356 | 1461205773593 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 19:29:33 INFO - PROCESS | 1356 | 1461205773599 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:33 INFO - PROCESS | 1356 | ++DOCSHELL 14D62800 == 40 [pid = 1356] [id = 253] 19:29:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (18706000) [pid = 1356] [serial = 758] [outer = 00000000] 19:29:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1902F800) [pid = 1356] [serial = 759] [outer = 18706000] 19:29:33 INFO - PROCESS | 1356 | 1461205773642 Marionette DEBUG loaded listener.js 19:29:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19198800) [pid = 1356] [serial = 760] [outer = 18706000] 19:29:34 INFO - PROCESS | 1356 | 1461205774098 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]]]}] 19:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 19:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 640ms 19:29:34 INFO - PROCESS | 1356 | 1461205774149 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 19:29:34 INFO - PROCESS | 1356 | 1461205774151 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 19:29:34 INFO - PROCESS | 1356 | 1461205774154 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 19:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 19:29:34 INFO - PROCESS | 1356 | 1461205774156 Marionette TRACE conn2 <- [1,978,null,{}] 19:29:34 INFO - PROCESS | 1356 | 1461205774159 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}] 19:29:34 INFO - PROCESS | 1356 | 1461205774233 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 19:29:34 INFO - PROCESS | 1356 | 1461205774239 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:34 INFO - PROCESS | 1356 | ++DOCSHELL 16932800 == 41 [pid = 1356] [id = 254] 19:29:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18A2B400) [pid = 1356] [serial = 761] [outer = 00000000] 19:29:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (192D4400) [pid = 1356] [serial = 762] [outer = 18A2B400] 19:29:34 INFO - PROCESS | 1356 | 1461205774282 Marionette DEBUG loaded listener.js 19:29:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19561000) [pid = 1356] [serial = 763] [outer = 18A2B400] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 16A31000 == 40 [pid = 1356] [id = 20] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1E3E4800 == 39 [pid = 1356] [id = 14] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 13858000 == 38 [pid = 1356] [id = 21] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 12B85000 == 37 [pid = 1356] [id = 18] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 16B65000 == 36 [pid = 1356] [id = 24] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 15E18800 == 35 [pid = 1356] [id = 23] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1D257800 == 34 [pid = 1356] [id = 11] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1DBE9800 == 33 [pid = 1356] [id = 12] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1870C800 == 32 [pid = 1356] [id = 25] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1E098800 == 31 [pid = 1356] [id = 13] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 19564400 == 30 [pid = 1356] [id = 8] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 12DDAC00 == 29 [pid = 1356] [id = 28] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1D652C00 == 28 [pid = 1356] [id = 10] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 18B7E400 == 27 [pid = 1356] [id = 26] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 18E53400 == 26 [pid = 1356] [id = 27] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1EE6E800 == 25 [pid = 1356] [id = 15] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 13B5B400 == 24 [pid = 1356] [id = 19] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 14453C00 == 23 [pid = 1356] [id = 22] 19:29:35 INFO - PROCESS | 1356 | --DOCSHELL 1DFBDC00 == 22 [pid = 1356] [id = 240] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (18E5CC00) [pid = 1356] [serial = 588] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (15B0D000) [pid = 1356] [serial = 621] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1E096400) [pid = 1356] [serial = 633] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1CEF2800) [pid = 1356] [serial = 516] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (18AB9400) [pid = 1356] [serial = 624] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1CEE5400) [pid = 1356] [serial = 636] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1D876000) [pid = 1356] [serial = 627] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1DBEC000) [pid = 1356] [serial = 630] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (15E55C00) [pid = 1356] [serial = 585] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18E4EC00) [pid = 1356] [serial = 591] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (18E50400) [pid = 1356] [serial = 555] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1B3EF000) [pid = 1356] [serial = 558] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (15B07400) [pid = 1356] [serial = 552] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1E29A800) [pid = 1356] [serial = 720] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1B330C00) [pid = 1356] [serial = 704] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1B337C00) [pid = 1356] [serial = 705] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1C806800) [pid = 1356] [serial = 708] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1612A400) [pid = 1356] [serial = 713] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1C613C00) [pid = 1356] [serial = 707] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1CA6A000) [pid = 1356] [serial = 710] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (1DB22400) [pid = 1356] [serial = 717] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1D879000) [pid = 1356] [serial = 718] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (1A6AEC00) [pid = 1356] [serial = 408] [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.] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1CEE7000) [pid = 1356] [serial = 711] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1814D400) [pid = 1356] [serial = 695] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (18A21400) [pid = 1356] [serial = 696] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (1814E400) [pid = 1356] [serial = 693] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (1837AC00) [pid = 1356] [serial = 692] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (139A0400) [pid = 1356] [serial = 690] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (13998C00) [pid = 1356] [serial = 689] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (1C611400) [pid = 1356] [serial = 687] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (1B33A400) [pid = 1356] [serial = 686] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (1C617000) [pid = 1356] [serial = 684] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1C614000) [pid = 1356] [serial = 683] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (1ECDF400) [pid = 1356] [serial = 681] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (1E3F2800) [pid = 1356] [serial = 680] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (1DB2AC00) [pid = 1356] [serial = 678] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (1D25B800) [pid = 1356] [serial = 677] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (18E54C00) [pid = 1356] [serial = 675] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (18ABDC00) [pid = 1356] [serial = 674] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (16901C00) [pid = 1356] [serial = 672] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (1608F000) [pid = 1356] [serial = 671] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (1A1E9000) [pid = 1356] [serial = 669] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (19FB5400) [pid = 1356] [serial = 701] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (192CC000) [pid = 1356] [serial = 698] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (192D3800) [pid = 1356] [serial = 699] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (18149800) [pid = 1356] [serial = 714] [outer = 00000000] [url = about:blank] 19:29:35 INFO - PROCESS | 1356 | --DOMWINDOW == 63 (1A4D1000) [pid = 1356] [serial = 702] [outer = 00000000] [url = about:blank] 19:29:36 INFO - PROCESS | 1356 | 1461205776113 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]]]}] 19:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 19:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 2015ms 19:29:36 INFO - PROCESS | 1356 | 1461205776163 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 19:29:36 INFO - PROCESS | 1356 | 1461205776167 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 19:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 19:29:36 INFO - PROCESS | 1356 | 1461205776172 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 19:29:36 INFO - PROCESS | 1356 | 1461205776174 Marionette TRACE conn2 <- [1,982,null,{}] 19:29:36 INFO - PROCESS | 1356 | 1461205776180 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}] 19:29:36 INFO - PROCESS | 1356 | 1461205776261 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 19:29:36 INFO - PROCESS | 1356 | 1461205776271 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:36 INFO - PROCESS | 1356 | ++DOCSHELL 11BD3C00 == 23 [pid = 1356] [id = 255] 19:29:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 64 (11BD4400) [pid = 1356] [serial = 764] [outer = 00000000] 19:29:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (12BE5C00) [pid = 1356] [serial = 765] [outer = 11BD4400] 19:29:36 INFO - PROCESS | 1356 | 1461205776320 Marionette DEBUG loaded listener.js 19:29:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (12C96400) [pid = 1356] [serial = 766] [outer = 11BD4400] 19:29:36 INFO - PROCESS | 1356 | 1461205776788 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]]]}] 19:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 19:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 641ms 19:29:36 INFO - PROCESS | 1356 | 1461205776807 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 19:29:36 INFO - PROCESS | 1356 | 1461205776813 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 19:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 19:29:36 INFO - PROCESS | 1356 | 1461205776820 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 19:29:36 INFO - PROCESS | 1356 | 1461205776822 Marionette TRACE conn2 <- [1,986,null,{}] 19:29:36 INFO - PROCESS | 1356 | 1461205776826 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}] 19:29:36 INFO - PROCESS | 1356 | 1461205776915 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 19:29:36 INFO - PROCESS | 1356 | 1461205776921 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:36 INFO - PROCESS | 1356 | ++DOCSHELL 12DDAC00 == 24 [pid = 1356] [id = 256] 19:29:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (13366400) [pid = 1356] [serial = 767] [outer = 00000000] 19:29:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (133E9400) [pid = 1356] [serial = 768] [outer = 13366400] 19:29:36 INFO - PROCESS | 1356 | 1461205776966 Marionette DEBUG loaded listener.js 19:29:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (133EDC00) [pid = 1356] [serial = 769] [outer = 13366400] 19:29:37 INFO - PROCESS | 1356 | 1461205777420 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]]]}] 19:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 19:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 625ms 19:29:37 INFO - PROCESS | 1356 | 1461205777455 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 19:29:37 INFO - PROCESS | 1356 | 1461205777458 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 19:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 19:29:37 INFO - PROCESS | 1356 | 1461205777461 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 19:29:37 INFO - PROCESS | 1356 | 1461205777465 Marionette TRACE conn2 <- [1,990,null,{}] 19:29:37 INFO - PROCESS | 1356 | 1461205777477 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}] 19:29:37 INFO - PROCESS | 1356 | 1461205777569 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 19:29:37 INFO - PROCESS | 1356 | 1461205777578 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:37 INFO - PROCESS | 1356 | ++DOCSHELL 1399BC00 == 25 [pid = 1356] [id = 257] 19:29:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (1399C800) [pid = 1356] [serial = 770] [outer = 00000000] 19:29:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (13B2B400) [pid = 1356] [serial = 771] [outer = 1399C800] 19:29:37 INFO - PROCESS | 1356 | 1461205777626 Marionette DEBUG loaded listener.js 19:29:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (13B35400) [pid = 1356] [serial = 772] [outer = 1399C800] 19:29:38 INFO - PROCESS | 1356 | 1461205778088 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]]]}] 19:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 19:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 640ms 19:29:38 INFO - PROCESS | 1356 | 1461205778105 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 19:29:38 INFO - PROCESS | 1356 | 1461205778108 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 19:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 19:29:38 INFO - PROCESS | 1356 | 1461205778111 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 19:29:38 INFO - PROCESS | 1356 | 1461205778113 Marionette TRACE conn2 <- [1,994,null,{}] 19:29:38 INFO - PROCESS | 1356 | 1461205778116 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}] 19:29:38 INFO - PROCESS | 1356 | 1461205778189 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 19:29:38 INFO - PROCESS | 1356 | 1461205778195 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:38 INFO - PROCESS | 1356 | ++DOCSHELL 14450400 == 26 [pid = 1356] [id = 258] 19:29:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (148B9C00) [pid = 1356] [serial = 773] [outer = 00000000] 19:29:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (14DF7800) [pid = 1356] [serial = 774] [outer = 148B9C00] 19:29:38 INFO - PROCESS | 1356 | 1461205778240 Marionette DEBUG loaded listener.js 19:29:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (15717000) [pid = 1356] [serial = 775] [outer = 148B9C00] 19:29:38 INFO - PROCESS | 1356 | 1461205778658 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]]]}] 19:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 19:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 594ms 19:29:38 INFO - PROCESS | 1356 | 1461205778706 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 19:29:38 INFO - PROCESS | 1356 | 1461205778708 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 19:29:38 INFO - PROCESS | 1356 | 1461205778711 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 19:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 19:29:38 INFO - PROCESS | 1356 | 1461205778713 Marionette TRACE conn2 <- [1,998,null,{}] 19:29:38 INFO - PROCESS | 1356 | 1461205778720 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}] 19:29:38 INFO - PROCESS | 1356 | 1461205778791 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 19:29:38 INFO - PROCESS | 1356 | 1461205778797 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:38 INFO - PROCESS | 1356 | ++DOCSHELL 159C1400 == 27 [pid = 1356] [id = 259] 19:29:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (159C3000) [pid = 1356] [serial = 776] [outer = 00000000] 19:29:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (15B07800) [pid = 1356] [serial = 777] [outer = 159C3000] 19:29:38 INFO - PROCESS | 1356 | 1461205778841 Marionette DEBUG loaded listener.js 19:29:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (15B10400) [pid = 1356] [serial = 778] [outer = 159C3000] 19:29:39 INFO - PROCESS | 1356 | 1461205779291 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]]]}] 19:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 19:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 593ms 19:29:39 INFO - PROCESS | 1356 | 1461205779314 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 19:29:39 INFO - PROCESS | 1356 | 1461205779316 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 19:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 19:29:39 INFO - PROCESS | 1356 | 1461205779319 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 19:29:39 INFO - PROCESS | 1356 | 1461205779321 Marionette TRACE conn2 <- [1,1002,null,{}] 19:29:39 INFO - PROCESS | 1356 | 1461205779324 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}] 19:29:39 INFO - PROCESS | 1356 | 1461205779417 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 19:29:39 INFO - PROCESS | 1356 | 1461205779424 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:39 INFO - PROCESS | 1356 | ++DOCSHELL 16091C00 == 28 [pid = 1356] [id = 260] 19:29:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (16107000) [pid = 1356] [serial = 779] [outer = 00000000] 19:29:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (16127000) [pid = 1356] [serial = 780] [outer = 16107000] 19:29:39 INFO - PROCESS | 1356 | 1461205779471 Marionette DEBUG loaded listener.js 19:29:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (1612C400) [pid = 1356] [serial = 781] [outer = 16107000] 19:29:39 INFO - PROCESS | 1356 | 1461205779887 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]]]}] 19:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 19:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 593ms 19:29:39 INFO - PROCESS | 1356 | 1461205779916 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 19:29:39 INFO - PROCESS | 1356 | 1461205779917 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 19:29:39 INFO - PROCESS | 1356 | 1461205779930 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 19:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 19:29:39 INFO - PROCESS | 1356 | 1461205779932 Marionette TRACE conn2 <- [1,1006,null,{}] 19:29:39 INFO - PROCESS | 1356 | 1461205779935 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}] 19:29:39 INFO - PROCESS | 1356 | 1461205780005 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 19:29:40 INFO - PROCESS | 1356 | 1461205780011 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:40 INFO - PROCESS | 1356 | ++DOCSHELL 1610D000 == 29 [pid = 1356] [id = 261] 19:29:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (16130C00) [pid = 1356] [serial = 782] [outer = 00000000] 19:29:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (1690D400) [pid = 1356] [serial = 783] [outer = 16130C00] 19:29:40 INFO - PROCESS | 1356 | 1461205780056 Marionette DEBUG loaded listener.js 19:29:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (1691D800) [pid = 1356] [serial = 784] [outer = 16130C00] 19:29:40 INFO - PROCESS | 1356 | 1461205780488 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]]]}] 19:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 19:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 594ms 19:29:40 INFO - PROCESS | 1356 | 1461205780535 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 19:29:40 INFO - PROCESS | 1356 | 1461205780537 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 19:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 19:29:40 INFO - PROCESS | 1356 | 1461205780540 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 19:29:40 INFO - PROCESS | 1356 | 1461205780542 Marionette TRACE conn2 <- [1,1010,null,{}] 19:29:40 INFO - PROCESS | 1356 | 1461205780549 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}] 19:29:40 INFO - PROCESS | 1356 | 1461205780619 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 19:29:40 INFO - PROCESS | 1356 | 1461205780625 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:40 INFO - PROCESS | 1356 | ++DOCSHELL 16A30400 == 30 [pid = 1356] [id = 262] 19:29:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (16A39C00) [pid = 1356] [serial = 785] [outer = 00000000] 19:29:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (16C36000) [pid = 1356] [serial = 786] [outer = 16A39C00] 19:29:40 INFO - PROCESS | 1356 | 1461205780676 Marionette DEBUG loaded listener.js 19:29:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16B65400) [pid = 1356] [serial = 787] [outer = 16A39C00] 19:29:41 INFO - PROCESS | 1356 | 1461205781100 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]]]}] 19:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 19:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 594ms 19:29:41 INFO - PROCESS | 1356 | 1461205781137 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 19:29:41 INFO - PROCESS | 1356 | 1461205781139 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 19:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 19:29:41 INFO - PROCESS | 1356 | 1461205781142 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 19:29:41 INFO - PROCESS | 1356 | 1461205781144 Marionette TRACE conn2 <- [1,1014,null,{}] 19:29:41 INFO - PROCESS | 1356 | 1461205781151 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}] 19:29:41 INFO - PROCESS | 1356 | 1461205781254 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 19:29:41 INFO - PROCESS | 1356 | 1461205781261 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:41 INFO - PROCESS | 1356 | ++DOCSHELL 1399B800 == 31 [pid = 1356] [id = 263] 19:29:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (16D59000) [pid = 1356] [serial = 788] [outer = 00000000] 19:29:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (16E9BC00) [pid = 1356] [serial = 789] [outer = 16D59000] 19:29:41 INFO - PROCESS | 1356 | 1461205781306 Marionette DEBUG loaded listener.js 19:29:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (16E95C00) [pid = 1356] [serial = 790] [outer = 16D59000] 19:29:41 INFO - PROCESS | 1356 | 1461205781775 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]]]}] 19:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 19:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 688ms 19:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 19:29:41 INFO - PROCESS | 1356 | 1461205781842 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 19:29:41 INFO - PROCESS | 1356 | 1461205781844 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 19:29:41 INFO - PROCESS | 1356 | 1461205781847 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 19:29:41 INFO - PROCESS | 1356 | 1461205781849 Marionette TRACE conn2 <- [1,1018,null,{}] 19:29:41 INFO - PROCESS | 1356 | 1461205781852 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}] 19:29:41 INFO - PROCESS | 1356 | 1461205781956 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 19:29:41 INFO - PROCESS | 1356 | 1461205781964 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:41 INFO - PROCESS | 1356 | ++DOCSHELL 11B4A800 == 32 [pid = 1356] [id = 264] 19:29:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (13B59000) [pid = 1356] [serial = 791] [outer = 00000000] 19:29:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (183E0000) [pid = 1356] [serial = 792] [outer = 13B59000] 19:29:41 INFO - PROCESS | 1356 | 1461205782008 Marionette DEBUG loaded listener.js 19:29:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (183ED400) [pid = 1356] [serial = 793] [outer = 13B59000] 19:29:42 INFO - PROCESS | 1356 | 1461205782460 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]]]}] 19:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 19:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 625ms 19:29:42 INFO - PROCESS | 1356 | 1461205782485 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 19:29:42 INFO - PROCESS | 1356 | 1461205782487 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 19:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 19:29:42 INFO - PROCESS | 1356 | 1461205782498 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 19:29:42 INFO - PROCESS | 1356 | 1461205782500 Marionette TRACE conn2 <- [1,1022,null,{}] 19:29:42 INFO - PROCESS | 1356 | 1461205782504 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}] 19:29:42 INFO - PROCESS | 1356 | 1461205782647 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 19:29:42 INFO - PROCESS | 1356 | 1461205782675 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:42 INFO - PROCESS | 1356 | ++DOCSHELL 1591EC00 == 33 [pid = 1356] [id = 265] 19:29:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (187B6000) [pid = 1356] [serial = 794] [outer = 00000000] 19:29:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (18AB6400) [pid = 1356] [serial = 795] [outer = 187B6000] 19:29:42 INFO - PROCESS | 1356 | 1461205782730 Marionette DEBUG loaded listener.js 19:29:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (18ABDC00) [pid = 1356] [serial = 796] [outer = 187B6000] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (18706000) [pid = 1356] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1814B000) [pid = 1356] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (11B4D800) [pid = 1356] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (18AC4400) [pid = 1356] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (12DD3000) [pid = 1356] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (11B4C400) [pid = 1356] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1DFBE800) [pid = 1356] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (16E8C400) [pid = 1356] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (15919400) [pid = 1356] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (16133C00) [pid = 1356] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (15942000) [pid = 1356] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (143B1C00) [pid = 1356] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (133ED000) [pid = 1356] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 19:29:43 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (143B3800) [pid = 1356] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 19:29:43 INFO - PROCESS | 1356 | 1461205783334 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]]]}] 19:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 19:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 906ms 19:29:43 INFO - PROCESS | 1356 | 1461205783395 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 19:29:43 INFO - PROCESS | 1356 | 1461205783397 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 19:29:43 INFO - PROCESS | 1356 | 1461205783400 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 19:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 19:29:43 INFO - PROCESS | 1356 | 1461205783402 Marionette TRACE conn2 <- [1,1026,null,{}] 19:29:43 INFO - PROCESS | 1356 | 1461205783405 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}] 19:29:43 INFO - PROCESS | 1356 | 1461205783476 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 19:29:43 INFO - PROCESS | 1356 | 1461205783482 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:43 INFO - PROCESS | 1356 | ++DOCSHELL 13862C00 == 34 [pid = 1356] [id = 266] 19:29:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (138F0000) [pid = 1356] [serial = 797] [outer = 00000000] 19:29:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (14D5AC00) [pid = 1356] [serial = 798] [outer = 138F0000] 19:29:43 INFO - PROCESS | 1356 | 1461205783525 Marionette DEBUG loaded listener.js 19:29:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (14D59800) [pid = 1356] [serial = 799] [outer = 138F0000] 19:29:43 INFO - PROCESS | 1356 | 1461205783941 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]]]}] 19:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 19:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 594ms 19:29:43 INFO - PROCESS | 1356 | 1461205783999 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 19:29:43 INFO - PROCESS | 1356 | 1461205784001 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 19:29:43 INFO - PROCESS | 1356 | 1461205784004 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 19:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 19:29:43 INFO - PROCESS | 1356 | 1461205784006 Marionette TRACE conn2 <- [1,1030,null,{}] 19:29:44 INFO - PROCESS | 1356 | 1461205784009 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}] 19:29:44 INFO - PROCESS | 1356 | 1461205784082 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 19:29:44 INFO - PROCESS | 1356 | 1461205784088 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:44 INFO - PROCESS | 1356 | ++DOCSHELL 16C41000 == 35 [pid = 1356] [id = 267] 19:29:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (16E93400) [pid = 1356] [serial = 800] [outer = 00000000] 19:29:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (18AB7000) [pid = 1356] [serial = 801] [outer = 16E93400] 19:29:44 INFO - PROCESS | 1356 | 1461205784131 Marionette DEBUG loaded listener.js 19:29:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (18AC1400) [pid = 1356] [serial = 802] [outer = 16E93400] 19:29:44 INFO - PROCESS | 1356 | 1461205784532 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]]]}] 19:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 19:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 594ms 19:29:44 INFO - PROCESS | 1356 | 1461205784601 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 19:29:44 INFO - PROCESS | 1356 | 1461205784602 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 19:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 19:29:44 INFO - PROCESS | 1356 | 1461205784606 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 19:29:44 INFO - PROCESS | 1356 | 1461205784607 Marionette TRACE conn2 <- [1,1034,null,{}] 19:29:44 INFO - PROCESS | 1356 | 1461205784610 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}] 19:29:44 INFO - PROCESS | 1356 | 1461205784682 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 19:29:44 INFO - PROCESS | 1356 | 1461205784688 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:44 INFO - PROCESS | 1356 | ++DOCSHELL 1814B000 == 36 [pid = 1356] [id = 268] 19:29:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (18E4D800) [pid = 1356] [serial = 803] [outer = 00000000] 19:29:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (18E57400) [pid = 1356] [serial = 804] [outer = 18E4D800] 19:29:44 INFO - PROCESS | 1356 | 1461205784731 Marionette DEBUG loaded listener.js 19:29:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1902B000) [pid = 1356] [serial = 805] [outer = 18E4D800] 19:29:45 INFO - PROCESS | 1356 | 1461205785148 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]]]}] 19:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 19:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 593ms 19:29:45 INFO - PROCESS | 1356 | 1461205785203 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 19:29:45 INFO - PROCESS | 1356 | 1461205785205 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 19:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 19:29:45 INFO - PROCESS | 1356 | 1461205785208 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 19:29:45 INFO - PROCESS | 1356 | 1461205785210 Marionette TRACE conn2 <- [1,1038,null,{}] 19:29:45 INFO - PROCESS | 1356 | 1461205785213 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}] 19:29:45 INFO - PROCESS | 1356 | 1461205785285 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 19:29:45 INFO - PROCESS | 1356 | 1461205785291 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:45 INFO - PROCESS | 1356 | ++DOCSHELL 18B7A400 == 37 [pid = 1356] [id = 269] 19:29:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (1902D800) [pid = 1356] [serial = 806] [outer = 00000000] 19:29:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (192CB000) [pid = 1356] [serial = 807] [outer = 1902D800] 19:29:45 INFO - PROCESS | 1356 | 1461205785334 Marionette DEBUG loaded listener.js 19:29:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (192CE400) [pid = 1356] [serial = 808] [outer = 1902D800] 19:29:46 INFO - PROCESS | 1356 | 1461205786147 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]]]}] 19:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 19:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 984ms 19:29:46 INFO - PROCESS | 1356 | 1461205786196 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 19:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 19:29:46 INFO - PROCESS | 1356 | 1461205786200 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 19:29:46 INFO - PROCESS | 1356 | 1461205786204 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 19:29:46 INFO - PROCESS | 1356 | 1461205786208 Marionette TRACE conn2 <- [1,1042,null,{}] 19:29:46 INFO - PROCESS | 1356 | 1461205786214 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}] 19:29:46 INFO - PROCESS | 1356 | 1461205786331 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 19:29:46 INFO - PROCESS | 1356 | 1461205786413 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:46 INFO - PROCESS | 1356 | ++DOCSHELL 11BD2800 == 38 [pid = 1356] [id = 270] 19:29:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (12DD6400) [pid = 1356] [serial = 809] [outer = 00000000] 19:29:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (133E2C00) [pid = 1356] [serial = 810] [outer = 12DD6400] 19:29:46 INFO - PROCESS | 1356 | 1461205786509 Marionette DEBUG loaded listener.js 19:29:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1385D800) [pid = 1356] [serial = 811] [outer = 12DD6400] 19:29:47 INFO - PROCESS | 1356 | 1461205787396 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]]]}] 19:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 19:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1250ms 19:29:47 INFO - PROCESS | 1356 | 1461205787451 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 19:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 19:29:47 INFO - PROCESS | 1356 | 1461205787455 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 19:29:47 INFO - PROCESS | 1356 | 1461205787460 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 19:29:47 INFO - PROCESS | 1356 | 1461205787464 Marionette TRACE conn2 <- [1,1046,null,{}] 19:29:47 INFO - PROCESS | 1356 | 1461205787470 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}] 19:29:47 INFO - PROCESS | 1356 | 1461205787593 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 19:29:47 INFO - PROCESS | 1356 | 1461205787717 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:47 INFO - PROCESS | 1356 | ++DOCSHELL 1330DC00 == 39 [pid = 1356] [id = 271] 19:29:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (1330E400) [pid = 1356] [serial = 812] [outer = 00000000] 19:29:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (13368800) [pid = 1356] [serial = 813] [outer = 1330E400] 19:29:47 INFO - PROCESS | 1356 | 1461205787767 Marionette DEBUG loaded listener.js 19:29:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (133E2800) [pid = 1356] [serial = 814] [outer = 1330E400] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 1814B000 == 38 [pid = 1356] [id = 268] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 16C41000 == 37 [pid = 1356] [id = 267] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 13862C00 == 36 [pid = 1356] [id = 266] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 1591EC00 == 35 [pid = 1356] [id = 265] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 11B4A800 == 34 [pid = 1356] [id = 264] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 1399B800 == 33 [pid = 1356] [id = 263] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 16A30400 == 32 [pid = 1356] [id = 262] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 1610D000 == 31 [pid = 1356] [id = 261] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 16091C00 == 30 [pid = 1356] [id = 260] 19:29:47 INFO - PROCESS | 1356 | --DOCSHELL 159C1400 == 29 [pid = 1356] [id = 259] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (192D4400) [pid = 1356] [serial = 762] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (19198800) [pid = 1356] [serial = 760] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (183EB400) [pid = 1356] [serial = 747] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (18A20400) [pid = 1356] [serial = 750] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (183DF400) [pid = 1356] [serial = 748] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (18E5A800) [pid = 1356] [serial = 753] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (18AB5800) [pid = 1356] [serial = 751] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1902F800) [pid = 1356] [serial = 759] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1902DC00) [pid = 1356] [serial = 754] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (13309800) [pid = 1356] [serial = 726] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (11BCC000) [pid = 1356] [serial = 723] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (11BD0400) [pid = 1356] [serial = 724] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1E3E8800) [pid = 1356] [serial = 721] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (18144000) [pid = 1356] [serial = 744] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (16C3B800) [pid = 1356] [serial = 741] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (16C41C00) [pid = 1356] [serial = 742] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (16912000) [pid = 1356] [serial = 738] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (16930C00) [pid = 1356] [serial = 739] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (15B09800) [pid = 1356] [serial = 735] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (15B10800) [pid = 1356] [serial = 736] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (14D61400) [pid = 1356] [serial = 732] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (15713C00) [pid = 1356] [serial = 733] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1399E800) [pid = 1356] [serial = 729] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (13B2FC00) [pid = 1356] [serial = 730] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (13360000) [pid = 1356] [serial = 727] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (16B67C00) [pid = 1356] [serial = 756] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (18140800) [pid = 1356] [serial = 745] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (16932C00) [pid = 1356] [serial = 757] [outer = 00000000] [url = about:blank] 19:29:48 INFO - PROCESS | 1356 | 1461205788267 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]]]}] 19:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 19:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 844ms 19:29:48 INFO - PROCESS | 1356 | 1461205788300 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 19:29:48 INFO - PROCESS | 1356 | 1461205788306 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 19:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 19:29:48 INFO - PROCESS | 1356 | 1461205788312 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 19:29:48 INFO - PROCESS | 1356 | 1461205788315 Marionette TRACE conn2 <- [1,1050,null,{}] 19:29:48 INFO - PROCESS | 1356 | 1461205788322 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}] 19:29:48 INFO - PROCESS | 1356 | 1461205788400 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 19:29:48 INFO - PROCESS | 1356 | 1461205788407 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:48 INFO - PROCESS | 1356 | ++DOCSHELL 13309800 == 30 [pid = 1356] [id = 272] 19:29:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (13363C00) [pid = 1356] [serial = 815] [outer = 00000000] 19:29:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (13995C00) [pid = 1356] [serial = 816] [outer = 13363C00] 19:29:48 INFO - PROCESS | 1356 | 1461205788451 Marionette DEBUG loaded listener.js 19:29:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (1399B400) [pid = 1356] [serial = 817] [outer = 13363C00] 19:29:49 INFO - PROCESS | 1356 | 1461205789083 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]]]}] 19:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 19:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 844ms 19:29:49 INFO - PROCESS | 1356 | 1461205789154 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 19:29:49 INFO - PROCESS | 1356 | 1461205789159 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 19:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 19:29:49 INFO - PROCESS | 1356 | 1461205789165 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 19:29:49 INFO - PROCESS | 1356 | 1461205789169 Marionette TRACE conn2 <- [1,1054,null,{}] 19:29:49 INFO - PROCESS | 1356 | 1461205789175 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}] 19:29:49 INFO - PROCESS | 1356 | 1461205789272 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 19:29:49 INFO - PROCESS | 1356 | 1461205789350 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:49 INFO - PROCESS | 1356 | ++DOCSHELL 13364800 == 31 [pid = 1356] [id = 273] 19:29:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (13366000) [pid = 1356] [serial = 818] [outer = 00000000] 19:29:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (13999800) [pid = 1356] [serial = 819] [outer = 13366000] 19:29:49 INFO - PROCESS | 1356 | 1461205789407 Marionette DEBUG loaded listener.js 19:29:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (13B2BC00) [pid = 1356] [serial = 820] [outer = 13366000] 19:29:49 INFO - PROCESS | 1356 | 1461205789997 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]]]}] 19:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 19:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 906ms 19:29:50 INFO - PROCESS | 1356 | 1461205790069 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 19:29:50 INFO - PROCESS | 1356 | 1461205790075 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 19:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 19:29:50 INFO - PROCESS | 1356 | 1461205790082 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 19:29:50 INFO - PROCESS | 1356 | 1461205790085 Marionette TRACE conn2 <- [1,1058,null,{}] 19:29:50 INFO - PROCESS | 1356 | 1461205790089 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}] 19:29:50 INFO - PROCESS | 1356 | 1461205790184 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 19:29:50 INFO - PROCESS | 1356 | 1461205790259 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:50 INFO - PROCESS | 1356 | ++DOCSHELL 13B30400 == 32 [pid = 1356] [id = 274] 19:29:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (13B33000) [pid = 1356] [serial = 821] [outer = 00000000] 19:29:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (14D64800) [pid = 1356] [serial = 822] [outer = 13B33000] 19:29:50 INFO - PROCESS | 1356 | 1461205790313 Marionette DEBUG loaded listener.js 19:29:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (15713C00) [pid = 1356] [serial = 823] [outer = 13B33000] 19:29:50 INFO - PROCESS | 1356 | 1461205790952 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]]]}] 19:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 19:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 937ms 19:29:51 INFO - PROCESS | 1356 | 1461205791041 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 19:29:51 INFO - PROCESS | 1356 | 1461205791044 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 19:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 19:29:51 INFO - PROCESS | 1356 | 1461205791050 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 19:29:51 INFO - PROCESS | 1356 | 1461205791054 Marionette TRACE conn2 <- [1,1062,null,{}] 19:29:51 INFO - PROCESS | 1356 | 1461205791066 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}] 19:29:51 INFO - PROCESS | 1356 | 1461205791209 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 19:29:51 INFO - PROCESS | 1356 | 1461205791220 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:51 INFO - PROCESS | 1356 | ++DOCSHELL 15E52400 == 33 [pid = 1356] [id = 275] 19:29:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (15E56400) [pid = 1356] [serial = 824] [outer = 00000000] 19:29:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (160DE800) [pid = 1356] [serial = 825] [outer = 15E56400] 19:29:51 INFO - PROCESS | 1356 | 1461205791277 Marionette DEBUG loaded listener.js 19:29:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (16126400) [pid = 1356] [serial = 826] [outer = 15E56400] 19:29:51 INFO - PROCESS | 1356 | 1461205791833 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]]]}] 19:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 19:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 797ms 19:29:51 INFO - PROCESS | 1356 | 1461205791864 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 19:29:51 INFO - PROCESS | 1356 | 1461205791867 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 19:29:51 INFO - PROCESS | 1356 | 1461205791872 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 19:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 19:29:51 INFO - PROCESS | 1356 | 1461205791874 Marionette TRACE conn2 <- [1,1066,null,{}] 19:29:51 INFO - PROCESS | 1356 | 1461205791877 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}] 19:29:51 INFO - PROCESS | 1356 | 1461205791972 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 19:29:52 INFO - PROCESS | 1356 | 1461205792065 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:52 INFO - PROCESS | 1356 | ++DOCSHELL 15B08000 == 34 [pid = 1356] [id = 276] 19:29:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (1608F000) [pid = 1356] [serial = 827] [outer = 00000000] 19:29:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (1692D000) [pid = 1356] [serial = 828] [outer = 1608F000] 19:29:52 INFO - PROCESS | 1356 | 1461205792120 Marionette DEBUG loaded listener.js 19:29:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16A30400) [pid = 1356] [serial = 829] [outer = 1608F000] 19:29:52 INFO - PROCESS | 1356 | 1461205792725 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]]]}] 19:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 19:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 906ms 19:29:52 INFO - PROCESS | 1356 | 1461205792778 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 19:29:52 INFO - PROCESS | 1356 | 1461205792780 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 19:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 19:29:52 INFO - PROCESS | 1356 | 1461205792784 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 19:29:52 INFO - PROCESS | 1356 | 1461205792786 Marionette TRACE conn2 <- [1,1070,null,{}] 19:29:52 INFO - PROCESS | 1356 | 1461205792790 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}] 19:29:52 INFO - PROCESS | 1356 | 1461205792881 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 19:29:52 INFO - PROCESS | 1356 | 1461205792956 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:52 INFO - PROCESS | 1356 | ++DOCSHELL 16901C00 == 35 [pid = 1356] [id = 277] 19:29:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (16C38800) [pid = 1356] [serial = 830] [outer = 00000000] 19:29:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (16D4F000) [pid = 1356] [serial = 831] [outer = 16C38800] 19:29:53 INFO - PROCESS | 1356 | 1461205793010 Marionette DEBUG loaded listener.js 19:29:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (16D4E000) [pid = 1356] [serial = 832] [outer = 16C38800] 19:29:53 INFO - PROCESS | 1356 | 1461205793650 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]]]}] 19:29:53 INFO - PROCESS | 1356 | --DOCSHELL 1330DC00 == 34 [pid = 1356] [id = 271] 19:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 19:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 891ms 19:29:53 INFO - PROCESS | 1356 | 1461205793688 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 19:29:53 INFO - PROCESS | 1356 | 1461205793692 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 19:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 19:29:53 INFO - PROCESS | 1356 | 1461205793697 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 19:29:53 INFO - PROCESS | 1356 | 1461205793700 Marionette TRACE conn2 <- [1,1074,null,{}] 19:29:53 INFO - PROCESS | 1356 | 1461205793706 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}] 19:29:53 INFO - PROCESS | 1356 | 1461205793799 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 19:29:53 INFO - PROCESS | 1356 | 1461205793879 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:53 INFO - PROCESS | 1356 | ++DOCSHELL 12CF3400 == 35 [pid = 1356] [id = 278] 19:29:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (12CFE000) [pid = 1356] [serial = 833] [outer = 00000000] 19:29:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (13857800) [pid = 1356] [serial = 834] [outer = 12CFE000] 19:29:53 INFO - PROCESS | 1356 | 1461205793928 Marionette DEBUG loaded listener.js 19:29:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (13B3A800) [pid = 1356] [serial = 835] [outer = 12CFE000] 19:29:54 INFO - PROCESS | 1356 | 1461205794344 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]]]}] 19:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 19:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 688ms 19:29:54 INFO - PROCESS | 1356 | 1461205794393 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 19:29:54 INFO - PROCESS | 1356 | 1461205794398 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 19:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 19:29:54 INFO - PROCESS | 1356 | 1461205794408 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 19:29:54 INFO - PROCESS | 1356 | 1461205794411 Marionette TRACE conn2 <- [1,1078,null,{}] 19:29:54 INFO - PROCESS | 1356 | 1461205794415 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}] 19:29:54 INFO - PROCESS | 1356 | 1461205794491 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 19:29:54 INFO - PROCESS | 1356 | 1461205794497 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:54 INFO - PROCESS | 1356 | ++DOCSHELL 1444F000 == 36 [pid = 1356] [id = 279] 19:29:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (15924800) [pid = 1356] [serial = 836] [outer = 00000000] 19:29:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (15E17C00) [pid = 1356] [serial = 837] [outer = 15924800] 19:29:54 INFO - PROCESS | 1356 | 1461205794545 Marionette DEBUG loaded listener.js 19:29:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (16128C00) [pid = 1356] [serial = 838] [outer = 15924800] 19:29:55 INFO - PROCESS | 1356 | 1461205795027 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]]]}] 19:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 19:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 625ms 19:29:55 INFO - PROCESS | 1356 | 1461205795047 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 19:29:55 INFO - PROCESS | 1356 | 1461205795049 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 19:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 19:29:55 INFO - PROCESS | 1356 | 1461205795053 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 19:29:55 INFO - PROCESS | 1356 | 1461205795056 Marionette TRACE conn2 <- [1,1082,null,{}] 19:29:55 INFO - PROCESS | 1356 | 1461205795066 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}] 19:29:55 INFO - PROCESS | 1356 | 1461205795180 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 19:29:55 INFO - PROCESS | 1356 | 1461205795188 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:55 INFO - PROCESS | 1356 | ++DOCSHELL 11B1E000 == 37 [pid = 1356] [id = 280] 19:29:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (18146400) [pid = 1356] [serial = 839] [outer = 00000000] 19:29:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18376000) [pid = 1356] [serial = 840] [outer = 18146400] 19:29:55 INFO - PROCESS | 1356 | 1461205795234 Marionette DEBUG loaded listener.js 19:29:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (183EAC00) [pid = 1356] [serial = 841] [outer = 18146400] 19:29:55 INFO - PROCESS | 1356 | 1461205795691 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]]]}] 19:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 19:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 688ms 19:29:55 INFO - PROCESS | 1356 | 1461205795752 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 19:29:55 INFO - PROCESS | 1356 | 1461205795755 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 19:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 19:29:55 INFO - PROCESS | 1356 | 1461205795758 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 19:29:55 INFO - PROCESS | 1356 | 1461205795760 Marionette TRACE conn2 <- [1,1086,null,{}] 19:29:55 INFO - PROCESS | 1356 | 1461205795763 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}] 19:29:55 INFO - PROCESS | 1356 | 1461205795895 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 19:29:55 INFO - PROCESS | 1356 | 1461205795918 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:55 INFO - PROCESS | 1356 | ++DOCSHELL 1870C800 == 38 [pid = 1356] [id = 281] 19:29:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1870CC00) [pid = 1356] [serial = 842] [outer = 00000000] 19:29:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18732000) [pid = 1356] [serial = 843] [outer = 1870CC00] 19:29:55 INFO - PROCESS | 1356 | 1461205795963 Marionette DEBUG loaded listener.js 19:29:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18A1D400) [pid = 1356] [serial = 844] [outer = 1870CC00] 19:29:56 INFO - PROCESS | 1356 | 1461205796391 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]]]}] 19:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 19:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 703ms 19:29:56 INFO - PROCESS | 1356 | 1461205796457 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 19:29:56 INFO - PROCESS | 1356 | 1461205796459 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 19:29:56 INFO - PROCESS | 1356 | 1461205796462 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 19:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 19:29:56 INFO - PROCESS | 1356 | 1461205796464 Marionette TRACE conn2 <- [1,1090,null,{}] 19:29:56 INFO - PROCESS | 1356 | 1461205796467 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}] 19:29:56 INFO - PROCESS | 1356 | 1461205796566 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 19:29:56 INFO - PROCESS | 1356 | 1461205796572 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:56 INFO - PROCESS | 1356 | ++DOCSHELL 1814B000 == 39 [pid = 1356] [id = 282] 19:29:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1873C400) [pid = 1356] [serial = 845] [outer = 00000000] 19:29:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18ABF000) [pid = 1356] [serial = 846] [outer = 1873C400] 19:29:56 INFO - PROCESS | 1356 | 1461205796616 Marionette DEBUG loaded listener.js 19:29:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18AC3800) [pid = 1356] [serial = 847] [outer = 1873C400] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (18A2B400) [pid = 1356] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (11BD4400) [pid = 1356] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (16130C00) [pid = 1356] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (16A39C00) [pid = 1356] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (16107000) [pid = 1356] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (159C3000) [pid = 1356] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (16D59000) [pid = 1356] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (13366400) [pid = 1356] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (13B59000) [pid = 1356] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1399C800) [pid = 1356] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (187B6000) [pid = 1356] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (138F0000) [pid = 1356] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (16E93400) [pid = 1356] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (148B9C00) [pid = 1356] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (1330E400) [pid = 1356] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1902D800) [pid = 1356] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 19:29:57 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (18E4D800) [pid = 1356] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 19:29:57 INFO - PROCESS | 1356 | 1461205797140 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]]]}] 19:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 19:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 703ms 19:29:57 INFO - PROCESS | 1356 | 1461205797162 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 19:29:57 INFO - PROCESS | 1356 | 1461205797164 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 19:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 19:29:57 INFO - PROCESS | 1356 | 1461205797172 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 19:29:57 INFO - PROCESS | 1356 | 1461205797173 Marionette TRACE conn2 <- [1,1094,null,{}] 19:29:57 INFO - PROCESS | 1356 | 1461205797177 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}] 19:29:57 INFO - PROCESS | 1356 | 1461205797297 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 19:29:57 INFO - PROCESS | 1356 | 1461205797382 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:57 INFO - PROCESS | 1356 | ++DOCSHELL 11B16400 == 40 [pid = 1356] [id = 283] 19:29:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (11B46800) [pid = 1356] [serial = 848] [outer = 00000000] 19:29:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (139A0800) [pid = 1356] [serial = 849] [outer = 11B46800] 19:29:57 INFO - PROCESS | 1356 | 1461205797428 Marionette DEBUG loaded listener.js 19:29:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1872F800) [pid = 1356] [serial = 850] [outer = 11B46800] 19:29:57 INFO - PROCESS | 1356 | 1461205797779 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]]]}] 19:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 19:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 625ms 19:29:57 INFO - PROCESS | 1356 | 1461205797811 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 19:29:57 INFO - PROCESS | 1356 | 1461205797813 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 19:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 19:29:57 INFO - PROCESS | 1356 | 1461205797816 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 19:29:57 INFO - PROCESS | 1356 | 1461205797817 Marionette TRACE conn2 <- [1,1098,null,{}] 19:29:57 INFO - PROCESS | 1356 | 1461205797820 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}] 19:29:57 INFO - PROCESS | 1356 | 1461205797892 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 19:29:57 INFO - PROCESS | 1356 | 1461205797969 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:57 INFO - PROCESS | 1356 | ++DOCSHELL 13998000 == 41 [pid = 1356] [id = 284] 19:29:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (16C33800) [pid = 1356] [serial = 851] [outer = 00000000] 19:29:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (18E54C00) [pid = 1356] [serial = 852] [outer = 16C33800] 19:29:58 INFO - PROCESS | 1356 | 1461205798012 Marionette DEBUG loaded listener.js 19:29:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1902C000) [pid = 1356] [serial = 853] [outer = 16C33800] 19:29:58 INFO - PROCESS | 1356 | 1461205798369 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]]]}] 19:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 19:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 594ms 19:29:58 INFO - PROCESS | 1356 | 1461205798413 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 19:29:58 INFO - PROCESS | 1356 | 1461205798415 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 19:29:58 INFO - PROCESS | 1356 | 1461205798418 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 19:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 19:29:58 INFO - PROCESS | 1356 | 1461205798420 Marionette TRACE conn2 <- [1,1102,null,{}] 19:29:58 INFO - PROCESS | 1356 | 1461205798424 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}] 19:29:58 INFO - PROCESS | 1356 | 1461205798496 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 19:29:58 INFO - PROCESS | 1356 | 1461205798577 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:58 INFO - PROCESS | 1356 | ++DOCSHELL 18AB7800 == 42 [pid = 1356] [id = 285] 19:29:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (18AB9000) [pid = 1356] [serial = 854] [outer = 00000000] 19:29:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (192C9C00) [pid = 1356] [serial = 855] [outer = 18AB9000] 19:29:58 INFO - PROCESS | 1356 | 1461205798621 Marionette DEBUG loaded listener.js 19:29:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (192CD400) [pid = 1356] [serial = 856] [outer = 18AB9000] 19:29:58 INFO - PROCESS | 1356 | 1461205799000 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]]]}] 19:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 19:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 640ms 19:29:59 INFO - PROCESS | 1356 | 1461205799093 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 19:29:59 INFO - PROCESS | 1356 | 1461205799097 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 19:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 19:29:59 INFO - PROCESS | 1356 | 1461205799106 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 19:29:59 INFO - PROCESS | 1356 | 1461205799111 Marionette TRACE conn2 <- [1,1106,null,{}] 19:29:59 INFO - PROCESS | 1356 | 1461205799117 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}] 19:29:59 INFO - PROCESS | 1356 | 1461205799227 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 19:29:59 INFO - PROCESS | 1356 | 1461205799326 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:29:59 INFO - PROCESS | 1356 | ++DOCSHELL 11BD7400 == 43 [pid = 1356] [id = 286] 19:29:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (12B38400) [pid = 1356] [serial = 857] [outer = 00000000] 19:29:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (13303400) [pid = 1356] [serial = 858] [outer = 12B38400] 19:29:59 INFO - PROCESS | 1356 | 1461205799381 Marionette DEBUG loaded listener.js 19:29:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1335D800) [pid = 1356] [serial = 859] [outer = 12B38400] 19:30:00 INFO - PROCESS | 1356 | 1461205800018 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]]]}] 19:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 19:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 953ms 19:30:00 INFO - PROCESS | 1356 | 1461205800053 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 19:30:00 INFO - PROCESS | 1356 | 1461205800057 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 19:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 19:30:00 INFO - PROCESS | 1356 | 1461205800065 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 19:30:00 INFO - PROCESS | 1356 | 1461205800069 Marionette TRACE conn2 <- [1,1110,null,{}] 19:30:00 INFO - PROCESS | 1356 | 1461205800073 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}] 19:30:00 INFO - PROCESS | 1356 | 1461205800172 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 19:30:00 INFO - PROCESS | 1356 | 1461205800300 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:00 INFO - PROCESS | 1356 | ++DOCSHELL 14D64000 == 44 [pid = 1356] [id = 287] 19:30:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (15941800) [pid = 1356] [serial = 860] [outer = 00000000] 19:30:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (16913400) [pid = 1356] [serial = 861] [outer = 15941800] 19:30:00 INFO - PROCESS | 1356 | 1461205800355 Marionette DEBUG loaded listener.js 19:30:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (16C3F800) [pid = 1356] [serial = 862] [outer = 15941800] 19:30:00 INFO - PROCESS | 1356 | 1461205800905 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]]]}] 19:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 19:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 890ms 19:30:00 INFO - PROCESS | 1356 | 1461205800968 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 19:30:00 INFO - PROCESS | 1356 | 1461205800970 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 19:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 19:30:00 INFO - PROCESS | 1356 | 1461205800974 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 19:30:00 INFO - PROCESS | 1356 | 1461205800976 Marionette TRACE conn2 <- [1,1114,null,{}] 19:30:00 INFO - PROCESS | 1356 | 1461205800986 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}] 19:30:01 INFO - PROCESS | 1356 | 1461205801091 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 19:30:01 INFO - PROCESS | 1356 | 1461205801215 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:01 INFO - PROCESS | 1356 | ++DOCSHELL 18A26C00 == 45 [pid = 1356] [id = 288] 19:30:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18A28000) [pid = 1356] [serial = 863] [outer = 00000000] 19:30:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1902E800) [pid = 1356] [serial = 864] [outer = 18A28000] 19:30:01 INFO - PROCESS | 1356 | 1461205801282 Marionette DEBUG loaded listener.js 19:30:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (192D1400) [pid = 1356] [serial = 865] [outer = 18A28000] 19:30:01 INFO - PROCESS | 1356 | 1461205801885 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]]]}] 19:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 19:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 937ms 19:30:01 INFO - PROCESS | 1356 | 1461205801919 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 19:30:01 INFO - PROCESS | 1356 | 1461205801921 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 19:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 19:30:01 INFO - PROCESS | 1356 | 1461205801924 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 19:30:01 INFO - PROCESS | 1356 | 1461205801926 Marionette TRACE conn2 <- [1,1118,null,{}] 19:30:01 INFO - PROCESS | 1356 | 1461205801930 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}] 19:30:02 INFO - PROCESS | 1356 | 1461205802026 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 19:30:02 INFO - PROCESS | 1356 | 1461205802121 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:02 INFO - PROCESS | 1356 | ++DOCSHELL 1978D400 == 46 [pid = 1356] [id = 289] 19:30:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1978E400) [pid = 1356] [serial = 866] [outer = 00000000] 19:30:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19C49000) [pid = 1356] [serial = 867] [outer = 1978E400] 19:30:02 INFO - PROCESS | 1356 | 1461205802175 Marionette DEBUG loaded listener.js 19:30:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (19C54C00) [pid = 1356] [serial = 868] [outer = 1978E400] 19:30:02 INFO - PROCESS | 1356 | 1461205802893 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]]]}] 19:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 19:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1078ms 19:30:03 INFO - PROCESS | 1356 | 1461205803017 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 19:30:03 INFO - PROCESS | 1356 | 1461205803021 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 19:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 19:30:03 INFO - PROCESS | 1356 | 1461205803026 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 19:30:03 INFO - PROCESS | 1356 | 1461205803029 Marionette TRACE conn2 <- [1,1122,null,{}] 19:30:03 INFO - PROCESS | 1356 | 1461205803035 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}] 19:30:03 INFO - PROCESS | 1356 | 1461205803126 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 19:30:03 INFO - PROCESS | 1356 | 1461205803204 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:03 INFO - PROCESS | 1356 | ++DOCSHELL 12B44400 == 47 [pid = 1356] [id = 290] 19:30:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (12C4F400) [pid = 1356] [serial = 869] [outer = 00000000] 19:30:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (13B2F800) [pid = 1356] [serial = 870] [outer = 12C4F400] 19:30:03 INFO - PROCESS | 1356 | 1461205803252 Marionette DEBUG loaded listener.js 19:30:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (143AB400) [pid = 1356] [serial = 871] [outer = 12C4F400] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 13998000 == 46 [pid = 1356] [id = 284] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 11B16400 == 45 [pid = 1356] [id = 283] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 1814B000 == 44 [pid = 1356] [id = 282] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 1870C800 == 43 [pid = 1356] [id = 281] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 11B1E000 == 42 [pid = 1356] [id = 280] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 1444F000 == 41 [pid = 1356] [id = 279] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 12CF3400 == 40 [pid = 1356] [id = 278] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 16901C00 == 39 [pid = 1356] [id = 277] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 15B08000 == 38 [pid = 1356] [id = 276] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 15E52400 == 37 [pid = 1356] [id = 275] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 13B30400 == 36 [pid = 1356] [id = 274] 19:30:03 INFO - PROCESS | 1356 | --DOCSHELL 13364800 == 35 [pid = 1356] [id = 273] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18E57400) [pid = 1356] [serial = 804] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (13995C00) [pid = 1356] [serial = 816] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19561000) [pid = 1356] [serial = 763] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (12BE5C00) [pid = 1356] [serial = 765] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (12C96400) [pid = 1356] [serial = 766] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1690D400) [pid = 1356] [serial = 783] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1691D800) [pid = 1356] [serial = 784] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (16C36000) [pid = 1356] [serial = 786] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (16127000) [pid = 1356] [serial = 780] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1612C400) [pid = 1356] [serial = 781] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (15B07800) [pid = 1356] [serial = 777] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (15B10400) [pid = 1356] [serial = 778] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (16E95C00) [pid = 1356] [serial = 790] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (133E9400) [pid = 1356] [serial = 768] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (133EDC00) [pid = 1356] [serial = 769] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (183ED400) [pid = 1356] [serial = 793] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (183E0000) [pid = 1356] [serial = 792] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (13B2B400) [pid = 1356] [serial = 771] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (13B35400) [pid = 1356] [serial = 772] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (18AB6400) [pid = 1356] [serial = 795] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (14D5AC00) [pid = 1356] [serial = 798] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (14D59800) [pid = 1356] [serial = 799] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (18AB7000) [pid = 1356] [serial = 801] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (14DF7800) [pid = 1356] [serial = 774] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (15717000) [pid = 1356] [serial = 775] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (18ABDC00) [pid = 1356] [serial = 796] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (13368800) [pid = 1356] [serial = 813] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (16E9BC00) [pid = 1356] [serial = 789] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (192CB000) [pid = 1356] [serial = 807] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (133E2800) [pid = 1356] [serial = 814] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (18AC1400) [pid = 1356] [serial = 802] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (133E2C00) [pid = 1356] [serial = 810] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (192CE400) [pid = 1356] [serial = 808] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (1902B000) [pid = 1356] [serial = 805] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (16B65400) [pid = 1356] [serial = 787] [outer = 00000000] [url = about:blank] 19:30:03 INFO - PROCESS | 1356 | 1461205803834 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]]]}] 19:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 19:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 844ms 19:30:03 INFO - PROCESS | 1356 | 1461205803870 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 19:30:03 INFO - PROCESS | 1356 | 1461205803875 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 19:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 19:30:03 INFO - PROCESS | 1356 | 1461205803881 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 19:30:03 INFO - PROCESS | 1356 | 1461205803884 Marionette TRACE conn2 <- [1,1126,null,{}] 19:30:03 INFO - PROCESS | 1356 | 1461205803888 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}] 19:30:03 INFO - PROCESS | 1356 | 1461205803968 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 19:30:04 INFO - PROCESS | 1356 | 1461205804067 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:04 INFO - PROCESS | 1356 | ++DOCSHELL 11B43C00 == 36 [pid = 1356] [id = 291] 19:30:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (11B4EC00) [pid = 1356] [serial = 872] [outer = 00000000] 19:30:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (133EC400) [pid = 1356] [serial = 873] [outer = 11B4EC00] 19:30:04 INFO - PROCESS | 1356 | 1461205804113 Marionette DEBUG loaded listener.js 19:30:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (13B2C400) [pid = 1356] [serial = 874] [outer = 11B4EC00] 19:30:04 INFO - PROCESS | 1356 | 1461205804494 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]]]}] 19:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 19:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 625ms 19:30:04 INFO - PROCESS | 1356 | 1461205804566 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 19:30:04 INFO - PROCESS | 1356 | 1461205804568 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 19:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 19:30:04 INFO - PROCESS | 1356 | 1461205804580 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 19:30:04 INFO - PROCESS | 1356 | 1461205804584 Marionette TRACE conn2 <- [1,1130,null,{}] 19:30:04 INFO - PROCESS | 1356 | 1461205804594 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}] 19:30:04 INFO - PROCESS | 1356 | 1461205804675 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 19:30:04 INFO - PROCESS | 1356 | 1461205804681 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:04 INFO - PROCESS | 1356 | ++DOCSHELL 159C3000 == 37 [pid = 1356] [id = 292] 19:30:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (159C3800) [pid = 1356] [serial = 875] [outer = 00000000] 19:30:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (15E13000) [pid = 1356] [serial = 876] [outer = 159C3800] 19:30:04 INFO - PROCESS | 1356 | 1461205804731 Marionette DEBUG loaded listener.js 19:30:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (15EF7800) [pid = 1356] [serial = 877] [outer = 159C3800] 19:30:05 INFO - PROCESS | 1356 | 1461205805193 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]]]}] 19:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 19:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 625ms 19:30:05 INFO - PROCESS | 1356 | 1461205805220 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 19:30:05 INFO - PROCESS | 1356 | 1461205805222 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 19:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 19:30:05 INFO - PROCESS | 1356 | 1461205805225 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 19:30:05 INFO - PROCESS | 1356 | 1461205805227 Marionette TRACE conn2 <- [1,1134,null,{}] 19:30:05 INFO - PROCESS | 1356 | 1461205805230 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}] 19:30:05 INFO - PROCESS | 1356 | 1461205805305 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 19:30:05 INFO - PROCESS | 1356 | 1461205805311 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:05 INFO - PROCESS | 1356 | ++DOCSHELL 16128400 == 38 [pid = 1356] [id = 293] 19:30:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (16129800) [pid = 1356] [serial = 878] [outer = 00000000] 19:30:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (16920000) [pid = 1356] [serial = 879] [outer = 16129800] 19:30:05 INFO - PROCESS | 1356 | 1461205805355 Marionette DEBUG loaded listener.js 19:30:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (16C35C00) [pid = 1356] [serial = 880] [outer = 16129800] 19:30:05 INFO - PROCESS | 1356 | 1461205805778 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]]]}] 19:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 19:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 593ms 19:30:05 INFO - PROCESS | 1356 | 1461205805824 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 19:30:05 INFO - PROCESS | 1356 | 1461205805826 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 19:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 19:30:05 INFO - PROCESS | 1356 | 1461205805829 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 19:30:05 INFO - PROCESS | 1356 | 1461205805831 Marionette TRACE conn2 <- [1,1138,null,{}] 19:30:05 INFO - PROCESS | 1356 | 1461205805834 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}] 19:30:05 INFO - PROCESS | 1356 | 1461205805908 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 19:30:05 INFO - PROCESS | 1356 | 1461205805914 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:05 INFO - PROCESS | 1356 | ++DOCSHELL 1612D000 == 39 [pid = 1356] [id = 294] 19:30:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16B6D400) [pid = 1356] [serial = 881] [outer = 00000000] 19:30:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (16E9BC00) [pid = 1356] [serial = 882] [outer = 16B6D400] 19:30:05 INFO - PROCESS | 1356 | 1461205805958 Marionette DEBUG loaded listener.js 19:30:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (16E9B400) [pid = 1356] [serial = 883] [outer = 16B6D400] 19:30:06 INFO - PROCESS | 1356 | 1461205806477 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]]]}] 19:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 19:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 687ms 19:30:06 INFO - PROCESS | 1356 | 1461205806529 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 19:30:06 INFO - PROCESS | 1356 | 1461205806531 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 19:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 19:30:06 INFO - PROCESS | 1356 | 1461205806535 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 19:30:06 INFO - PROCESS | 1356 | 1461205806536 Marionette TRACE conn2 <- [1,1142,null,{}] 19:30:06 INFO - PROCESS | 1356 | 1461205806540 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}] 19:30:06 INFO - PROCESS | 1356 | 1461205806668 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 19:30:06 INFO - PROCESS | 1356 | 1461205806683 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:06 INFO - PROCESS | 1356 | ++DOCSHELL 1690E800 == 40 [pid = 1356] [id = 295] 19:30:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (16C38400) [pid = 1356] [serial = 884] [outer = 00000000] 19:30:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1870EC00) [pid = 1356] [serial = 885] [outer = 16C38400] 19:30:06 INFO - PROCESS | 1356 | 1461205806730 Marionette DEBUG loaded listener.js 19:30:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (18A24C00) [pid = 1356] [serial = 886] [outer = 16C38400] 19:30:07 INFO - PROCESS | 1356 | 1461205807184 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]]]}] 19:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 19:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 687ms 19:30:07 INFO - PROCESS | 1356 | 1461205807236 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 19:30:07 INFO - PROCESS | 1356 | 1461205807238 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 19:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 19:30:07 INFO - PROCESS | 1356 | 1461205807242 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 19:30:07 INFO - PROCESS | 1356 | 1461205807244 Marionette TRACE conn2 <- [1,1146,null,{}] 19:30:07 INFO - PROCESS | 1356 | 1461205807247 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}] 19:30:07 INFO - PROCESS | 1356 | 1461205807374 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 19:30:07 INFO - PROCESS | 1356 | 1461205807395 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:07 INFO - PROCESS | 1356 | ++DOCSHELL 11B50000 == 41 [pid = 1356] [id = 296] 19:30:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (18ABB800) [pid = 1356] [serial = 887] [outer = 00000000] 19:30:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (18AC4400) [pid = 1356] [serial = 888] [outer = 18ABB800] 19:30:07 INFO - PROCESS | 1356 | 1461205807439 Marionette DEBUG loaded listener.js 19:30:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (18AC4000) [pid = 1356] [serial = 889] [outer = 18ABB800] 19:30:07 INFO - PROCESS | 1356 | 1461205807874 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]]]}] 19:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 19:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 687ms 19:30:07 INFO - PROCESS | 1356 | 1461205807939 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 19:30:07 INFO - PROCESS | 1356 | 1461205807941 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 19:30:07 INFO - PROCESS | 1356 | 1461205807944 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 19:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 19:30:07 INFO - PROCESS | 1356 | 1461205807946 Marionette TRACE conn2 <- [1,1150,null,{}] 19:30:07 INFO - PROCESS | 1356 | 1461205807950 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}] 19:30:08 INFO - PROCESS | 1356 | 1461205808051 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 19:30:08 INFO - PROCESS | 1356 | 1461205808057 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:08 INFO - PROCESS | 1356 | ++DOCSHELL 1870DC00 == 42 [pid = 1356] [id = 297] 19:30:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (18ABE000) [pid = 1356] [serial = 890] [outer = 00000000] 19:30:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (192CC400) [pid = 1356] [serial = 891] [outer = 18ABE000] 19:30:08 INFO - PROCESS | 1356 | 1461205808100 Marionette DEBUG loaded listener.js 19:30:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (192CB800) [pid = 1356] [serial = 892] [outer = 18ABE000] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (18146400) [pid = 1356] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1873C400) [pid = 1356] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (12CFE000) [pid = 1356] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (13363C00) [pid = 1356] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (15924800) [pid = 1356] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1870CC00) [pid = 1356] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (11B46800) [pid = 1356] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 19:30:08 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (16C33800) [pid = 1356] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 19:30:08 INFO - PROCESS | 1356 | 1461205808733 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]]]}] 19:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 19:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 843ms 19:30:08 INFO - PROCESS | 1356 | 1461205808788 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 19:30:08 INFO - PROCESS | 1356 | 1461205808790 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 19:30:08 INFO - PROCESS | 1356 | 1461205808793 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 19:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 19:30:08 INFO - PROCESS | 1356 | 1461205808795 Marionette TRACE conn2 <- [1,1154,null,{}] 19:30:08 INFO - PROCESS | 1356 | 1461205808799 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}] 19:30:08 INFO - PROCESS | 1356 | 1461205808874 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 19:30:08 INFO - PROCESS | 1356 | 1461205808880 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:08 INFO - PROCESS | 1356 | ++DOCSHELL 15710C00 == 43 [pid = 1356] [id = 298] 19:30:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1692CC00) [pid = 1356] [serial = 893] [outer = 00000000] 19:30:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (187BE400) [pid = 1356] [serial = 894] [outer = 1692CC00] 19:30:08 INFO - PROCESS | 1356 | 1461205808926 Marionette DEBUG loaded listener.js 19:30:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (18E5B400) [pid = 1356] [serial = 895] [outer = 1692CC00] 19:30:09 INFO - PROCESS | 1356 | 1461205809340 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]]]}] 19:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 19:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 594ms 19:30:09 INFO - PROCESS | 1356 | 1461205809390 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 19:30:09 INFO - PROCESS | 1356 | 1461205809392 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 19:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 19:30:09 INFO - PROCESS | 1356 | 1461205809396 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 19:30:09 INFO - PROCESS | 1356 | 1461205809397 Marionette TRACE conn2 <- [1,1158,null,{}] 19:30:09 INFO - PROCESS | 1356 | 1461205809401 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}] 19:30:09 INFO - PROCESS | 1356 | 1461205809475 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 19:30:09 INFO - PROCESS | 1356 | 1461205809481 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:09 INFO - PROCESS | 1356 | ++DOCSHELL 1902C400 == 44 [pid = 1356] [id = 299] 19:30:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1902F000) [pid = 1356] [serial = 896] [outer = 00000000] 19:30:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (19978C00) [pid = 1356] [serial = 897] [outer = 1902F000] 19:30:09 INFO - PROCESS | 1356 | 1461205809536 Marionette DEBUG loaded listener.js 19:30:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (19A20C00) [pid = 1356] [serial = 898] [outer = 1902F000] 19:30:09 INFO - PROCESS | 1356 | 1461205809954 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]]]}] 19:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 19:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 593ms 19:30:09 INFO - PROCESS | 1356 | 1461205809993 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 19:30:09 INFO - PROCESS | 1356 | 1461205809996 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 19:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 19:30:09 INFO - PROCESS | 1356 | 1461205810003 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 19:30:09 INFO - PROCESS | 1356 | 1461205810005 Marionette TRACE conn2 <- [1,1162,null,{}] 19:30:10 INFO - PROCESS | 1356 | 1461205810009 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}] 19:30:10 INFO - PROCESS | 1356 | 1461205810101 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 19:30:10 INFO - PROCESS | 1356 | 1461205810107 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:10 INFO - PROCESS | 1356 | ++DOCSHELL 11B1B800 == 45 [pid = 1356] [id = 300] 19:30:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1872EC00) [pid = 1356] [serial = 899] [outer = 00000000] 19:30:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (19FAE800) [pid = 1356] [serial = 900] [outer = 1872EC00] 19:30:10 INFO - PROCESS | 1356 | 1461205810155 Marionette DEBUG loaded listener.js 19:30:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1A072000) [pid = 1356] [serial = 901] [outer = 1872EC00] 19:30:10 INFO - PROCESS | 1356 | 1461205810791 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] 19:30:10 INFO - PROCESS | 1356 | 1461205810846 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 19:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 19:30:10 INFO - PROCESS | 1356 | 1461205810866 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 19:30:10 INFO - PROCESS | 1356 | 1461205810870 Marionette TRACE conn2 <- [1,1166,null,{}] 19:30:10 INFO - PROCESS | 1356 | 1461205810877 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}] 19:30:10 INFO - PROCESS | 1356 | 1461205810981 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 19:30:11 INFO - PROCESS | 1356 | 1461205811107 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:11 INFO - PROCESS | 1356 | ++DOCSHELL 12CFF400 == 46 [pid = 1356] [id = 301] 19:30:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (12DD3000) [pid = 1356] [serial = 902] [outer = 00000000] 19:30:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1399A400) [pid = 1356] [serial = 903] [outer = 12DD3000] 19:30:11 INFO - PROCESS | 1356 | 1461205811166 Marionette DEBUG loaded listener.js 19:30:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (13B39400) [pid = 1356] [serial = 904] [outer = 12DD3000] 19:30:11 INFO - PROCESS | 1356 | 1461205811822 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] 19:30:11 INFO - PROCESS | 1356 | 1461205811863 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 19:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 19:30:11 INFO - PROCESS | 1356 | 1461205811870 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 19:30:11 INFO - PROCESS | 1356 | 1461205811873 Marionette TRACE conn2 <- [1,1170,null,{}] 19:30:11 INFO - PROCESS | 1356 | 1461205811877 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}] 19:30:11 INFO - PROCESS | 1356 | 1461205811979 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 19:30:12 INFO - PROCESS | 1356 | 1461205812077 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:12 INFO - PROCESS | 1356 | ++DOCSHELL 133ECC00 == 47 [pid = 1356] [id = 302] 19:30:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1449D800) [pid = 1356] [serial = 905] [outer = 00000000] 19:30:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (16C33800) [pid = 1356] [serial = 906] [outer = 1449D800] 19:30:12 INFO - PROCESS | 1356 | 1461205812130 Marionette DEBUG loaded listener.js 19:30:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18E5B000) [pid = 1356] [serial = 907] [outer = 1449D800] 19:30:12 INFO - PROCESS | 1356 | 1461205812762 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] 19:30:12 INFO - PROCESS | 1356 | 1461205812815 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 19:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 19:30:12 INFO - PROCESS | 1356 | 1461205812820 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 19:30:12 INFO - PROCESS | 1356 | 1461205812823 Marionette TRACE conn2 <- [1,1174,null,{}] 19:30:12 INFO - PROCESS | 1356 | 1461205812834 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}] 19:30:12 INFO - PROCESS | 1356 | 1461205812937 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 19:30:13 INFO - PROCESS | 1356 | 1461205813064 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:13 INFO - PROCESS | 1356 | ++DOCSHELL 1A17DC00 == 48 [pid = 1356] [id = 303] 19:30:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1A17E800) [pid = 1356] [serial = 908] [outer = 00000000] 19:30:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1A4D1800) [pid = 1356] [serial = 909] [outer = 1A17E800] 19:30:13 INFO - PROCESS | 1356 | 1461205813123 Marionette DEBUG loaded listener.js 19:30:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1A4DAC00) [pid = 1356] [serial = 910] [outer = 1A17E800] 19:30:13 INFO - PROCESS | 1356 | 1461205813705 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] 19:30:13 INFO - PROCESS | 1356 | 1461205813766 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 19:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 19:30:13 INFO - PROCESS | 1356 | 1461205813770 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 19:30:13 INFO - PROCESS | 1356 | 1461205813772 Marionette TRACE conn2 <- [1,1178,null,{}] 19:30:13 INFO - PROCESS | 1356 | 1461205813776 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}] 19:30:13 INFO - PROCESS | 1356 | 1461205813874 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 19:30:14 INFO - PROCESS | 1356 | 1461205814013 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:14 INFO - PROCESS | 1356 | ++DOCSHELL 1571A400 == 49 [pid = 1356] [id = 304] 19:30:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18E5C400) [pid = 1356] [serial = 911] [outer = 00000000] 19:30:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1A6ABC00) [pid = 1356] [serial = 912] [outer = 18E5C400] 19:30:14 INFO - PROCESS | 1356 | 1461205814071 Marionette DEBUG loaded listener.js 19:30:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1AB9E400) [pid = 1356] [serial = 913] [outer = 18E5C400] 19:30:14 INFO - PROCESS | 1356 | 1461205814848 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] 19:30:14 INFO - PROCESS | 1356 | 1461205814922 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 19:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 19:30:14 INFO - PROCESS | 1356 | 1461205814927 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 19:30:14 INFO - PROCESS | 1356 | 1461205814930 Marionette TRACE conn2 <- [1,1182,null,{}] 19:30:14 INFO - PROCESS | 1356 | 1461205814936 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}] 19:30:15 INFO - PROCESS | 1356 | 1461205815028 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 19:30:15 INFO - PROCESS | 1356 | 1461205815113 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:15 INFO - PROCESS | 1356 | ++DOCSHELL 14D64400 == 50 [pid = 1356] [id = 305] 19:30:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (14D65C00) [pid = 1356] [serial = 914] [outer = 00000000] 19:30:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (15B01400) [pid = 1356] [serial = 915] [outer = 14D65C00] 19:30:15 INFO - PROCESS | 1356 | 1461205815208 Marionette DEBUG loaded listener.js 19:30:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (15B0B000) [pid = 1356] [serial = 916] [outer = 14D65C00] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 1902C400 == 49 [pid = 1356] [id = 299] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 15710C00 == 48 [pid = 1356] [id = 298] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 1870DC00 == 47 [pid = 1356] [id = 297] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 11B50000 == 46 [pid = 1356] [id = 296] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 1690E800 == 45 [pid = 1356] [id = 295] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 1612D000 == 44 [pid = 1356] [id = 294] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 16128400 == 43 [pid = 1356] [id = 293] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 159C3000 == 42 [pid = 1356] [id = 292] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 11B43C00 == 41 [pid = 1356] [id = 291] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 12B44400 == 40 [pid = 1356] [id = 290] 19:30:15 INFO - PROCESS | 1356 | --DOCSHELL 1978D400 == 39 [pid = 1356] [id = 289] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (192C9C00) [pid = 1356] [serial = 855] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (183EAC00) [pid = 1356] [serial = 841] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18376000) [pid = 1356] [serial = 840] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (18ABF000) [pid = 1356] [serial = 846] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (13857800) [pid = 1356] [serial = 834] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (13B3A800) [pid = 1356] [serial = 835] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1399B400) [pid = 1356] [serial = 817] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (15E17C00) [pid = 1356] [serial = 837] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (18A1D400) [pid = 1356] [serial = 844] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (139A0800) [pid = 1356] [serial = 849] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (18732000) [pid = 1356] [serial = 843] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (160DE800) [pid = 1356] [serial = 825] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1692D000) [pid = 1356] [serial = 828] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (16D4F000) [pid = 1356] [serial = 831] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1902C000) [pid = 1356] [serial = 853] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (14D64800) [pid = 1356] [serial = 822] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (13999800) [pid = 1356] [serial = 819] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (18E54C00) [pid = 1356] [serial = 852] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (18AC3800) [pid = 1356] [serial = 847] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16128C00) [pid = 1356] [serial = 838] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1872F800) [pid = 1356] [serial = 850] [outer = 00000000] [url = about:blank] 19:30:15 INFO - PROCESS | 1356 | 1461205815865 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] 19:30:15 INFO - PROCESS | 1356 | 1461205815935 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 19:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 19:30:15 INFO - PROCESS | 1356 | 1461205815941 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 19:30:15 INFO - PROCESS | 1356 | 1461205815944 Marionette TRACE conn2 <- [1,1186,null,{}] 19:30:15 INFO - PROCESS | 1356 | 1461205815948 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}] 19:30:16 INFO - PROCESS | 1356 | 1461205816029 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 19:30:16 INFO - PROCESS | 1356 | 1461205816110 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:16 INFO - PROCESS | 1356 | ++DOCSHELL 11BD0400 == 40 [pid = 1356] [id = 306] 19:30:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (12C54C00) [pid = 1356] [serial = 917] [outer = 00000000] 19:30:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (15EEC400) [pid = 1356] [serial = 918] [outer = 12C54C00] 19:30:16 INFO - PROCESS | 1356 | 1461205816156 Marionette DEBUG loaded listener.js 19:30:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1690D400) [pid = 1356] [serial = 919] [outer = 12C54C00] 19:30:16 INFO - PROCESS | 1356 | 1461205816566 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]]]}] 19:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 19:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 687ms 19:30:16 INFO - PROCESS | 1356 | 1461205816664 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 19:30:16 INFO - PROCESS | 1356 | 1461205816666 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 19:30:16 INFO - PROCESS | 1356 | 1461205816674 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 19:30:16 INFO - PROCESS | 1356 | 1461205816677 Marionette TRACE conn2 <- [1,1190,null,{}] 19:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 19:30:16 INFO - PROCESS | 1356 | 1461205816688 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}] 19:30:16 INFO - PROCESS | 1356 | 1461205816775 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 19:30:16 INFO - PROCESS | 1356 | 1461205816790 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:16 INFO - PROCESS | 1356 | ++DOCSHELL 18379400 == 41 [pid = 1356] [id = 307] 19:30:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1837A400) [pid = 1356] [serial = 920] [outer = 00000000] 19:30:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (1870CC00) [pid = 1356] [serial = 921] [outer = 1837A400] 19:30:16 INFO - PROCESS | 1356 | 1461205816837 Marionette DEBUG loaded listener.js 19:30:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1873A000) [pid = 1356] [serial = 922] [outer = 1837A400] 19:30:17 INFO - PROCESS | 1356 | 1461205817285 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]]]}] 19:30:17 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 19:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 641ms 19:30:17 INFO - PROCESS | 1356 | 1461205817320 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 19:30:17 INFO - PROCESS | 1356 | 1461205817322 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 19:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 19:30:17 INFO - PROCESS | 1356 | 1461205817325 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 19:30:17 INFO - PROCESS | 1356 | 1461205817327 Marionette TRACE conn2 <- [1,1194,null,{}] 19:30:17 INFO - PROCESS | 1356 | 1461205817330 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}] 19:30:17 INFO - PROCESS | 1356 | 1461205817405 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 19:30:17 INFO - PROCESS | 1356 | 1461205817412 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:17 INFO - PROCESS | 1356 | ++DOCSHELL 18A2B800 == 42 [pid = 1356] [id = 308] 19:30:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (18A2BC00) [pid = 1356] [serial = 923] [outer = 00000000] 19:30:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18AC3000) [pid = 1356] [serial = 924] [outer = 18A2BC00] 19:30:17 INFO - PROCESS | 1356 | 1461205817456 Marionette DEBUG loaded listener.js 19:30:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18B80400) [pid = 1356] [serial = 925] [outer = 18A2BC00] 19:30:17 INFO - PROCESS | 1356 | 1461205817885 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]]]}] 19:30:17 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 19:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 593ms 19:30:17 INFO - PROCESS | 1356 | 1461205817920 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 19:30:17 INFO - PROCESS | 1356 | 1461205817922 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 19:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 19:30:17 INFO - PROCESS | 1356 | 1461205817932 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 19:30:17 INFO - PROCESS | 1356 | 1461205817934 Marionette TRACE conn2 <- [1,1198,null,{}] 19:30:17 INFO - PROCESS | 1356 | 1461205817937 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}] 19:30:18 INFO - PROCESS | 1356 | 1461205818041 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 19:30:18 INFO - PROCESS | 1356 | 1461205818047 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:18 INFO - PROCESS | 1356 | ++DOCSHELL 1612D400 == 43 [pid = 1356] [id = 309] 19:30:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (187B8000) [pid = 1356] [serial = 926] [outer = 00000000] 19:30:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (192CCC00) [pid = 1356] [serial = 927] [outer = 187B8000] 19:30:18 INFO - PROCESS | 1356 | 1461205818092 Marionette DEBUG loaded listener.js 19:30:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (192D2C00) [pid = 1356] [serial = 928] [outer = 187B8000] 19:30:18 INFO - PROCESS | 1356 | 1461205818567 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]]]}] 19:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 19:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 687ms 19:30:18 INFO - PROCESS | 1356 | 1461205818625 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 19:30:18 INFO - PROCESS | 1356 | 1461205818627 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 19:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 19:30:18 INFO - PROCESS | 1356 | 1461205818630 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 19:30:18 INFO - PROCESS | 1356 | 1461205818632 Marionette TRACE conn2 <- [1,1202,null,{}] 19:30:18 INFO - PROCESS | 1356 | 1461205818635 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}] 19:30:18 INFO - PROCESS | 1356 | 1461205818754 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 19:30:18 INFO - PROCESS | 1356 | 1461205818821 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:18 INFO - PROCESS | 1356 | ++DOCSHELL 133EDC00 == 44 [pid = 1356] [id = 310] 19:30:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (19F4B400) [pid = 1356] [serial = 929] [outer = 00000000] 19:30:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1A17D400) [pid = 1356] [serial = 930] [outer = 19F4B400] 19:30:18 INFO - PROCESS | 1356 | 1461205818869 Marionette DEBUG loaded listener.js 19:30:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1A4DA400) [pid = 1356] [serial = 931] [outer = 19F4B400] 19:30:19 INFO - PROCESS | 1356 | 1461205819277 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]]]}] 19:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 19:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 687ms 19:30:19 INFO - PROCESS | 1356 | 1461205819330 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 19:30:19 INFO - PROCESS | 1356 | 1461205819332 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 19:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 19:30:19 INFO - PROCESS | 1356 | 1461205819376 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 19:30:19 INFO - PROCESS | 1356 | 1461205819378 Marionette TRACE conn2 <- [1,1206,null,{}] 19:30:19 INFO - PROCESS | 1356 | 1461205819387 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}] 19:30:19 INFO - PROCESS | 1356 | 1461205819490 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 19:30:19 INFO - PROCESS | 1356 | 1461205819502 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:19 INFO - PROCESS | 1356 | ++DOCSHELL 192CB400 == 45 [pid = 1356] [id = 311] 19:30:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (19F46C00) [pid = 1356] [serial = 932] [outer = 00000000] 19:30:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1AD2E400) [pid = 1356] [serial = 933] [outer = 19F46C00] 19:30:19 INFO - PROCESS | 1356 | 1461205819546 Marionette DEBUG loaded listener.js 19:30:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1AD27C00) [pid = 1356] [serial = 934] [outer = 19F46C00] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (16C38400) [pid = 1356] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (18ABB800) [pid = 1356] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18AB9000) [pid = 1356] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (16B6D400) [pid = 1356] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (11B4EC00) [pid = 1356] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (159C3800) [pid = 1356] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (18ABE000) [pid = 1356] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (12C4F400) [pid = 1356] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (16129800) [pid = 1356] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1902F000) [pid = 1356] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 19:30:20 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1692CC00) [pid = 1356] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 19:30:20 INFO - PROCESS | 1356 | 1461205820107 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]]]}] 19:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 19:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 766ms 19:30:20 INFO - PROCESS | 1356 | 1461205820128 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 19:30:20 INFO - PROCESS | 1356 | 1461205820130 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 19:30:20 INFO - PROCESS | 1356 | 1461205820133 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 19:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 19:30:20 INFO - PROCESS | 1356 | 1461205820135 Marionette TRACE conn2 <- [1,1210,null,{}] 19:30:20 INFO - PROCESS | 1356 | 1461205820138 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}] 19:30:20 INFO - PROCESS | 1356 | 1461205820211 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 19:30:20 INFO - PROCESS | 1356 | 1461205820217 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:20 INFO - PROCESS | 1356 | ++DOCSHELL 12C0D800 == 46 [pid = 1356] [id = 312] 19:30:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (148B9C00) [pid = 1356] [serial = 935] [outer = 00000000] 19:30:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1691F000) [pid = 1356] [serial = 936] [outer = 148B9C00] 19:30:20 INFO - PROCESS | 1356 | 1461205820261 Marionette DEBUG loaded listener.js 19:30:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (16131800) [pid = 1356] [serial = 937] [outer = 148B9C00] 19:30:20 INFO - PROCESS | 1356 | 1461205820671 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] 19:30:20 INFO - PROCESS | 1356 | 1461205820733 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 19:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 19:30:20 INFO - PROCESS | 1356 | 1461205820740 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 19:30:20 INFO - PROCESS | 1356 | 1461205820742 Marionette TRACE conn2 <- [1,1214,null,{}] 19:30:20 INFO - PROCESS | 1356 | 1461205820746 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}] 19:30:20 INFO - PROCESS | 1356 | 1461205820860 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 19:30:20 INFO - PROCESS | 1356 | 1461205820875 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:20 INFO - PROCESS | 1356 | ++DOCSHELL 133E2C00 == 47 [pid = 1356] [id = 313] 19:30:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (13734000) [pid = 1356] [serial = 938] [outer = 00000000] 19:30:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1AD5DC00) [pid = 1356] [serial = 939] [outer = 13734000] 19:30:20 INFO - PROCESS | 1356 | 1461205820919 Marionette DEBUG loaded listener.js 19:30:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1B32F000) [pid = 1356] [serial = 940] [outer = 13734000] 19:30:21 INFO - PROCESS | 1356 | 1461205821337 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]]]}] 19:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 19:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 640ms 19:30:21 INFO - PROCESS | 1356 | 1461205821363 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 19:30:21 INFO - PROCESS | 1356 | 1461205821365 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 19:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 19:30:21 INFO - PROCESS | 1356 | 1461205821368 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 19:30:21 INFO - PROCESS | 1356 | 1461205821370 Marionette TRACE conn2 <- [1,1218,null,{}] 19:30:21 INFO - PROCESS | 1356 | 1461205821373 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}] 19:30:21 INFO - PROCESS | 1356 | 1461205821447 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 19:30:21 INFO - PROCESS | 1356 | 1461205821453 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:21 INFO - PROCESS | 1356 | ++DOCSHELL 16C3AC00 == 48 [pid = 1356] [id = 314] 19:30:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (19F49800) [pid = 1356] [serial = 941] [outer = 00000000] 19:30:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1B33D000) [pid = 1356] [serial = 942] [outer = 19F49800] 19:30:21 INFO - PROCESS | 1356 | 1461205821496 Marionette DEBUG loaded listener.js 19:30:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1B3ED400) [pid = 1356] [serial = 943] [outer = 19F49800] 19:30:21 INFO - PROCESS | 1356 | 1461205821918 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]]]}] 19:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 19:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 594ms 19:30:21 INFO - PROCESS | 1356 | 1461205821966 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 19:30:21 INFO - PROCESS | 1356 | 1461205821968 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 19:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 19:30:21 INFO - PROCESS | 1356 | 1461205821975 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 19:30:21 INFO - PROCESS | 1356 | 1461205821978 Marionette TRACE conn2 <- [1,1222,null,{}] 19:30:21 INFO - PROCESS | 1356 | 1461205821981 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}] 19:30:22 INFO - PROCESS | 1356 | 1461205822072 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 19:30:22 INFO - PROCESS | 1356 | 1461205822263 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:22 INFO - PROCESS | 1356 | ++DOCSHELL 11BC8800 == 49 [pid = 1356] [id = 315] 19:30:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (11BC9000) [pid = 1356] [serial = 944] [outer = 00000000] 19:30:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (12DD3400) [pid = 1356] [serial = 945] [outer = 11BC9000] 19:30:22 INFO - PROCESS | 1356 | 1461205822363 Marionette DEBUG loaded listener.js 19:30:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (133E8400) [pid = 1356] [serial = 946] [outer = 11BC9000] 19:30:22 INFO - PROCESS | 1356 | 1461205822907 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]]]}] 19:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 19:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1000ms 19:30:22 INFO - PROCESS | 1356 | 1461205822981 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 19:30:22 INFO - PROCESS | 1356 | 1461205822985 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 19:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 19:30:22 INFO - PROCESS | 1356 | 1461205822990 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 19:30:22 INFO - PROCESS | 1356 | 1461205822994 Marionette TRACE conn2 <- [1,1226,null,{}] 19:30:23 INFO - PROCESS | 1356 | 1461205823000 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}] 19:30:23 INFO - PROCESS | 1356 | 1461205823105 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 19:30:23 INFO - PROCESS | 1356 | 1461205823232 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:23 INFO - PROCESS | 1356 | ++DOCSHELL 16132400 == 50 [pid = 1356] [id = 316] 19:30:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (16901800) [pid = 1356] [serial = 947] [outer = 00000000] 19:30:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (16C3A400) [pid = 1356] [serial = 948] [outer = 16901800] 19:30:23 INFO - PROCESS | 1356 | 1461205823289 Marionette DEBUG loaded listener.js 19:30:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (16E95000) [pid = 1356] [serial = 949] [outer = 16901800] 19:30:23 INFO - PROCESS | 1356 | 1461205823895 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]]]}] 19:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 19:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 937ms 19:30:23 INFO - PROCESS | 1356 | 1461205823941 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 19:30:23 INFO - PROCESS | 1356 | 1461205823946 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 19:30:23 INFO - PROCESS | 1356 | 1461205823950 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 19:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 19:30:23 INFO - PROCESS | 1356 | 1461205823953 Marionette TRACE conn2 <- [1,1230,null,{}] 19:30:23 INFO - PROCESS | 1356 | 1461205823957 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}] 19:30:24 INFO - PROCESS | 1356 | 1461205824062 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 19:30:24 INFO - PROCESS | 1356 | 1461205824190 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:24 INFO - PROCESS | 1356 | ++DOCSHELL 192CA800 == 51 [pid = 1356] [id = 317] 19:30:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1996E800) [pid = 1356] [serial = 950] [outer = 00000000] 19:30:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (19F4D800) [pid = 1356] [serial = 951] [outer = 1996E800] 19:30:24 INFO - PROCESS | 1356 | 1461205824246 Marionette DEBUG loaded listener.js 19:30:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1A078000) [pid = 1356] [serial = 952] [outer = 1996E800] 19:30:24 INFO - PROCESS | 1356 | 1461205824863 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]]]}] 19:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 19:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 952ms 19:30:24 INFO - PROCESS | 1356 | 1461205824898 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 19:30:24 INFO - PROCESS | 1356 | 1461205824901 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 19:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 19:30:24 INFO - PROCESS | 1356 | 1461205824911 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 19:30:24 INFO - PROCESS | 1356 | 1461205824917 Marionette TRACE conn2 <- [1,1234,null,{}] 19:30:24 INFO - PROCESS | 1356 | 1461205824922 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}] 19:30:25 INFO - PROCESS | 1356 | 1461205825033 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 19:30:25 INFO - PROCESS | 1356 | 1461205825159 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:25 INFO - PROCESS | 1356 | ++DOCSHELL 19F44400 == 52 [pid = 1356] [id = 318] 19:30:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1B333000) [pid = 1356] [serial = 953] [outer = 00000000] 19:30:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1C60A000) [pid = 1356] [serial = 954] [outer = 1B333000] 19:30:25 INFO - PROCESS | 1356 | 1461205825213 Marionette DEBUG loaded listener.js 19:30:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1C60B400) [pid = 1356] [serial = 955] [outer = 1B333000] 19:30:25 INFO - PROCESS | 1356 | 1461205825921 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]]]}] 19:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 19:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1063ms 19:30:25 INFO - PROCESS | 1356 | 1461205825992 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 19:30:25 INFO - PROCESS | 1356 | 1461205825999 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 19:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 19:30:26 INFO - PROCESS | 1356 | 1461205826005 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 19:30:26 INFO - PROCESS | 1356 | 1461205826009 Marionette TRACE conn2 <- [1,1238,null,{}] 19:30:26 INFO - PROCESS | 1356 | 1461205826014 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}] 19:30:26 INFO - PROCESS | 1356 | 1461205826106 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 19:30:26 INFO - PROCESS | 1356 | 1461205826188 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:26 INFO - PROCESS | 1356 | ++DOCSHELL 133E2400 == 53 [pid = 1356] [id = 319] 19:30:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1372D000) [pid = 1356] [serial = 956] [outer = 00000000] 19:30:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (15B08400) [pid = 1356] [serial = 957] [outer = 1372D000] 19:30:26 INFO - PROCESS | 1356 | 1461205826279 Marionette DEBUG loaded listener.js 19:30:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (16108800) [pid = 1356] [serial = 958] [outer = 1372D000] 19:30:26 INFO - PROCESS | 1356 | 1461205826879 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]]]}] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 13309800 == 52 [pid = 1356] [id = 272] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 16C3AC00 == 51 [pid = 1356] [id = 314] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 133E2C00 == 50 [pid = 1356] [id = 313] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 12C0D800 == 49 [pid = 1356] [id = 312] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 192CB400 == 48 [pid = 1356] [id = 311] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 133EDC00 == 47 [pid = 1356] [id = 310] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 1612D400 == 46 [pid = 1356] [id = 309] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 18A2B800 == 45 [pid = 1356] [id = 308] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 18379400 == 44 [pid = 1356] [id = 307] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 11BD0400 == 43 [pid = 1356] [id = 306] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 14D64400 == 42 [pid = 1356] [id = 305] 19:30:26 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (13303400) [pid = 1356] [serial = 858] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (19C49000) [pid = 1356] [serial = 867] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16913400) [pid = 1356] [serial = 861] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1902E800) [pid = 1356] [serial = 864] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (19FAE800) [pid = 1356] [serial = 900] [outer = 00000000] [url = about:blank] 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 133ECC00 == 41 [pid = 1356] [id = 302] 19:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 12CFF400 == 40 [pid = 1356] [id = 301] 19:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 937ms 19:30:26 INFO - PROCESS | 1356 | --DOCSHELL 11B1B800 == 39 [pid = 1356] [id = 300] 19:30:26 INFO - PROCESS | 1356 | 1461205826950 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 19:30:26 INFO - PROCESS | 1356 | 1461205826956 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 19:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 19:30:26 INFO - PROCESS | 1356 | 1461205826961 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 19:30:26 INFO - PROCESS | 1356 | 1461205826964 Marionette TRACE conn2 <- [1,1242,null,{}] 19:30:26 INFO - PROCESS | 1356 | 1461205826967 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}] 19:30:27 INFO - PROCESS | 1356 | 1461205827068 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1870EC00) [pid = 1356] [serial = 885] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (18AC4400) [pid = 1356] [serial = 888] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (18A24C00) [pid = 1356] [serial = 886] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (192CD400) [pid = 1356] [serial = 856] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (16E9BC00) [pid = 1356] [serial = 882] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (133EC400) [pid = 1356] [serial = 873] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (13B2C400) [pid = 1356] [serial = 874] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (15E13000) [pid = 1356] [serial = 876] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (15EF7800) [pid = 1356] [serial = 877] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (192CC400) [pid = 1356] [serial = 891] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (143AB400) [pid = 1356] [serial = 871] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (13B2F800) [pid = 1356] [serial = 870] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16920000) [pid = 1356] [serial = 879] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (16C35C00) [pid = 1356] [serial = 880] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (18AC4000) [pid = 1356] [serial = 889] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (19978C00) [pid = 1356] [serial = 897] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (192CB800) [pid = 1356] [serial = 892] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (187BE400) [pid = 1356] [serial = 894] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (18E5B400) [pid = 1356] [serial = 895] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (19A20C00) [pid = 1356] [serial = 898] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (16E9B400) [pid = 1356] [serial = 883] [outer = 00000000] [url = about:blank] 19:30:27 INFO - PROCESS | 1356 | 1461205827156 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:27 INFO - PROCESS | 1356 | ++DOCSHELL 12BED400 == 40 [pid = 1356] [id = 320] 19:30:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (12BED800) [pid = 1356] [serial = 959] [outer = 00000000] 19:30:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (143AB400) [pid = 1356] [serial = 960] [outer = 12BED800] 19:30:27 INFO - PROCESS | 1356 | 1461205827205 Marionette DEBUG loaded listener.js 19:30:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (15E52C00) [pid = 1356] [serial = 961] [outer = 12BED800] 19:30:27 INFO - PROCESS | 1356 | 1461205827653 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]]]}] 19:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 19:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 735ms 19:30:27 INFO - PROCESS | 1356 | 1461205827704 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 19:30:27 INFO - PROCESS | 1356 | 1461205827706 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 19:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 19:30:27 INFO - PROCESS | 1356 | 1461205827710 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 19:30:27 INFO - PROCESS | 1356 | 1461205827713 Marionette TRACE conn2 <- [1,1246,null,{}] 19:30:27 INFO - PROCESS | 1356 | 1461205827724 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}] 19:30:27 INFO - PROCESS | 1356 | 1461205827810 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 19:30:27 INFO - PROCESS | 1356 | 1461205827823 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:27 INFO - PROCESS | 1356 | ++DOCSHELL 16E9B400 == 41 [pid = 1356] [id = 321] 19:30:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (16E9BC00) [pid = 1356] [serial = 962] [outer = 00000000] 19:30:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1814E000) [pid = 1356] [serial = 963] [outer = 16E9BC00] 19:30:27 INFO - PROCESS | 1356 | 1461205827870 Marionette DEBUG loaded listener.js 19:30:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18706400) [pid = 1356] [serial = 964] [outer = 16E9BC00] 19:30:28 INFO - PROCESS | 1356 | 1461205828334 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]]]}] 19:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 19:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 641ms 19:30:28 INFO - PROCESS | 1356 | 1461205828349 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 19:30:28 INFO - PROCESS | 1356 | 1461205828352 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 19:30:28 INFO - PROCESS | 1356 | 1461205828359 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 19:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 19:30:28 INFO - PROCESS | 1356 | 1461205828361 Marionette TRACE conn2 <- [1,1250,null,{}] 19:30:28 INFO - PROCESS | 1356 | 1461205828365 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}] 19:30:28 INFO - PROCESS | 1356 | 1461205828442 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 19:30:28 INFO - PROCESS | 1356 | 1461205828448 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:28 INFO - PROCESS | 1356 | ++DOCSHELL 18A24C00 == 42 [pid = 1356] [id = 322] 19:30:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18A27000) [pid = 1356] [serial = 965] [outer = 00000000] 19:30:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (18B7D400) [pid = 1356] [serial = 966] [outer = 18A27000] 19:30:28 INFO - PROCESS | 1356 | 1461205828496 Marionette DEBUG loaded listener.js 19:30:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (18E58800) [pid = 1356] [serial = 967] [outer = 18A27000] 19:30:28 INFO - PROCESS | 1356 | 1461205828916 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]]]}] 19:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 19:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 593ms 19:30:28 INFO - PROCESS | 1356 | 1461205828956 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 19:30:28 INFO - PROCESS | 1356 | 1461205828958 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 19:30:28 INFO - PROCESS | 1356 | 1461205828961 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 19:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 19:30:28 INFO - PROCESS | 1356 | 1461205828963 Marionette TRACE conn2 <- [1,1254,null,{}] 19:30:28 INFO - PROCESS | 1356 | 1461205828967 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}] 19:30:29 INFO - PROCESS | 1356 | 1461205829040 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 19:30:29 INFO - PROCESS | 1356 | 1461205829046 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:29 INFO - PROCESS | 1356 | ++DOCSHELL 1902B000 == 43 [pid = 1356] [id = 323] 19:30:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1902E000) [pid = 1356] [serial = 968] [outer = 00000000] 19:30:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (192C9800) [pid = 1356] [serial = 969] [outer = 1902E000] 19:30:29 INFO - PROCESS | 1356 | 1461205829098 Marionette DEBUG loaded listener.js 19:30:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (191A3400) [pid = 1356] [serial = 970] [outer = 1902E000] 19:30:29 INFO - PROCESS | 1356 | 1461205829581 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]]]}] 19:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 19:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 640ms 19:30:29 INFO - PROCESS | 1356 | 1461205829604 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 19:30:29 INFO - PROCESS | 1356 | 1461205829606 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 19:30:29 INFO - PROCESS | 1356 | 1461205829610 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 19:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 19:30:29 INFO - PROCESS | 1356 | 1461205829611 Marionette TRACE conn2 <- [1,1258,null,{}] 19:30:29 INFO - PROCESS | 1356 | 1461205829614 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}] 19:30:29 INFO - PROCESS | 1356 | 1461205829742 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 19:30:29 INFO - PROCESS | 1356 | 1461205829750 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:29 INFO - PROCESS | 1356 | ++DOCSHELL 12C0D800 == 44 [pid = 1356] [id = 324] 19:30:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19033C00) [pid = 1356] [serial = 971] [outer = 00000000] 19:30:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19C4F400) [pid = 1356] [serial = 972] [outer = 19033C00] 19:30:29 INFO - PROCESS | 1356 | 1461205829797 Marionette DEBUG loaded listener.js 19:30:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (19F4F000) [pid = 1356] [serial = 973] [outer = 19033C00] 19:30:30 INFO - PROCESS | 1356 | 1461205830265 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]]]}] 19:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 19:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 687ms 19:30:30 INFO - PROCESS | 1356 | 1461205830310 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 19:30:30 INFO - PROCESS | 1356 | 1461205830312 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 19:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 19:30:30 INFO - PROCESS | 1356 | 1461205830315 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 19:30:30 INFO - PROCESS | 1356 | 1461205830317 Marionette TRACE conn2 <- [1,1262,null,{}] 19:30:30 INFO - PROCESS | 1356 | 1461205830324 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}] 19:30:30 INFO - PROCESS | 1356 | 1461205830428 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 19:30:30 INFO - PROCESS | 1356 | 1461205830517 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:30 INFO - PROCESS | 1356 | ++DOCSHELL 13368800 == 45 [pid = 1356] [id = 325] 19:30:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1A17C400) [pid = 1356] [serial = 974] [outer = 00000000] 19:30:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1A6AC000) [pid = 1356] [serial = 975] [outer = 1A17C400] 19:30:30 INFO - PROCESS | 1356 | 1461205830560 Marionette DEBUG loaded listener.js 19:30:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1A6A6000) [pid = 1356] [serial = 976] [outer = 1A17C400] 19:30:30 INFO - PROCESS | 1356 | 1461205830967 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]]]}] 19:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 19:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 687ms 19:30:31 INFO - PROCESS | 1356 | 1461205831015 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 19:30:31 INFO - PROCESS | 1356 | 1461205831017 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 19:30:31 INFO - PROCESS | 1356 | 1461205831020 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 19:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 19:30:31 INFO - PROCESS | 1356 | 1461205831022 Marionette TRACE conn2 <- [1,1266,null,{}] 19:30:31 INFO - PROCESS | 1356 | 1461205831026 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}] 19:30:31 INFO - PROCESS | 1356 | 1461205831131 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 19:30:31 INFO - PROCESS | 1356 | 1461205831137 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:31 INFO - PROCESS | 1356 | ++DOCSHELL 11B4A400 == 46 [pid = 1356] [id = 326] 19:30:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (19FB1400) [pid = 1356] [serial = 977] [outer = 00000000] 19:30:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1B33B000) [pid = 1356] [serial = 978] [outer = 19FB1400] 19:30:31 INFO - PROCESS | 1356 | 1461205831188 Marionette DEBUG loaded listener.js 19:30:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1B33A800) [pid = 1356] [serial = 979] [outer = 19FB1400] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (13B33000) [pid = 1356] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (16C38800) [pid = 1356] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (15E56400) [pid = 1356] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1608F000) [pid = 1356] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (13366000) [pid = 1356] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (12DD6400) [pid = 1356] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (19F4B400) [pid = 1356] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (187B8000) [pid = 1356] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (18E5C400) [pid = 1356] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (14D65C00) [pid = 1356] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (12C54C00) [pid = 1356] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1837A400) [pid = 1356] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19F46C00) [pid = 1356] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (148B9C00) [pid = 1356] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (13734000) [pid = 1356] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (18A2BC00) [pid = 1356] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1978E400) [pid = 1356] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18A28000) [pid = 1356] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (15941800) [pid = 1356] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 19:30:31 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (12B38400) [pid = 1356] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 19:30:31 INFO - PROCESS | 1356 | 1461205831882 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]]]}] 19:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 19:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 890ms 19:30:31 INFO - PROCESS | 1356 | 1461205831925 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 19:30:31 INFO - PROCESS | 1356 | 1461205831927 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 19:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 19:30:31 INFO - PROCESS | 1356 | 1461205831931 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 19:30:31 INFO - PROCESS | 1356 | 1461205831933 Marionette TRACE conn2 <- [1,1270,null,{}] 19:30:31 INFO - PROCESS | 1356 | 1461205831940 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}] 19:30:32 INFO - PROCESS | 1356 | 1461205832015 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 19:30:32 INFO - PROCESS | 1356 | 1461205832022 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:32 INFO - PROCESS | 1356 | ++DOCSHELL 13B2F800 == 47 [pid = 1356] [id = 327] 19:30:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (14D5DC00) [pid = 1356] [serial = 980] [outer = 00000000] 19:30:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (161B7400) [pid = 1356] [serial = 981] [outer = 14D5DC00] 19:30:32 INFO - PROCESS | 1356 | 1461205832065 Marionette DEBUG loaded listener.js 19:30:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (183EAC00) [pid = 1356] [serial = 982] [outer = 14D5DC00] 19:30:32 INFO - PROCESS | 1356 | 1461205832484 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]]]}] 19:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 19:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 594ms 19:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 19:30:32 INFO - PROCESS | 1356 | 1461205832528 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 19:30:32 INFO - PROCESS | 1356 | 1461205832530 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 19:30:32 INFO - PROCESS | 1356 | 1461205832533 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 19:30:32 INFO - PROCESS | 1356 | 1461205832535 Marionette TRACE conn2 <- [1,1274,null,{}] 19:30:32 INFO - PROCESS | 1356 | 1461205832538 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}] 19:30:32 INFO - PROCESS | 1356 | 1461205832614 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 19:30:32 INFO - PROCESS | 1356 | 1461205832620 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:32 INFO - PROCESS | 1356 | ++DOCSHELL 15941800 == 48 [pid = 1356] [id = 328] 19:30:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1612D800) [pid = 1356] [serial = 983] [outer = 00000000] 19:30:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (19F4B400) [pid = 1356] [serial = 984] [outer = 1612D800] 19:30:32 INFO - PROCESS | 1356 | 1461205832664 Marionette DEBUG loaded listener.js 19:30:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1AD65800) [pid = 1356] [serial = 985] [outer = 1612D800] 19:30:33 INFO - PROCESS | 1356 | 1461205833100 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]]]}] 19:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 19:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 594ms 19:30:33 INFO - PROCESS | 1356 | 1461205833130 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 19:30:33 INFO - PROCESS | 1356 | 1461205833133 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 19:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 19:30:33 INFO - PROCESS | 1356 | 1461205833136 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 19:30:33 INFO - PROCESS | 1356 | 1461205833138 Marionette TRACE conn2 <- [1,1278,null,{}] 19:30:33 INFO - PROCESS | 1356 | 1461205833142 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}] 19:30:33 INFO - PROCESS | 1356 | 1461205833243 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 19:30:33 INFO - PROCESS | 1356 | 1461205833252 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:33 INFO - PROCESS | 1356 | ++DOCSHELL 1B336400 == 49 [pid = 1356] [id = 329] 19:30:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1B3F6400) [pid = 1356] [serial = 986] [outer = 00000000] 19:30:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1C615800) [pid = 1356] [serial = 987] [outer = 1B3F6400] 19:30:33 INFO - PROCESS | 1356 | 1461205833299 Marionette DEBUG loaded listener.js 19:30:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1C801C00) [pid = 1356] [serial = 988] [outer = 1B3F6400] 19:30:33 INFO - PROCESS | 1356 | 1461205833973 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]]]}] 19:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 19:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 906ms 19:30:34 INFO - PROCESS | 1356 | 1461205834041 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 19:30:34 INFO - PROCESS | 1356 | 1461205834046 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 19:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 19:30:34 INFO - PROCESS | 1356 | 1461205834051 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 19:30:34 INFO - PROCESS | 1356 | 1461205834055 Marionette TRACE conn2 <- [1,1282,null,{}] 19:30:34 INFO - PROCESS | 1356 | 1461205834061 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}] 19:30:34 INFO - PROCESS | 1356 | 1461205834197 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 19:30:34 INFO - PROCESS | 1356 | 1461205834305 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:34 INFO - PROCESS | 1356 | ++DOCSHELL 138F5800 == 50 [pid = 1356] [id = 330] 19:30:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (13999C00) [pid = 1356] [serial = 989] [outer = 00000000] 19:30:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (15E0DC00) [pid = 1356] [serial = 990] [outer = 13999C00] 19:30:34 INFO - PROCESS | 1356 | 1461205834362 Marionette DEBUG loaded listener.js 19:30:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1690E400) [pid = 1356] [serial = 991] [outer = 13999C00] 19:30:34 INFO - PROCESS | 1356 | 1461205834937 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]]]}] 19:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 19:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 938ms 19:30:34 INFO - PROCESS | 1356 | 1461205834998 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 19:30:34 INFO - PROCESS | 1356 | 1461205835004 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 19:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 19:30:34 INFO - PROCESS | 1356 | 1461205835010 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 19:30:34 INFO - PROCESS | 1356 | 1461205835013 Marionette TRACE conn2 <- [1,1286,null,{}] 19:30:35 INFO - PROCESS | 1356 | 1461205835017 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}] 19:30:35 INFO - PROCESS | 1356 | 1461205835120 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 19:30:35 INFO - PROCESS | 1356 | 1461205835249 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:35 INFO - PROCESS | 1356 | ++DOCSHELL 148B9C00 == 51 [pid = 1356] [id = 331] 19:30:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (14D15400) [pid = 1356] [serial = 992] [outer = 00000000] 19:30:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (18A20400) [pid = 1356] [serial = 993] [outer = 14D15400] 19:30:35 INFO - PROCESS | 1356 | 1461205835313 Marionette DEBUG loaded listener.js 19:30:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (18AB8400) [pid = 1356] [serial = 994] [outer = 14D15400] 19:30:35 INFO - PROCESS | 1356 | 1461205835953 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]]]}] 19:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 19:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1000ms 19:30:35 INFO - PROCESS | 1356 | 1461205836010 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 19:30:35 INFO - PROCESS | 1356 | 1461205836012 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 19:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 19:30:36 INFO - PROCESS | 1356 | 1461205836016 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 19:30:36 INFO - PROCESS | 1356 | 1461205836020 Marionette TRACE conn2 <- [1,1290,null,{}] 19:30:36 INFO - PROCESS | 1356 | 1461205836031 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}] 19:30:36 INFO - PROCESS | 1356 | 1461205836135 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 19:30:36 INFO - PROCESS | 1356 | 1461205836265 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:36 INFO - PROCESS | 1356 | ++DOCSHELL 1A06E000 == 52 [pid = 1356] [id = 332] 19:30:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1A1DC800) [pid = 1356] [serial = 995] [outer = 00000000] 19:30:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1C60B800) [pid = 1356] [serial = 996] [outer = 1A1DC800] 19:30:36 INFO - PROCESS | 1356 | 1461205836331 Marionette DEBUG loaded listener.js 19:30:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1C614000) [pid = 1356] [serial = 997] [outer = 1A1DC800] 19:30:36 INFO - PROCESS | 1356 | 1461205836923 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]]]}] 19:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 19:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 953ms 19:30:36 INFO - PROCESS | 1356 | 1461205836961 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 19:30:36 INFO - PROCESS | 1356 | 1461205836964 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 19:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 19:30:36 INFO - PROCESS | 1356 | 1461205836967 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 19:30:36 INFO - PROCESS | 1356 | 1461205836969 Marionette TRACE conn2 <- [1,1294,null,{}] 19:30:36 INFO - PROCESS | 1356 | 1461205836973 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}] 19:30:37 INFO - PROCESS | 1356 | 1461205837073 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 19:30:37 INFO - PROCESS | 1356 | 1461205837174 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:37 INFO - PROCESS | 1356 | ++DOCSHELL 1B335000 == 53 [pid = 1356] [id = 333] 19:30:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1B33B800) [pid = 1356] [serial = 998] [outer = 00000000] 19:30:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1C8E2000) [pid = 1356] [serial = 999] [outer = 1B33B800] 19:30:37 INFO - PROCESS | 1356 | 1461205837228 Marionette DEBUG loaded listener.js 19:30:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1C8E7400) [pid = 1356] [serial = 1000] [outer = 1B33B800] 19:30:37 INFO - PROCESS | 1356 | 1461205837857 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]]]}] 19:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 19:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 953ms 19:30:37 INFO - PROCESS | 1356 | 1461205837912 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 19:30:37 INFO - PROCESS | 1356 | 1461205837914 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 19:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 19:30:37 INFO - PROCESS | 1356 | 1461205837918 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 19:30:37 INFO - PROCESS | 1356 | 1461205837920 Marionette TRACE conn2 <- [1,1298,null,{}] 19:30:37 INFO - PROCESS | 1356 | 1461205837924 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}] 19:30:38 INFO - PROCESS | 1356 | 1461205838023 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 19:30:38 INFO - PROCESS | 1356 | 1461205838275 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:38 INFO - PROCESS | 1356 | ++DOCSHELL 11B1A400 == 54 [pid = 1356] [id = 334] 19:30:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (11BC8C00) [pid = 1356] [serial = 1001] [outer = 00000000] 19:30:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1399F800) [pid = 1356] [serial = 1002] [outer = 11BC8C00] 19:30:38 INFO - PROCESS | 1356 | 1461205838345 Marionette DEBUG loaded listener.js 19:30:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (13B3AC00) [pid = 1356] [serial = 1003] [outer = 11BC8C00] 19:30:38 INFO - PROCESS | 1356 | 1461205838932 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] 19:30:39 INFO - PROCESS | 1356 | 1461205839020 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 19:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 19:30:39 INFO - PROCESS | 1356 | 1461205839025 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 19:30:39 INFO - PROCESS | 1356 | 1461205839028 Marionette TRACE conn2 <- [1,1302,null,{}] 19:30:39 INFO - PROCESS | 1356 | 1461205839053 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}] 19:30:39 INFO - PROCESS | 1356 | 1461205839182 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 19:30:39 INFO - PROCESS | 1356 | 1461205839298 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 18A26C00 == 53 [pid = 1356] [id = 288] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 18AB7800 == 52 [pid = 1356] [id = 285] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 11BD7400 == 51 [pid = 1356] [id = 286] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 14D64000 == 50 [pid = 1356] [id = 287] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 15941800 == 49 [pid = 1356] [id = 328] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 13B2F800 == 48 [pid = 1356] [id = 327] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 11B4A400 == 47 [pid = 1356] [id = 326] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 13368800 == 46 [pid = 1356] [id = 325] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 12C0D800 == 45 [pid = 1356] [id = 324] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 1902B000 == 44 [pid = 1356] [id = 323] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 18A24C00 == 43 [pid = 1356] [id = 322] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 16E9B400 == 42 [pid = 1356] [id = 321] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 12BED400 == 41 [pid = 1356] [id = 320] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1B33D000) [pid = 1356] [serial = 942] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | ++DOCSHELL 11BD3400 == 42 [pid = 1356] [id = 335] 19:30:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (11BD7400) [pid = 1356] [serial = 1004] [outer = 00000000] 19:30:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (13854400) [pid = 1356] [serial = 1005] [outer = 11BD7400] 19:30:39 INFO - PROCESS | 1356 | 1461205839375 Marionette DEBUG loaded listener.js 19:30:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (143AF800) [pid = 1356] [serial = 1006] [outer = 11BD7400] 19:30:39 INFO - PROCESS | 1356 | --DOCSHELL 133E2400 == 41 [pid = 1356] [id = 319] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (15713C00) [pid = 1356] [serial = 823] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (16D4E000) [pid = 1356] [serial = 832] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (16126400) [pid = 1356] [serial = 826] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16A30400) [pid = 1356] [serial = 829] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (13B2BC00) [pid = 1356] [serial = 820] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1385D800) [pid = 1356] [serial = 811] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1AD2E400) [pid = 1356] [serial = 933] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1691F000) [pid = 1356] [serial = 936] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (16131800) [pid = 1356] [serial = 937] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1AD5DC00) [pid = 1356] [serial = 939] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (18AC3000) [pid = 1356] [serial = 924] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (192CCC00) [pid = 1356] [serial = 927] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1AD27C00) [pid = 1356] [serial = 934] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18B80400) [pid = 1356] [serial = 925] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1B32F000) [pid = 1356] [serial = 940] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19C54C00) [pid = 1356] [serial = 868] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (192D1400) [pid = 1356] [serial = 865] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (16C3F800) [pid = 1356] [serial = 862] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1335D800) [pid = 1356] [serial = 859] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1A17D400) [pid = 1356] [serial = 930] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (192D2C00) [pid = 1356] [serial = 928] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1AB9E400) [pid = 1356] [serial = 913] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1A6ABC00) [pid = 1356] [serial = 912] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (15B0B000) [pid = 1356] [serial = 916] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (15B01400) [pid = 1356] [serial = 915] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (15EEC400) [pid = 1356] [serial = 918] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1690D400) [pid = 1356] [serial = 919] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1A4DA400) [pid = 1356] [serial = 931] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1870CC00) [pid = 1356] [serial = 921] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1873A000) [pid = 1356] [serial = 922] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1399A400) [pid = 1356] [serial = 903] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (16C33800) [pid = 1356] [serial = 906] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1A4D1800) [pid = 1356] [serial = 909] [outer = 00000000] [url = about:blank] 19:30:39 INFO - PROCESS | 1356 | 1461205839826 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]]]}] 19:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 19:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 844ms 19:30:39 INFO - PROCESS | 1356 | 1461205839870 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 19:30:39 INFO - PROCESS | 1356 | 1461205839873 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 19:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 19:30:39 INFO - PROCESS | 1356 | 1461205839878 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 19:30:39 INFO - PROCESS | 1356 | 1461205839880 Marionette TRACE conn2 <- [1,1306,null,{}] 19:30:39 INFO - PROCESS | 1356 | 1461205839883 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}] 19:30:39 INFO - PROCESS | 1356 | 1461205839962 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 19:30:39 INFO - PROCESS | 1356 | 1461205839968 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:39 INFO - PROCESS | 1356 | ++DOCSHELL 13368800 == 42 [pid = 1356] [id = 336] 19:30:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (133E2400) [pid = 1356] [serial = 1007] [outer = 00000000] 19:30:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1690D400) [pid = 1356] [serial = 1008] [outer = 133E2400] 19:30:40 INFO - PROCESS | 1356 | 1461205840013 Marionette DEBUG loaded listener.js 19:30:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (16A2DC00) [pid = 1356] [serial = 1009] [outer = 133E2400] 19:30:40 INFO - PROCESS | 1356 | 1461205840505 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]]]}] 19:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 19:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 688ms 19:30:40 INFO - PROCESS | 1356 | 1461205840578 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 19:30:40 INFO - PROCESS | 1356 | 1461205840580 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 19:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 19:30:40 INFO - PROCESS | 1356 | 1461205840585 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 19:30:40 INFO - PROCESS | 1356 | 1461205840590 Marionette TRACE conn2 <- [1,1310,null,{}] 19:30:40 INFO - PROCESS | 1356 | 1461205840599 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}] 19:30:40 INFO - PROCESS | 1356 | 1461205840679 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 19:30:40 INFO - PROCESS | 1356 | 1461205840810 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:40 INFO - PROCESS | 1356 | ++DOCSHELL 16127400 == 43 [pid = 1356] [id = 337] 19:30:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (18148800) [pid = 1356] [serial = 1010] [outer = 00000000] 19:30:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1870E800) [pid = 1356] [serial = 1011] [outer = 18148800] 19:30:40 INFO - PROCESS | 1356 | 1461205840854 Marionette DEBUG loaded listener.js 19:30:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18731000) [pid = 1356] [serial = 1012] [outer = 18148800] 19:30:41 INFO - PROCESS | 1356 | 1461205841210 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]]]}] 19:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 19:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 656ms 19:30:41 INFO - PROCESS | 1356 | 1461205841245 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 19:30:41 INFO - PROCESS | 1356 | 1461205841247 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 19:30:41 INFO - PROCESS | 1356 | 1461205841251 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 19:30:41 INFO - PROCESS | 1356 | 1461205841252 Marionette TRACE conn2 <- [1,1314,null,{}] 19:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 19:30:41 INFO - PROCESS | 1356 | 1461205841256 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}] 19:30:41 INFO - PROCESS | 1356 | 1461205841333 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 19:30:41 INFO - PROCESS | 1356 | 1461205841339 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:41 INFO - PROCESS | 1356 | ++DOCSHELL 187C2400 == 44 [pid = 1356] [id = 338] 19:30:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (18A26C00) [pid = 1356] [serial = 1013] [outer = 00000000] 19:30:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (18E50400) [pid = 1356] [serial = 1014] [outer = 18A26C00] 19:30:41 INFO - PROCESS | 1356 | 1461205841382 Marionette DEBUG loaded listener.js 19:30:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18E5C800) [pid = 1356] [serial = 1015] [outer = 18A26C00] 19:30:41 INFO - PROCESS | 1356 | 1461205841846 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]]]}] 19:30:41 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 19:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 625ms 19:30:41 INFO - PROCESS | 1356 | 1461205841890 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 19:30:41 INFO - PROCESS | 1356 | 1461205841892 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 19:30:41 INFO - PROCESS | 1356 | 1461205841896 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 19:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 19:30:41 INFO - PROCESS | 1356 | 1461205841897 Marionette TRACE conn2 <- [1,1318,null,{}] 19:30:41 INFO - PROCESS | 1356 | 1461205841901 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}] 19:30:42 INFO - PROCESS | 1356 | 1461205842010 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 19:30:42 INFO - PROCESS | 1356 | 1461205842019 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:42 INFO - PROCESS | 1356 | ++DOCSHELL 19031C00 == 45 [pid = 1356] [id = 339] 19:30:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (19033400) [pid = 1356] [serial = 1016] [outer = 00000000] 19:30:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (192D3400) [pid = 1356] [serial = 1017] [outer = 19033400] 19:30:42 INFO - PROCESS | 1356 | 1461205842147 Marionette DEBUG loaded listener.js 19:30:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (19788000) [pid = 1356] [serial = 1018] [outer = 19033400] 19:30:42 INFO - PROCESS | 1356 | 1461205842607 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]]]}] 19:30:42 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 19:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 735ms 19:30:42 INFO - PROCESS | 1356 | 1461205842636 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 19:30:42 INFO - PROCESS | 1356 | 1461205842638 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 19:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 19:30:42 INFO - PROCESS | 1356 | 1461205842651 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 19:30:42 INFO - PROCESS | 1356 | 1461205842653 Marionette TRACE conn2 <- [1,1322,null,{}] 19:30:42 INFO - PROCESS | 1356 | 1461205842656 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}] 19:30:42 INFO - PROCESS | 1356 | 1461205842768 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 19:30:42 INFO - PROCESS | 1356 | 1461205842774 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:42 INFO - PROCESS | 1356 | ++DOCSHELL 133E9800 == 46 [pid = 1356] [id = 340] 19:30:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (133ED400) [pid = 1356] [serial = 1019] [outer = 00000000] 19:30:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (19F4D000) [pid = 1356] [serial = 1020] [outer = 133ED400] 19:30:42 INFO - PROCESS | 1356 | 1461205842817 Marionette DEBUG loaded listener.js 19:30:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (19F4C400) [pid = 1356] [serial = 1021] [outer = 133ED400] 19:30:43 INFO - PROCESS | 1356 | 1461205843251 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]]]}] 19:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 19:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 641ms 19:30:43 INFO - PROCESS | 1356 | 1461205843291 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 19:30:43 INFO - PROCESS | 1356 | 1461205843293 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 19:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 19:30:43 INFO - PROCESS | 1356 | 1461205843296 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 19:30:43 INFO - PROCESS | 1356 | 1461205843298 Marionette TRACE conn2 <- [1,1326,null,{}] 19:30:43 INFO - PROCESS | 1356 | 1461205843301 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}] 19:30:43 INFO - PROCESS | 1356 | 1461205843409 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 19:30:43 INFO - PROCESS | 1356 | 1461205843503 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:43 INFO - PROCESS | 1356 | ++DOCSHELL 16C3BC00 == 47 [pid = 1356] [id = 341] 19:30:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (16D4E000) [pid = 1356] [serial = 1022] [outer = 00000000] 19:30:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1A6A2400) [pid = 1356] [serial = 1023] [outer = 16D4E000] 19:30:43 INFO - PROCESS | 1356 | 1461205843553 Marionette DEBUG loaded listener.js 19:30:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1A6A7400) [pid = 1356] [serial = 1024] [outer = 16D4E000] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19F49800) [pid = 1356] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18A27000) [pid = 1356] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1902E000) [pid = 1356] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19033C00) [pid = 1356] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (12BED800) [pid = 1356] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1A17C400) [pid = 1356] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1372D000) [pid = 1356] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (16E9BC00) [pid = 1356] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (19FB1400) [pid = 1356] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1612D800) [pid = 1356] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 19:30:43 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (14D5DC00) [pid = 1356] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 19:30:44 INFO - PROCESS | 1356 | 1461205844517 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]]]}] 19:30:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 19:30:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1249ms 19:30:44 INFO - PROCESS | 1356 | 1461205844547 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 19:30:44 INFO - PROCESS | 1356 | 1461205844548 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 19:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 19:30:44 INFO - PROCESS | 1356 | 1461205844553 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 19:30:44 INFO - PROCESS | 1356 | 1461205844555 Marionette TRACE conn2 <- [1,1330,null,{}] 19:30:44 INFO - PROCESS | 1356 | 1461205844560 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}] 19:30:44 INFO - PROCESS | 1356 | 1461205844668 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 19:30:44 INFO - PROCESS | 1356 | 1461205844677 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:44 INFO - PROCESS | 1356 | ++DOCSHELL 12DD6400 == 48 [pid = 1356] [id = 342] 19:30:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (133E2C00) [pid = 1356] [serial = 1025] [outer = 00000000] 19:30:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (16C33400) [pid = 1356] [serial = 1026] [outer = 133E2C00] 19:30:44 INFO - PROCESS | 1356 | 1461205844720 Marionette DEBUG loaded listener.js 19:30:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18ABE000) [pid = 1356] [serial = 1027] [outer = 133E2C00] 19:30:45 INFO - PROCESS | 1356 | 1461205845151 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]]]}] 19:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 19:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 625ms 19:30:45 INFO - PROCESS | 1356 | 1461205845190 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 19:30:45 INFO - PROCESS | 1356 | 1461205845192 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 19:30:45 INFO - PROCESS | 1356 | 1461205845195 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 19:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 19:30:45 INFO - PROCESS | 1356 | 1461205845197 Marionette TRACE conn2 <- [1,1334,null,{}] 19:30:45 INFO - PROCESS | 1356 | 1461205845200 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}] 19:30:45 INFO - PROCESS | 1356 | 1461205845275 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 19:30:45 INFO - PROCESS | 1356 | 1461205845281 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:45 INFO - PROCESS | 1356 | ++DOCSHELL 133E3800 == 49 [pid = 1356] [id = 343] 19:30:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1399C800) [pid = 1356] [serial = 1028] [outer = 00000000] 19:30:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1A4D1000) [pid = 1356] [serial = 1029] [outer = 1399C800] 19:30:45 INFO - PROCESS | 1356 | 1461205845325 Marionette DEBUG loaded listener.js 19:30:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1AD2FC00) [pid = 1356] [serial = 1030] [outer = 1399C800] 19:30:45 INFO - PROCESS | 1356 | 1461205845777 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]]]}] 19:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 19:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 641ms 19:30:45 INFO - PROCESS | 1356 | 1461205845859 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 19:30:45 INFO - PROCESS | 1356 | 1461205845863 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 19:30:45 INFO - PROCESS | 1356 | 1461205845868 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 19:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 19:30:45 INFO - PROCESS | 1356 | 1461205845873 Marionette TRACE conn2 <- [1,1338,null,{}] 19:30:45 INFO - PROCESS | 1356 | 1461205845879 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}] 19:30:45 INFO - PROCESS | 1356 | 1461205845989 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 19:30:46 INFO - PROCESS | 1356 | 1461205846160 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:46 INFO - PROCESS | 1356 | ++DOCSHELL 13B36000 == 50 [pid = 1356] [id = 344] 19:30:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (13B39C00) [pid = 1356] [serial = 1031] [outer = 00000000] 19:30:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (15713C00) [pid = 1356] [serial = 1032] [outer = 13B39C00] 19:30:46 INFO - PROCESS | 1356 | 1461205846216 Marionette DEBUG loaded listener.js 19:30:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (15942000) [pid = 1356] [serial = 1033] [outer = 13B39C00] 19:30:46 INFO - PROCESS | 1356 | 1461205846774 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]]]}] 19:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 19:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 953ms 19:30:46 INFO - PROCESS | 1356 | 1461205846820 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 19:30:46 INFO - PROCESS | 1356 | 1461205846823 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 19:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 19:30:46 INFO - PROCESS | 1356 | 1461205846831 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 19:30:46 INFO - PROCESS | 1356 | 1461205846835 Marionette TRACE conn2 <- [1,1342,null,{}] 19:30:46 INFO - PROCESS | 1356 | 1461205846840 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}] 19:30:46 INFO - PROCESS | 1356 | 1461205846942 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 19:30:47 INFO - PROCESS | 1356 | 1461205847072 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:47 INFO - PROCESS | 1356 | ++DOCSHELL 16127800 == 51 [pid = 1356] [id = 345] 19:30:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16B69C00) [pid = 1356] [serial = 1034] [outer = 00000000] 19:30:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18141400) [pid = 1356] [serial = 1035] [outer = 16B69C00] 19:30:47 INFO - PROCESS | 1356 | 1461205847128 Marionette DEBUG loaded listener.js 19:30:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (183EE400) [pid = 1356] [serial = 1036] [outer = 16B69C00] 19:30:47 INFO - PROCESS | 1356 | 1461205847738 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]]]}] 19:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 19:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 937ms 19:30:47 INFO - PROCESS | 1356 | 1461205847776 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 19:30:47 INFO - PROCESS | 1356 | 1461205847778 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 19:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 19:30:47 INFO - PROCESS | 1356 | 1461205847782 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 19:30:47 INFO - PROCESS | 1356 | 1461205847784 Marionette TRACE conn2 <- [1,1346,null,{}] 19:30:47 INFO - PROCESS | 1356 | 1461205847794 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}] 19:30:47 INFO - PROCESS | 1356 | 1461205847901 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 19:30:48 INFO - PROCESS | 1356 | 1461205848034 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:48 INFO - PROCESS | 1356 | ++DOCSHELL 1978C800 == 52 [pid = 1356] [id = 346] 19:30:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19A21800) [pid = 1356] [serial = 1037] [outer = 00000000] 19:30:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1A643800) [pid = 1356] [serial = 1038] [outer = 19A21800] 19:30:48 INFO - PROCESS | 1356 | 1461205848093 Marionette DEBUG loaded listener.js 19:30:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1AD6C000) [pid = 1356] [serial = 1039] [outer = 19A21800] 19:30:48 INFO - PROCESS | 1356 | 1461205848735 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]]]}] 19:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 19:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1000ms 19:30:48 INFO - PROCESS | 1356 | 1461205848784 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 19:30:48 INFO - PROCESS | 1356 | 1461205848787 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 19:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 19:30:48 INFO - PROCESS | 1356 | 1461205848790 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 19:30:48 INFO - PROCESS | 1356 | 1461205848792 Marionette TRACE conn2 <- [1,1350,null,{}] 19:30:48 INFO - PROCESS | 1356 | 1461205848796 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}] 19:30:48 INFO - PROCESS | 1356 | 1461205848897 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 19:30:49 INFO - PROCESS | 1356 | 1461205849025 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:49 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F8400 == 53 [pid = 1356] [id = 347] 19:30:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1B3F8800) [pid = 1356] [serial = 1040] [outer = 00000000] 19:30:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1C617C00) [pid = 1356] [serial = 1041] [outer = 1B3F8800] 19:30:49 INFO - PROCESS | 1356 | 1461205849081 Marionette DEBUG loaded listener.js 19:30:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1C806800) [pid = 1356] [serial = 1042] [outer = 1B3F8800] 19:30:49 INFO - PROCESS | 1356 | 1461205849625 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]]]}] 19:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 19:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 906ms 19:30:49 INFO - PROCESS | 1356 | 1461205849695 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 19:30:49 INFO - PROCESS | 1356 | 1461205849697 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 19:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 19:30:49 INFO - PROCESS | 1356 | 1461205849701 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 19:30:49 INFO - PROCESS | 1356 | 1461205849703 Marionette TRACE conn2 <- [1,1354,null,{}] 19:30:49 INFO - PROCESS | 1356 | 1461205849707 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}] 19:30:49 INFO - PROCESS | 1356 | 1461205849812 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 19:30:49 INFO - PROCESS | 1356 | 1461205849912 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:49 INFO - PROCESS | 1356 | ++DOCSHELL 12B8DC00 == 54 [pid = 1356] [id = 348] 19:30:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (12CFF000) [pid = 1356] [serial = 1043] [outer = 00000000] 19:30:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1CA18400) [pid = 1356] [serial = 1044] [outer = 12CFF000] 19:30:49 INFO - PROCESS | 1356 | 1461205849965 Marionette DEBUG loaded listener.js 19:30:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1CA1C400) [pid = 1356] [serial = 1045] [outer = 12CFF000] 19:30:50 INFO - PROCESS | 1356 | 1461205850795 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] 19:30:50 INFO - PROCESS | 1356 | 1461205850861 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 19:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 19:30:50 INFO - PROCESS | 1356 | 1461205850866 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 19:30:50 INFO - PROCESS | 1356 | 1461205850870 Marionette TRACE conn2 <- [1,1358,null,{}] 19:30:50 INFO - PROCESS | 1356 | 1461205850876 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}] 19:30:50 INFO - PROCESS | 1356 | 1461205850973 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 19:30:51 INFO - PROCESS | 1356 | 1461205851112 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:51 INFO - PROCESS | 1356 | ++DOCSHELL 15B04000 == 55 [pid = 1356] [id = 349] 19:30:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (15B06C00) [pid = 1356] [serial = 1046] [outer = 00000000] 19:30:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (15EEB800) [pid = 1356] [serial = 1047] [outer = 15B06C00] 19:30:51 INFO - PROCESS | 1356 | 1461205851194 Marionette DEBUG loaded listener.js 19:30:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (16C34000) [pid = 1356] [serial = 1048] [outer = 15B06C00] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 12DD6400 == 54 [pid = 1356] [id = 342] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 16C3BC00 == 53 [pid = 1356] [id = 341] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 133E9800 == 52 [pid = 1356] [id = 340] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 19031C00 == 51 [pid = 1356] [id = 339] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 187C2400 == 50 [pid = 1356] [id = 338] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 16127400 == 49 [pid = 1356] [id = 337] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 13368800 == 48 [pid = 1356] [id = 336] 19:30:51 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1C615800) [pid = 1356] [serial = 987] [outer = 00000000] [url = about:blank] 19:30:51 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (12DD3400) [pid = 1356] [serial = 945] [outer = 00000000] [url = about:blank] 19:30:51 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (16C3A400) [pid = 1356] [serial = 948] [outer = 00000000] [url = about:blank] 19:30:51 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (19F4D800) [pid = 1356] [serial = 951] [outer = 00000000] [url = about:blank] 19:30:51 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1C60A000) [pid = 1356] [serial = 954] [outer = 00000000] [url = about:blank] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 11BD3400 == 47 [pid = 1356] [id = 335] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 11B1A400 == 46 [pid = 1356] [id = 334] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 148B9C00 == 45 [pid = 1356] [id = 331] 19:30:51 INFO - PROCESS | 1356 | --DOCSHELL 138F5800 == 44 [pid = 1356] [id = 330] 19:30:51 INFO - PROCESS | 1356 | 1461205851865 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] 19:30:51 INFO - PROCESS | 1356 | 1461205851936 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 19:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 19:30:51 INFO - PROCESS | 1356 | 1461205851943 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 19:30:51 INFO - PROCESS | 1356 | 1461205851945 Marionette TRACE conn2 <- [1,1362,null,{}] 19:30:51 INFO - PROCESS | 1356 | 1461205851949 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}] 19:30:52 INFO - PROCESS | 1356 | 1461205852050 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1B3ED400) [pid = 1356] [serial = 943] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (18B7D400) [pid = 1356] [serial = 966] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (192C9800) [pid = 1356] [serial = 969] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (19C4F400) [pid = 1356] [serial = 972] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (143AB400) [pid = 1356] [serial = 960] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (15E52C00) [pid = 1356] [serial = 961] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1A6AC000) [pid = 1356] [serial = 975] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (16108800) [pid = 1356] [serial = 958] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (15B08400) [pid = 1356] [serial = 957] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19F4F000) [pid = 1356] [serial = 973] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (18E58800) [pid = 1356] [serial = 967] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1814E000) [pid = 1356] [serial = 963] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (18706400) [pid = 1356] [serial = 964] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1B33B000) [pid = 1356] [serial = 978] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1A6A6000) [pid = 1356] [serial = 976] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1B33A800) [pid = 1356] [serial = 979] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (19F4B400) [pid = 1356] [serial = 984] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (161B7400) [pid = 1356] [serial = 981] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (191A3400) [pid = 1356] [serial = 970] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (183EAC00) [pid = 1356] [serial = 982] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1AD65800) [pid = 1356] [serial = 985] [outer = 00000000] [url = about:blank] 19:30:52 INFO - PROCESS | 1356 | 1461205852142 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:52 INFO - PROCESS | 1356 | ++DOCSHELL 11BC9400 == 45 [pid = 1356] [id = 350] 19:30:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (11BCF800) [pid = 1356] [serial = 1049] [outer = 00000000] 19:30:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (13B2F800) [pid = 1356] [serial = 1050] [outer = 11BCF800] 19:30:52 INFO - PROCESS | 1356 | 1461205852187 Marionette DEBUG loaded listener.js 19:30:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (159C1400) [pid = 1356] [serial = 1051] [outer = 11BCF800] 19:30:52 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:30:52 INFO - PROCESS | 1356 | 1461205852657 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] 19:30:52 INFO - PROCESS | 1356 | 1461205852688 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 19:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 19:30:52 INFO - PROCESS | 1356 | 1461205852692 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 19:30:52 INFO - PROCESS | 1356 | 1461205852695 Marionette TRACE conn2 <- [1,1366,null,{}] 19:30:52 INFO - PROCESS | 1356 | 1461205852705 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}] 19:30:52 INFO - PROCESS | 1356 | 1461205852787 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 19:30:52 INFO - PROCESS | 1356 | 1461205852794 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:52 INFO - PROCESS | 1356 | ++DOCSHELL 16130C00 == 46 [pid = 1356] [id = 351] 19:30:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (161ADC00) [pid = 1356] [serial = 1052] [outer = 00000000] 19:30:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18E5CC00) [pid = 1356] [serial = 1053] [outer = 161ADC00] 19:30:52 INFO - PROCESS | 1356 | 1461205852851 Marionette DEBUG loaded listener.js 19:30:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (19031000) [pid = 1356] [serial = 1054] [outer = 161ADC00] 19:30:53 INFO - PROCESS | 1356 | 1461205853299 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] 19:30:53 INFO - PROCESS | 1356 | 1461205853332 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 19:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 19:30:53 INFO - PROCESS | 1356 | 1461205853335 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 19:30:53 INFO - PROCESS | 1356 | 1461205853337 Marionette TRACE conn2 <- [1,1370,null,{}] 19:30:53 INFO - PROCESS | 1356 | 1461205853340 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}] 19:30:53 INFO - PROCESS | 1356 | 1461205853419 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 19:30:53 INFO - PROCESS | 1356 | 1461205853425 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:53 INFO - PROCESS | 1356 | ++DOCSHELL 192CEC00 == 47 [pid = 1356] [id = 352] 19:30:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (192D3000) [pid = 1356] [serial = 1055] [outer = 00000000] 19:30:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19C49C00) [pid = 1356] [serial = 1056] [outer = 192D3000] 19:30:53 INFO - PROCESS | 1356 | 1461205853469 Marionette DEBUG loaded listener.js 19:30:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (19F45400) [pid = 1356] [serial = 1057] [outer = 192D3000] 19:30:54 INFO - PROCESS | 1356 | [1356] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 19:30:54 INFO - PROCESS | 1356 | 1461205854179 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] 19:30:54 INFO - PROCESS | 1356 | 1461205854251 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 19:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 19:30:54 INFO - PROCESS | 1356 | 1461205854258 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 19:30:54 INFO - PROCESS | 1356 | 1461205854262 Marionette TRACE conn2 <- [1,1374,null,{}] 19:30:54 INFO - PROCESS | 1356 | 1461205854268 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}] 19:30:54 INFO - PROCESS | 1356 | 1461205854380 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 19:30:54 INFO - PROCESS | 1356 | 1461205854502 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:54 INFO - PROCESS | 1356 | ++DOCSHELL 14D5F000 == 48 [pid = 1356] [id = 353] 19:30:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (14D64400) [pid = 1356] [serial = 1058] [outer = 00000000] 19:30:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (183ED000) [pid = 1356] [serial = 1059] [outer = 14D64400] 19:30:54 INFO - PROCESS | 1356 | 1461205854560 Marionette DEBUG loaded listener.js 19:30:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18730400) [pid = 1356] [serial = 1060] [outer = 14D64400] 19:30:55 INFO - PROCESS | 1356 | 1461205855147 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] 19:30:55 INFO - PROCESS | 1356 | 1461205855208 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 19:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 19:30:55 INFO - PROCESS | 1356 | 1461205855215 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 19:30:55 INFO - PROCESS | 1356 | 1461205855218 Marionette TRACE conn2 <- [1,1378,null,{}] 19:30:55 INFO - PROCESS | 1356 | 1461205855221 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}] 19:30:55 INFO - PROCESS | 1356 | 1461205855324 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 19:30:55 INFO - PROCESS | 1356 | 1461205855452 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:55 INFO - PROCESS | 1356 | ++DOCSHELL 18A27C00 == 49 [pid = 1356] [id = 354] 19:30:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (191A3400) [pid = 1356] [serial = 1061] [outer = 00000000] 19:30:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19F4B400) [pid = 1356] [serial = 1062] [outer = 191A3400] 19:30:55 INFO - PROCESS | 1356 | 1461205855507 Marionette DEBUG loaded listener.js 19:30:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19FB0000) [pid = 1356] [serial = 1063] [outer = 191A3400] 19:30:56 INFO - PROCESS | 1356 | 1461205856127 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]]]}] 19:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 19:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 937ms 19:30:56 INFO - PROCESS | 1356 | 1461205856158 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 19:30:56 INFO - PROCESS | 1356 | 1461205856161 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 19:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 19:30:56 INFO - PROCESS | 1356 | 1461205856164 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 19:30:56 INFO - PROCESS | 1356 | 1461205856168 Marionette TRACE conn2 <- [1,1382,null,{}] 19:30:56 INFO - PROCESS | 1356 | 1461205856179 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}] 19:30:56 INFO - PROCESS | 1356 | 1461205856283 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 19:30:56 INFO - PROCESS | 1356 | 1461205856413 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:56 INFO - PROCESS | 1356 | ++DOCSHELL 1AD6B000 == 50 [pid = 1356] [id = 355] 19:30:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1B32FC00) [pid = 1356] [serial = 1064] [outer = 00000000] 19:30:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1B3EC800) [pid = 1356] [serial = 1065] [outer = 1B32FC00] 19:30:56 INFO - PROCESS | 1356 | 1461205856471 Marionette DEBUG loaded listener.js 19:30:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1B3F0C00) [pid = 1356] [serial = 1066] [outer = 1B32FC00] 19:30:57 INFO - PROCESS | 1356 | 1461205857086 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]]]}] 19:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 19:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 938ms 19:30:57 INFO - PROCESS | 1356 | 1461205857109 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 19:30:57 INFO - PROCESS | 1356 | 1461205857111 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 19:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 19:30:57 INFO - PROCESS | 1356 | 1461205857115 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 19:30:57 INFO - PROCESS | 1356 | 1461205857117 Marionette TRACE conn2 <- [1,1386,null,{}] 19:30:57 INFO - PROCESS | 1356 | 1461205857120 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}] 19:30:57 INFO - PROCESS | 1356 | 1461205857220 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 19:30:57 INFO - PROCESS | 1356 | 1461205857347 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:57 INFO - PROCESS | 1356 | ++DOCSHELL 18B88000 == 51 [pid = 1356] [id = 356] 19:30:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1B335C00) [pid = 1356] [serial = 1067] [outer = 00000000] 19:30:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1C60B000) [pid = 1356] [serial = 1068] [outer = 1B335C00] 19:30:57 INFO - PROCESS | 1356 | 1461205857403 Marionette DEBUG loaded listener.js 19:30:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1C60F400) [pid = 1356] [serial = 1069] [outer = 1B335C00] 19:30:57 INFO - PROCESS | 1356 | 1461205857926 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]]]}] 19:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 19:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 828ms 19:30:57 INFO - PROCESS | 1356 | 1461205857958 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 19:30:57 INFO - PROCESS | 1356 | 1461205857962 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 19:30:57 INFO - PROCESS | 1356 | 1461205857967 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 19:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 19:30:57 INFO - PROCESS | 1356 | 1461205857970 Marionette TRACE conn2 <- [1,1390,null,{}] 19:30:57 INFO - PROCESS | 1356 | 1461205857975 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}] 19:30:58 INFO - PROCESS | 1356 | 1461205858071 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 19:30:58 INFO - PROCESS | 1356 | 1461205858171 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:58 INFO - PROCESS | 1356 | ++DOCSHELL 16E8CC00 == 52 [pid = 1356] [id = 357] 19:30:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1B3F2C00) [pid = 1356] [serial = 1070] [outer = 00000000] 19:30:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1C8E2800) [pid = 1356] [serial = 1071] [outer = 1B3F2C00] 19:30:58 INFO - PROCESS | 1356 | 1461205858224 Marionette DEBUG loaded listener.js 19:30:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1CA13800) [pid = 1356] [serial = 1072] [outer = 1B3F2C00] 19:30:58 INFO - PROCESS | 1356 | 1461205858798 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]]]}] 19:30:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 19:30:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 906ms 19:30:58 INFO - PROCESS | 1356 | 1461205858873 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 19:30:58 INFO - PROCESS | 1356 | 1461205858875 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 19:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 19:30:58 INFO - PROCESS | 1356 | 1461205858879 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 19:30:58 INFO - PROCESS | 1356 | 1461205858881 Marionette TRACE conn2 <- [1,1394,null,{}] 19:30:58 INFO - PROCESS | 1356 | 1461205858900 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}] 19:30:59 INFO - PROCESS | 1356 | 1461205859017 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 19:30:59 INFO - PROCESS | 1356 | 1461205859147 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:30:59 INFO - PROCESS | 1356 | ++DOCSHELL 1385DC00 == 53 [pid = 1356] [id = 358] 19:30:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1C613000) [pid = 1356] [serial = 1073] [outer = 00000000] 19:30:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1CEE6C00) [pid = 1356] [serial = 1074] [outer = 1C613000] 19:30:59 INFO - PROCESS | 1356 | 1461205859205 Marionette DEBUG loaded listener.js 19:30:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1CEE9000) [pid = 1356] [serial = 1075] [outer = 1C613000] 19:30:59 INFO - PROCESS | 1356 | 1461205859845 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]]]}] 19:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 19:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 999ms 19:30:59 INFO - PROCESS | 1356 | 1461205859881 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 19:30:59 INFO - PROCESS | 1356 | 1461205859886 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 19:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 19:30:59 INFO - PROCESS | 1356 | 1461205859891 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 19:30:59 INFO - PROCESS | 1356 | 1461205859895 Marionette TRACE conn2 <- [1,1398,null,{}] 19:30:59 INFO - PROCESS | 1356 | 1461205859900 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}] 19:30:59 INFO - PROCESS | 1356 | 1461205860002 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 19:31:00 INFO - PROCESS | 1356 | 1461205860118 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:00 INFO - PROCESS | 1356 | ++DOCSHELL 16131000 == 54 [pid = 1356] [id = 359] 19:31:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (16B66000) [pid = 1356] [serial = 1076] [outer = 00000000] 19:31:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (183EB000) [pid = 1356] [serial = 1077] [outer = 16B66000] 19:31:00 INFO - PROCESS | 1356 | 1461205860167 Marionette DEBUG loaded listener.js 19:31:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (18B80400) [pid = 1356] [serial = 1078] [outer = 16B66000] 19:31:00 INFO - PROCESS | 1356 | --DOCSHELL 16130C00 == 53 [pid = 1356] [id = 351] 19:31:00 INFO - PROCESS | 1356 | --DOCSHELL 11BC9400 == 52 [pid = 1356] [id = 350] 19:31:00 INFO - PROCESS | 1356 | --DOCSHELL 15B04000 == 51 [pid = 1356] [id = 349] 19:31:00 INFO - PROCESS | 1356 | 1461205860724 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]]]}] 19:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 19:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 906ms 19:31:00 INFO - PROCESS | 1356 | 1461205860796 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 19:31:00 INFO - PROCESS | 1356 | 1461205860801 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 19:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 19:31:00 INFO - PROCESS | 1356 | 1461205860807 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 19:31:00 INFO - PROCESS | 1356 | 1461205860810 Marionette TRACE conn2 <- [1,1402,null,{}] 19:31:00 INFO - PROCESS | 1356 | 1461205860813 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}] 19:31:00 INFO - PROCESS | 1356 | 1461205860935 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 19:31:00 INFO - PROCESS | 1356 | 1461205860991 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:00 INFO - PROCESS | 1356 | ++DOCSHELL 1691F000 == 52 [pid = 1356] [id = 360] 19:31:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (19037000) [pid = 1356] [serial = 1079] [outer = 00000000] 19:31:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (19A1B400) [pid = 1356] [serial = 1080] [outer = 19037000] 19:31:01 INFO - PROCESS | 1356 | 1461205861036 Marionette DEBUG loaded listener.js 19:31:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1A06C400) [pid = 1356] [serial = 1081] [outer = 19037000] 19:31:01 INFO - PROCESS | 1356 | 1461205861512 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]]]}] 19:31:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 19:31:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 19:31:01 INFO - PROCESS | 1356 | 1461205861546 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 19:31:01 INFO - PROCESS | 1356 | 1461205861549 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 19:31:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 19:31:01 INFO - PROCESS | 1356 | 1461205861552 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 19:31:01 INFO - PROCESS | 1356 | 1461205861555 Marionette TRACE conn2 <- [1,1406,null,{}] 19:31:01 INFO - PROCESS | 1356 | 1461205861565 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}] 19:31:01 INFO - PROCESS | 1356 | 1461205861691 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 19:31:01 INFO - PROCESS | 1356 | 1461205861705 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:01 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F8C00 == 53 [pid = 1356] [id = 361] 19:31:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1C609800) [pid = 1356] [serial = 1082] [outer = 00000000] 19:31:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1C80F400) [pid = 1356] [serial = 1083] [outer = 1C609800] 19:31:01 INFO - PROCESS | 1356 | 1461205861804 Marionette DEBUG loaded listener.js 19:31:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1CA6D400) [pid = 1356] [serial = 1084] [outer = 1C609800] 19:31:02 INFO - PROCESS | 1356 | 1461205862243 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]]]}] 19:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 19:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 19:31:02 INFO - PROCESS | 1356 | 1461205862307 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 19:31:02 INFO - PROCESS | 1356 | 1461205862310 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 19:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 19:31:02 INFO - PROCESS | 1356 | 1461205862323 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 19:31:02 INFO - PROCESS | 1356 | 1461205862325 Marionette TRACE conn2 <- [1,1410,null,{}] 19:31:02 INFO - PROCESS | 1356 | 1461205862328 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}] 19:31:02 INFO - PROCESS | 1356 | 1461205862441 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 19:31:02 INFO - PROCESS | 1356 | 1461205862452 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:02 INFO - PROCESS | 1356 | ++DOCSHELL 13B15C00 == 54 [pid = 1356] [id = 362] 19:31:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (143B5800) [pid = 1356] [serial = 1085] [outer = 00000000] 19:31:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1CEE4400) [pid = 1356] [serial = 1086] [outer = 143B5800] 19:31:02 INFO - PROCESS | 1356 | 1461205862547 Marionette DEBUG loaded listener.js 19:31:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1D255000) [pid = 1356] [serial = 1087] [outer = 143B5800] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1449D800) [pid = 1356] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (12DD3000) [pid = 1356] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1872EC00) [pid = 1356] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1399C800) [pid = 1356] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (133E2C00) [pid = 1356] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (19033400) [pid = 1356] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (133ED400) [pid = 1356] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (11BD7400) [pid = 1356] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (18A26C00) [pid = 1356] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (11BC8C00) [pid = 1356] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (1B3F6400) [pid = 1356] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (133E2400) [pid = 1356] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (16D4E000) [pid = 1356] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (18148800) [pid = 1356] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (15B06C00) [pid = 1356] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (11BCF800) [pid = 1356] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (161ADC00) [pid = 1356] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 19:31:02 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1A17E800) [pid = 1356] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 19:31:03 INFO - PROCESS | 1356 | 1461205863054 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]]]}] 19:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 19:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 797ms 19:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 19:31:03 INFO - PROCESS | 1356 | 1461205863126 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 19:31:03 INFO - PROCESS | 1356 | 1461205863129 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 19:31:03 INFO - PROCESS | 1356 | 1461205863133 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 19:31:03 INFO - PROCESS | 1356 | 1461205863135 Marionette TRACE conn2 <- [1,1414,null,{}] 19:31:03 INFO - PROCESS | 1356 | 1461205863139 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}] 19:31:03 INFO - PROCESS | 1356 | 1461205863216 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 19:31:03 INFO - PROCESS | 1356 | 1461205863224 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:03 INFO - PROCESS | 1356 | ++DOCSHELL 133E6800 == 55 [pid = 1356] [id = 363] 19:31:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (13B14000) [pid = 1356] [serial = 1088] [outer = 00000000] 19:31:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (161ADC00) [pid = 1356] [serial = 1089] [outer = 13B14000] 19:31:03 INFO - PROCESS | 1356 | 1461205863269 Marionette DEBUG loaded listener.js 19:31:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (18146C00) [pid = 1356] [serial = 1090] [outer = 13B14000] 19:31:03 INFO - PROCESS | 1356 | 1461205863723 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]]]}] 19:31:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 19:31:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 624ms 19:31:03 INFO - PROCESS | 1356 | 1461205863769 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 19:31:03 INFO - PROCESS | 1356 | 1461205863771 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 19:31:03 INFO - PROCESS | 1356 | 1461205863774 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 19:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 19:31:03 INFO - PROCESS | 1356 | 1461205863776 Marionette TRACE conn2 <- [1,1418,null,{}] 19:31:03 INFO - PROCESS | 1356 | 1461205863779 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}] 19:31:03 INFO - PROCESS | 1356 | 1461205863866 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 19:31:03 INFO - PROCESS | 1356 | 1461205863903 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:03 INFO - PROCESS | 1356 | ++DOCSHELL 19FB1400 == 56 [pid = 1356] [id = 364] 19:31:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1A6AD000) [pid = 1356] [serial = 1091] [outer = 00000000] 19:31:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1D256400) [pid = 1356] [serial = 1092] [outer = 1A6AD000] 19:31:03 INFO - PROCESS | 1356 | 1461205863949 Marionette DEBUG loaded listener.js 19:31:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1D259C00) [pid = 1356] [serial = 1093] [outer = 1A6AD000] 19:31:04 INFO - PROCESS | 1356 | 1461205864389 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]]]}] 19:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 19:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 640ms 19:31:04 INFO - PROCESS | 1356 | 1461205864413 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 19:31:04 INFO - PROCESS | 1356 | 1461205864415 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 19:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 19:31:04 INFO - PROCESS | 1356 | 1461205864418 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 19:31:04 INFO - PROCESS | 1356 | 1461205864420 Marionette TRACE conn2 <- [1,1422,null,{}] 19:31:04 INFO - PROCESS | 1356 | 1461205864423 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}] 19:31:04 INFO - PROCESS | 1356 | 1461205864499 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 19:31:04 INFO - PROCESS | 1356 | 1461205864505 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:04 INFO - PROCESS | 1356 | ++DOCSHELL 1ABEDC00 == 57 [pid = 1356] [id = 365] 19:31:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1B33C400) [pid = 1356] [serial = 1094] [outer = 00000000] 19:31:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1D758000) [pid = 1356] [serial = 1095] [outer = 1B33C400] 19:31:04 INFO - PROCESS | 1356 | 1461205864548 Marionette DEBUG loaded listener.js 19:31:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1D86D000) [pid = 1356] [serial = 1096] [outer = 1B33C400] 19:31:05 INFO - PROCESS | 1356 | 1461205865200 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]]]}] 19:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 19:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 844ms 19:31:05 INFO - PROCESS | 1356 | 1461205865280 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 19:31:05 INFO - PROCESS | 1356 | 1461205865285 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 19:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 19:31:05 INFO - PROCESS | 1356 | 1461205865291 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 19:31:05 INFO - PROCESS | 1356 | 1461205865295 Marionette TRACE conn2 <- [1,1426,null,{}] 19:31:05 INFO - PROCESS | 1356 | 1461205865300 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}] 19:31:05 INFO - PROCESS | 1356 | 1461205865409 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 19:31:05 INFO - PROCESS | 1356 | 1461205865545 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:05 INFO - PROCESS | 1356 | ++DOCSHELL 15E52400 == 58 [pid = 1356] [id = 366] 19:31:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (15E55C00) [pid = 1356] [serial = 1097] [outer = 00000000] 19:31:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (16D52000) [pid = 1356] [serial = 1098] [outer = 15E55C00] 19:31:05 INFO - PROCESS | 1356 | 1461205865603 Marionette DEBUG loaded listener.js 19:31:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (18705000) [pid = 1356] [serial = 1099] [outer = 15E55C00] 19:31:06 INFO - PROCESS | 1356 | 1461205866154 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]]]}] 19:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 19:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 906ms 19:31:06 INFO - PROCESS | 1356 | 1461205866198 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 19:31:06 INFO - PROCESS | 1356 | 1461205866204 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 19:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 19:31:06 INFO - PROCESS | 1356 | 1461205866212 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 19:31:06 INFO - PROCESS | 1356 | 1461205866216 Marionette TRACE conn2 <- [1,1430,null,{}] 19:31:06 INFO - PROCESS | 1356 | 1461205866222 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}] 19:31:06 INFO - PROCESS | 1356 | 1461205866358 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 19:31:06 INFO - PROCESS | 1356 | 1461205866492 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:06 INFO - PROCESS | 1356 | ++DOCSHELL 19C54C00 == 59 [pid = 1356] [id = 367] 19:31:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (19F44800) [pid = 1356] [serial = 1100] [outer = 00000000] 19:31:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1B32F400) [pid = 1356] [serial = 1101] [outer = 19F44800] 19:31:06 INFO - PROCESS | 1356 | 1461205866547 Marionette DEBUG loaded listener.js 19:31:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1B3F0400) [pid = 1356] [serial = 1102] [outer = 19F44800] 19:31:07 INFO - PROCESS | 1356 | 1461205867157 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]]]}] 19:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 19:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1000ms 19:31:07 INFO - PROCESS | 1356 | 1461205867210 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 19:31:07 INFO - PROCESS | 1356 | 1461205867212 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 19:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 19:31:07 INFO - PROCESS | 1356 | 1461205867216 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 19:31:07 INFO - PROCESS | 1356 | 1461205867220 Marionette TRACE conn2 <- [1,1434,null,{}] 19:31:07 INFO - PROCESS | 1356 | 1461205867233 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}] 19:31:07 INFO - PROCESS | 1356 | 1461205867375 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 19:31:07 INFO - PROCESS | 1356 | 1461205867511 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:07 INFO - PROCESS | 1356 | ++DOCSHELL 1D653000 == 60 [pid = 1356] [id = 368] 19:31:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1D65C000) [pid = 1356] [serial = 1103] [outer = 00000000] 19:31:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1D877800) [pid = 1356] [serial = 1104] [outer = 1D65C000] 19:31:07 INFO - PROCESS | 1356 | 1461205867568 Marionette DEBUG loaded listener.js 19:31:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1DB22400) [pid = 1356] [serial = 1105] [outer = 1D65C000] 19:31:08 INFO - PROCESS | 1356 | 1461205868143 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]]]}] 19:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 19:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 937ms 19:31:08 INFO - PROCESS | 1356 | 1461205868161 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 19:31:08 INFO - PROCESS | 1356 | 1461205868164 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 19:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 19:31:08 INFO - PROCESS | 1356 | 1461205868167 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 19:31:08 INFO - PROCESS | 1356 | 1461205868169 Marionette TRACE conn2 <- [1,1438,null,{}] 19:31:08 INFO - PROCESS | 1356 | 1461205868198 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}] 19:31:08 INFO - PROCESS | 1356 | 1461205868314 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 19:31:08 INFO - PROCESS | 1356 | 1461205868423 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:08 INFO - PROCESS | 1356 | ++DOCSHELL 14D66000 == 61 [pid = 1356] [id = 369] 19:31:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (15925000) [pid = 1356] [serial = 1106] [outer = 00000000] 19:31:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (18377C00) [pid = 1356] [serial = 1107] [outer = 15925000] 19:31:08 INFO - PROCESS | 1356 | 1461205868480 Marionette DEBUG loaded listener.js 19:31:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (192CC400) [pid = 1356] [serial = 1108] [outer = 15925000] 19:31:09 INFO - PROCESS | 1356 | 1461205869279 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]]]}] 19:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 19:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1171ms 19:31:09 INFO - PROCESS | 1356 | 1461205869344 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 19:31:09 INFO - PROCESS | 1356 | 1461205869348 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 19:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 19:31:09 INFO - PROCESS | 1356 | 1461205869353 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 19:31:09 INFO - PROCESS | 1356 | 1461205869356 Marionette TRACE conn2 <- [1,1442,null,{}] 19:31:09 INFO - PROCESS | 1356 | 1461205869362 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}] 19:31:09 INFO - PROCESS | 1356 | 1461205869455 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 19:31:09 INFO - PROCESS | 1356 | 1461205869595 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:09 INFO - PROCESS | 1356 | ++DOCSHELL 1336B000 == 62 [pid = 1356] [id = 370] 19:31:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (133E2C00) [pid = 1356] [serial = 1109] [outer = 00000000] 19:31:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (138EF800) [pid = 1356] [serial = 1110] [outer = 133E2C00] 19:31:09 INFO - PROCESS | 1356 | 1461205869647 Marionette DEBUG loaded listener.js 19:31:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (143AB000) [pid = 1356] [serial = 1111] [outer = 133E2C00] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 19FB1400 == 61 [pid = 1356] [id = 364] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 133E6800 == 60 [pid = 1356] [id = 363] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 13B15C00 == 59 [pid = 1356] [id = 362] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 1B3F8C00 == 58 [pid = 1356] [id = 361] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 1691F000 == 57 [pid = 1356] [id = 360] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 16131000 == 56 [pid = 1356] [id = 359] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 1AD6B000 == 55 [pid = 1356] [id = 355] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 18A27C00 == 54 [pid = 1356] [id = 354] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 14D5F000 == 53 [pid = 1356] [id = 353] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (15E0DC00) [pid = 1356] [serial = 990] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (18A20400) [pid = 1356] [serial = 993] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1C60B800) [pid = 1356] [serial = 996] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1C8E2000) [pid = 1356] [serial = 999] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (15713C00) [pid = 1356] [serial = 1032] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (18141400) [pid = 1356] [serial = 1035] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (19C49C00) [pid = 1356] [serial = 1056] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1A643800) [pid = 1356] [serial = 1038] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1C617C00) [pid = 1356] [serial = 1041] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1CA18400) [pid = 1356] [serial = 1044] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOCSHELL 192CEC00 == 52 [pid = 1356] [id = 352] 19:31:10 INFO - PROCESS | 1356 | 1461205870288 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]]]}] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1A4DAC00) [pid = 1356] [serial = 910] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (18E5B000) [pid = 1356] [serial = 907] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (13B39400) [pid = 1356] [serial = 904] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1A072000) [pid = 1356] [serial = 901] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1A4D1000) [pid = 1356] [serial = 1029] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (18ABE000) [pid = 1356] [serial = 1027] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (192D3400) [pid = 1356] [serial = 1017] [outer = 00000000] [url = about:blank] 19:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (19F4D000) [pid = 1356] [serial = 1020] [outer = 00000000] [url = about:blank] 19:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1000ms 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (19788000) [pid = 1356] [serial = 1018] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (13854400) [pid = 1356] [serial = 1005] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (143AF800) [pid = 1356] [serial = 1006] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (18E50400) [pid = 1356] [serial = 1014] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (13B3AC00) [pid = 1356] [serial = 1003] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1399F800) [pid = 1356] [serial = 1002] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1C801C00) [pid = 1356] [serial = 988] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1690D400) [pid = 1356] [serial = 1008] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (16A2DC00) [pid = 1356] [serial = 1009] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1A6A2400) [pid = 1356] [serial = 1023] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1870E800) [pid = 1356] [serial = 1011] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18731000) [pid = 1356] [serial = 1012] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (19F4C400) [pid = 1356] [serial = 1021] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (15EEB800) [pid = 1356] [serial = 1047] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (16C33400) [pid = 1356] [serial = 1026] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (13B2F800) [pid = 1356] [serial = 1050] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (16C34000) [pid = 1356] [serial = 1048] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (159C1400) [pid = 1356] [serial = 1051] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (18E5CC00) [pid = 1356] [serial = 1053] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (19031000) [pid = 1356] [serial = 1054] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1A6A7400) [pid = 1356] [serial = 1024] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (18E5C800) [pid = 1356] [serial = 1015] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1AD2FC00) [pid = 1356] [serial = 1030] [outer = 00000000] [url = about:blank] 19:31:10 INFO - PROCESS | 1356 | 1461205870360 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 19:31:10 INFO - PROCESS | 1356 | 1461205870365 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 19:31:10 INFO - PROCESS | 1356 | 1461205870374 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 19:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 19:31:10 INFO - PROCESS | 1356 | 1461205870376 Marionette TRACE conn2 <- [1,1446,null,{}] 19:31:10 INFO - PROCESS | 1356 | 1461205870381 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}] 19:31:10 INFO - PROCESS | 1356 | 1461205870461 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 19:31:10 INFO - PROCESS | 1356 | 1461205870467 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:10 INFO - PROCESS | 1356 | ++DOCSHELL 1399B400 == 53 [pid = 1356] [id = 371] 19:31:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1399E800) [pid = 1356] [serial = 1112] [outer = 00000000] 19:31:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (14452000) [pid = 1356] [serial = 1113] [outer = 1399E800] 19:31:10 INFO - PROCESS | 1356 | 1461205870513 Marionette DEBUG loaded listener.js 19:31:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (14D67800) [pid = 1356] [serial = 1114] [outer = 1399E800] 19:31:11 INFO - PROCESS | 1356 | 1461205871055 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]]]}] 19:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 19:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 750ms 19:31:11 INFO - PROCESS | 1356 | 1461205871115 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 19:31:11 INFO - PROCESS | 1356 | 1461205871117 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 19:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 19:31:11 INFO - PROCESS | 1356 | 1461205871121 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 19:31:11 INFO - PROCESS | 1356 | 1461205871124 Marionette TRACE conn2 <- [1,1450,null,{}] 19:31:11 INFO - PROCESS | 1356 | 1461205871134 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}] 19:31:11 INFO - PROCESS | 1356 | 1461205871218 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 19:31:11 INFO - PROCESS | 1356 | 1461205871306 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:11 INFO - PROCESS | 1356 | ++DOCSHELL 1612E000 == 54 [pid = 1356] [id = 372] 19:31:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1612EC00) [pid = 1356] [serial = 1115] [outer = 00000000] 19:31:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1690D400) [pid = 1356] [serial = 1116] [outer = 1612EC00] 19:31:11 INFO - PROCESS | 1356 | 1461205871353 Marionette DEBUG loaded listener.js 19:31:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1693A400) [pid = 1356] [serial = 1117] [outer = 1612EC00] 19:31:11 INFO - PROCESS | 1356 | 1461205871742 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]]]}] 19:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 19:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 703ms 19:31:11 INFO - PROCESS | 1356 | 1461205871820 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 19:31:11 INFO - PROCESS | 1356 | 1461205871823 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 19:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 19:31:11 INFO - PROCESS | 1356 | 1461205871826 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 19:31:11 INFO - PROCESS | 1356 | 1461205871828 Marionette TRACE conn2 <- [1,1454,null,{}] 19:31:11 INFO - PROCESS | 1356 | 1461205871831 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}] 19:31:11 INFO - PROCESS | 1356 | 1461205871909 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 19:31:11 INFO - PROCESS | 1356 | 1461205871915 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:11 INFO - PROCESS | 1356 | ++DOCSHELL 16C36800 == 55 [pid = 1356] [id = 373] 19:31:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (16C37000) [pid = 1356] [serial = 1118] [outer = 00000000] 19:31:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16D59000) [pid = 1356] [serial = 1119] [outer = 16C37000] 19:31:11 INFO - PROCESS | 1356 | 1461205871961 Marionette DEBUG loaded listener.js 19:31:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1449C000) [pid = 1356] [serial = 1120] [outer = 16C37000] 19:31:12 INFO - PROCESS | 1356 | 1461205872415 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]]]}] 19:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 19:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 640ms 19:31:12 INFO - PROCESS | 1356 | 1461205872464 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 19:31:12 INFO - PROCESS | 1356 | 1461205872466 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 19:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 19:31:12 INFO - PROCESS | 1356 | 1461205872469 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 19:31:12 INFO - PROCESS | 1356 | 1461205872471 Marionette TRACE conn2 <- [1,1458,null,{}] 19:31:12 INFO - PROCESS | 1356 | 1461205872474 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}] 19:31:12 INFO - PROCESS | 1356 | 1461205872583 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 19:31:12 INFO - PROCESS | 1356 | 1461205872670 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:12 INFO - PROCESS | 1356 | ++DOCSHELL 183DF800 == 56 [pid = 1356] [id = 374] 19:31:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (183E0400) [pid = 1356] [serial = 1121] [outer = 00000000] 19:31:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (18731000) [pid = 1356] [serial = 1122] [outer = 183E0400] 19:31:12 INFO - PROCESS | 1356 | 1461205872714 Marionette DEBUG loaded listener.js 19:31:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (187C1C00) [pid = 1356] [serial = 1123] [outer = 183E0400] 19:31:13 INFO - PROCESS | 1356 | 1461205873147 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]]]}] 19:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 19:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 750ms 19:31:13 INFO - PROCESS | 1356 | 1461205873210 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 19:31:13 INFO - PROCESS | 1356 | 1461205873212 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 19:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 19:31:13 INFO - PROCESS | 1356 | 1461205873220 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 19:31:13 INFO - PROCESS | 1356 | 1461205873222 Marionette TRACE conn2 <- [1,1462,null,{}] 19:31:13 INFO - PROCESS | 1356 | 1461205873225 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}] 19:31:13 INFO - PROCESS | 1356 | 1461205873352 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 19:31:13 INFO - PROCESS | 1356 | 1461205873364 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:13 INFO - PROCESS | 1356 | ++DOCSHELL 138F1800 == 57 [pid = 1356] [id = 375] 19:31:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (15E0DC00) [pid = 1356] [serial = 1124] [outer = 00000000] 19:31:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (19029000) [pid = 1356] [serial = 1125] [outer = 15E0DC00] 19:31:13 INFO - PROCESS | 1356 | 1461205873411 Marionette DEBUG loaded listener.js 19:31:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (19031400) [pid = 1356] [serial = 1126] [outer = 15E0DC00] 19:31:13 INFO - PROCESS | 1356 | 1461205873877 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]]]}] 19:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 19:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 703ms 19:31:13 INFO - PROCESS | 1356 | 1461205873915 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 19:31:13 INFO - PROCESS | 1356 | 1461205873917 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 19:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 19:31:13 INFO - PROCESS | 1356 | 1461205873948 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 19:31:13 INFO - PROCESS | 1356 | 1461205873949 Marionette TRACE conn2 <- [1,1466,null,{}] 19:31:13 INFO - PROCESS | 1356 | 1461205873966 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}] 19:31:14 INFO - PROCESS | 1356 | 1461205874079 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 19:31:14 INFO - PROCESS | 1356 | 1461205874090 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:14 INFO - PROCESS | 1356 | ++DOCSHELL 11B47800 == 58 [pid = 1356] [id = 376] 19:31:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (11BC8C00) [pid = 1356] [serial = 1127] [outer = 00000000] 19:31:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (19782400) [pid = 1356] [serial = 1128] [outer = 11BC8C00] 19:31:14 INFO - PROCESS | 1356 | 1461205874133 Marionette DEBUG loaded listener.js 19:31:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (19566800) [pid = 1356] [serial = 1129] [outer = 11BC8C00] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1A1DC800) [pid = 1356] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (11BC9000) [pid = 1356] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (13999C00) [pid = 1356] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (13B39C00) [pid = 1356] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (19A21800) [pid = 1356] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (12CFF000) [pid = 1356] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1B3F8800) [pid = 1356] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (14D15400) [pid = 1356] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1B333000) [pid = 1356] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1B33B800) [pid = 1356] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1996E800) [pid = 1356] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (16B69C00) [pid = 1356] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16901800) [pid = 1356] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1C609800) [pid = 1356] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (143B5800) [pid = 1356] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (16B66000) [pid = 1356] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1C613000) [pid = 1356] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1A6AD000) [pid = 1356] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (19037000) [pid = 1356] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 19:31:14 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (13B14000) [pid = 1356] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 19:31:14 INFO - PROCESS | 1356 | 1461205874895 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]]]}] 19:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 19:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1031ms 19:31:14 INFO - PROCESS | 1356 | 1461205874954 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 19:31:14 INFO - PROCESS | 1356 | 1461205874956 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 19:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 19:31:14 INFO - PROCESS | 1356 | 1461205874959 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 19:31:14 INFO - PROCESS | 1356 | 1461205874961 Marionette TRACE conn2 <- [1,1470,null,{}] 19:31:14 INFO - PROCESS | 1356 | 1461205874964 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}] 19:31:15 INFO - PROCESS | 1356 | 1461205875040 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 19:31:15 INFO - PROCESS | 1356 | 1461205875048 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:15 INFO - PROCESS | 1356 | ++DOCSHELL 12CFF400 == 59 [pid = 1356] [id = 377] 19:31:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (13999C00) [pid = 1356] [serial = 1130] [outer = 00000000] 19:31:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (16930C00) [pid = 1356] [serial = 1131] [outer = 13999C00] 19:31:15 INFO - PROCESS | 1356 | 1461205875092 Marionette DEBUG loaded listener.js 19:31:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (16C3C000) [pid = 1356] [serial = 1132] [outer = 13999C00] 19:31:15 INFO - PROCESS | 1356 | 1461205875572 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]]]}] 19:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 19:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 625ms 19:31:15 INFO - PROCESS | 1356 | 1461205875597 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 19:31:15 INFO - PROCESS | 1356 | 1461205875599 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 19:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 19:31:15 INFO - PROCESS | 1356 | 1461205875602 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 19:31:15 INFO - PROCESS | 1356 | 1461205875604 Marionette TRACE conn2 <- [1,1474,null,{}] 19:31:15 INFO - PROCESS | 1356 | 1461205875608 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}] 19:31:15 INFO - PROCESS | 1356 | 1461205875683 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 19:31:15 INFO - PROCESS | 1356 | 1461205875689 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:15 INFO - PROCESS | 1356 | ++DOCSHELL 15EB6400 == 60 [pid = 1356] [id = 378] 19:31:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (16091C00) [pid = 1356] [serial = 1133] [outer = 00000000] 19:31:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (19C49400) [pid = 1356] [serial = 1134] [outer = 16091C00] 19:31:15 INFO - PROCESS | 1356 | 1461205875733 Marionette DEBUG loaded listener.js 19:31:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19FB0400) [pid = 1356] [serial = 1135] [outer = 16091C00] 19:31:16 INFO - PROCESS | 1356 | 1461205876158 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]]]}] 19:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 19:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 594ms 19:31:16 INFO - PROCESS | 1356 | 1461205876200 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 19:31:16 INFO - PROCESS | 1356 | 1461205876202 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 19:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 19:31:16 INFO - PROCESS | 1356 | 1461205876205 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 19:31:16 INFO - PROCESS | 1356 | 1461205876207 Marionette TRACE conn2 <- [1,1478,null,{}] 19:31:16 INFO - PROCESS | 1356 | 1461205876210 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}] 19:31:16 INFO - PROCESS | 1356 | 1461205876287 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 19:31:16 INFO - PROCESS | 1356 | 1461205876293 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:16 INFO - PROCESS | 1356 | ++DOCSHELL 18B7BC00 == 61 [pid = 1356] [id = 379] 19:31:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1A135000) [pid = 1356] [serial = 1136] [outer = 00000000] 19:31:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1A4DC000) [pid = 1356] [serial = 1137] [outer = 1A135000] 19:31:16 INFO - PROCESS | 1356 | 1461205876336 Marionette DEBUG loaded listener.js 19:31:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1A4DB800) [pid = 1356] [serial = 1138] [outer = 1A135000] 19:31:16 INFO - PROCESS | 1356 | 1461205876760 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]]]}] 19:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 19:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 594ms 19:31:16 INFO - PROCESS | 1356 | 1461205876857 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 19:31:16 INFO - PROCESS | 1356 | 1461205876861 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 19:31:16 INFO - PROCESS | 1356 | 1461205876872 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 19:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 19:31:16 INFO - PROCESS | 1356 | 1461205876876 Marionette TRACE conn2 <- [1,1482,null,{}] 19:31:16 INFO - PROCESS | 1356 | 1461205876882 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}] 19:31:16 INFO - PROCESS | 1356 | 1461205876991 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 19:31:17 INFO - PROCESS | 1356 | 1461205877171 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:17 INFO - PROCESS | 1356 | ++DOCSHELL 133E6400 == 62 [pid = 1356] [id = 380] 19:31:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (133E6800) [pid = 1356] [serial = 1139] [outer = 00000000] 19:31:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (13995000) [pid = 1356] [serial = 1140] [outer = 133E6800] 19:31:17 INFO - PROCESS | 1356 | 1461205877228 Marionette DEBUG loaded listener.js 19:31:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (13B31C00) [pid = 1356] [serial = 1141] [outer = 133E6800] 19:31:17 INFO - PROCESS | 1356 | 1461205877814 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]]]}] 19:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 19:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 999ms 19:31:17 INFO - PROCESS | 1356 | 1461205877879 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 19:31:17 INFO - PROCESS | 1356 | 1461205877883 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 19:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 19:31:17 INFO - PROCESS | 1356 | 1461205877890 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 19:31:17 INFO - PROCESS | 1356 | 1461205877894 Marionette TRACE conn2 <- [1,1486,null,{}] 19:31:17 INFO - PROCESS | 1356 | 1461205877899 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}] 19:31:18 INFO - PROCESS | 1356 | 1461205878047 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 19:31:18 INFO - PROCESS | 1356 | 1461205878109 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:18 INFO - PROCESS | 1356 | ++DOCSHELL 143B0800 == 63 [pid = 1356] [id = 381] 19:31:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (15B04800) [pid = 1356] [serial = 1142] [outer = 00000000] 19:31:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (161AD800) [pid = 1356] [serial = 1143] [outer = 15B04800] 19:31:18 INFO - PROCESS | 1356 | 1461205878163 Marionette DEBUG loaded listener.js 19:31:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (16C39C00) [pid = 1356] [serial = 1144] [outer = 15B04800] 19:31:18 INFO - PROCESS | 1356 | 1461205878763 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]]]}] 19:31:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 19:31:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 953ms 19:31:18 INFO - PROCESS | 1356 | 1461205878819 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 19:31:18 INFO - PROCESS | 1356 | 1461205878821 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 19:31:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 19:31:18 INFO - PROCESS | 1356 | 1461205878825 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 19:31:18 INFO - PROCESS | 1356 | 1461205878827 Marionette TRACE conn2 <- [1,1490,null,{}] 19:31:18 INFO - PROCESS | 1356 | 1461205878833 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}] 19:31:18 INFO - PROCESS | 1356 | 1461205878943 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 19:31:19 INFO - PROCESS | 1356 | 1461205879054 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:19 INFO - PROCESS | 1356 | ++DOCSHELL 192D6000 == 64 [pid = 1356] [id = 382] 19:31:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (192D6800) [pid = 1356] [serial = 1145] [outer = 00000000] 19:31:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1A072C00) [pid = 1356] [serial = 1146] [outer = 192D6800] 19:31:19 INFO - PROCESS | 1356 | 1461205879111 Marionette DEBUG loaded listener.js 19:31:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1A6AE400) [pid = 1356] [serial = 1147] [outer = 192D6800] 19:31:19 INFO - PROCESS | 1356 | 1461205879724 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]]]}] 19:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 19:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 937ms 19:31:19 INFO - PROCESS | 1356 | 1461205879769 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 19:31:19 INFO - PROCESS | 1356 | 1461205879772 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 19:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 19:31:19 INFO - PROCESS | 1356 | 1461205879776 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 19:31:19 INFO - PROCESS | 1356 | 1461205879777 Marionette TRACE conn2 <- [1,1494,null,{}] 19:31:19 INFO - PROCESS | 1356 | 1461205879781 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}] 19:31:19 INFO - PROCESS | 1356 | 1461205879882 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 19:31:20 INFO - PROCESS | 1356 | 1461205880013 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:20 INFO - PROCESS | 1356 | ++DOCSHELL 1AD29C00 == 65 [pid = 1356] [id = 383] 19:31:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1AD2E400) [pid = 1356] [serial = 1148] [outer = 00000000] 19:31:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1B337C00) [pid = 1356] [serial = 1149] [outer = 1AD2E400] 19:31:20 INFO - PROCESS | 1356 | 1461205880069 Marionette DEBUG loaded listener.js 19:31:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1B33B400) [pid = 1356] [serial = 1150] [outer = 1AD2E400] 19:31:20 INFO - PROCESS | 1356 | 1461205880597 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]]]}] 19:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 19:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 906ms 19:31:20 INFO - PROCESS | 1356 | 1461205880680 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 19:31:20 INFO - PROCESS | 1356 | 1461205880682 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 19:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 19:31:20 INFO - PROCESS | 1356 | 1461205880686 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 19:31:20 INFO - PROCESS | 1356 | 1461205880688 Marionette TRACE conn2 <- [1,1498,null,{}] 19:31:20 INFO - PROCESS | 1356 | 1461205880691 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}] 19:31:20 INFO - PROCESS | 1356 | 1461205880820 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 19:31:20 INFO - PROCESS | 1356 | 1461205880954 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:20 INFO - PROCESS | 1356 | ++DOCSHELL 1ABF0800 == 66 [pid = 1356] [id = 384] 19:31:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1AD32400) [pid = 1356] [serial = 1151] [outer = 00000000] 19:31:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1C611C00) [pid = 1356] [serial = 1152] [outer = 1AD32400] 19:31:21 INFO - PROCESS | 1356 | 1461205881009 Marionette DEBUG loaded listener.js 19:31:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1C618400) [pid = 1356] [serial = 1153] [outer = 1AD32400] 19:31:21 INFO - PROCESS | 1356 | 1461205881563 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]]]}] 19:31:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1B3F2400) [pid = 1356] [serial = 1154] [outer = 1EFE1000] 19:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 19:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 953ms 19:31:21 INFO - PROCESS | 1356 | 1461205881653 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 19:31:21 INFO - PROCESS | 1356 | 1461205881655 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 19:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 19:31:21 INFO - PROCESS | 1356 | 1461205881754 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 19:31:21 INFO - PROCESS | 1356 | 1461205881756 Marionette TRACE conn2 <- [1,1502,null,{}] 19:31:21 INFO - PROCESS | 1356 | 1461205881770 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}] 19:31:21 INFO - PROCESS | 1356 | 1461205881908 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 19:31:22 INFO - PROCESS | 1356 | 1461205882013 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:22 INFO - PROCESS | 1356 | ++DOCSHELL 13998800 == 67 [pid = 1356] [id = 385] 19:31:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (16133400) [pid = 1356] [serial = 1155] [outer = 00000000] 19:31:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1CA6B400) [pid = 1356] [serial = 1156] [outer = 16133400] 19:31:22 INFO - PROCESS | 1356 | 1461205882068 Marionette DEBUG loaded listener.js 19:31:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1CA72400) [pid = 1356] [serial = 1157] [outer = 16133400] 19:31:22 INFO - PROCESS | 1356 | 1461205882770 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]]]}] 19:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 19:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1140ms 19:31:22 INFO - PROCESS | 1356 | 1461205882810 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 19:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 19:31:22 INFO - PROCESS | 1356 | 1461205882814 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 19:31:22 INFO - PROCESS | 1356 | 1461205882841 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 19:31:22 INFO - PROCESS | 1356 | 1461205882845 Marionette TRACE conn2 <- [1,1506,null,{}] 19:31:22 INFO - PROCESS | 1356 | 1461205882851 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}] 19:31:22 INFO - PROCESS | 1356 | 1461205882947 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 19:31:23 INFO - PROCESS | 1356 | 1461205883086 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:23 INFO - PROCESS | 1356 | ++DOCSHELL 133E3000 == 68 [pid = 1356] [id = 386] 19:31:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (138F7000) [pid = 1356] [serial = 1158] [outer = 00000000] 19:31:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1571C000) [pid = 1356] [serial = 1159] [outer = 138F7000] 19:31:23 INFO - PROCESS | 1356 | 1461205883135 Marionette DEBUG loaded listener.js 19:31:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (15B01C00) [pid = 1356] [serial = 1160] [outer = 138F7000] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 133E3800 == 67 [pid = 1356] [id = 343] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 11BD2800 == 66 [pid = 1356] [id = 270] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 15EB6400 == 65 [pid = 1356] [id = 378] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 12CFF400 == 64 [pid = 1356] [id = 377] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 11B47800 == 63 [pid = 1356] [id = 376] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 138F1800 == 62 [pid = 1356] [id = 375] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 183DF800 == 61 [pid = 1356] [id = 374] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 16C36800 == 60 [pid = 1356] [id = 373] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 1612E000 == 59 [pid = 1356] [id = 372] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 1399B400 == 58 [pid = 1356] [id = 371] 19:31:23 INFO - PROCESS | 1356 | --DOCSHELL 1336B000 == 57 [pid = 1356] [id = 370] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1D758000) [pid = 1356] [serial = 1095] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1C60B400) [pid = 1356] [serial = 955] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1C8E7400) [pid = 1356] [serial = 1000] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1A078000) [pid = 1356] [serial = 952] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (183EE400) [pid = 1356] [serial = 1036] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (16E95000) [pid = 1356] [serial = 949] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1C614000) [pid = 1356] [serial = 997] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (133E8400) [pid = 1356] [serial = 946] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1690E400) [pid = 1356] [serial = 991] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (15942000) [pid = 1356] [serial = 1033] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1AD6C000) [pid = 1356] [serial = 1039] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1CA1C400) [pid = 1356] [serial = 1045] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1C806800) [pid = 1356] [serial = 1042] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (18AB8400) [pid = 1356] [serial = 994] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1C80F400) [pid = 1356] [serial = 1083] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1CEE4400) [pid = 1356] [serial = 1086] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1CA6D400) [pid = 1356] [serial = 1084] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (183EB000) [pid = 1356] [serial = 1077] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1CEE9000) [pid = 1356] [serial = 1075] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1CEE6C00) [pid = 1356] [serial = 1074] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (183ED000) [pid = 1356] [serial = 1059] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19F4B400) [pid = 1356] [serial = 1062] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1B3EC800) [pid = 1356] [serial = 1065] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1C60B000) [pid = 1356] [serial = 1068] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1C8E2800) [pid = 1356] [serial = 1071] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1D259C00) [pid = 1356] [serial = 1093] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1D256400) [pid = 1356] [serial = 1092] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (1D255000) [pid = 1356] [serial = 1087] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (19A1B400) [pid = 1356] [serial = 1080] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1A06C400) [pid = 1356] [serial = 1081] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (161ADC00) [pid = 1356] [serial = 1089] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (18B80400) [pid = 1356] [serial = 1078] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (18146C00) [pid = 1356] [serial = 1090] [outer = 00000000] [url = about:blank] 19:31:23 INFO - PROCESS | 1356 | 1461205883758 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]]]}] 19:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 19:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 968ms 19:31:23 INFO - PROCESS | 1356 | 1461205883802 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 19:31:23 INFO - PROCESS | 1356 | 1461205883807 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 19:31:23 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 19:31:23 INFO - PROCESS | 1356 | 1461205883815 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 19:31:23 INFO - PROCESS | 1356 | 1461205883818 Marionette TRACE conn2 <- [1,1510,null,{}] 19:31:23 INFO - PROCESS | 1356 | 1461205883822 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}] 19:31:23 INFO - PROCESS | 1356 | 1461205883906 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 19:31:23 INFO - PROCESS | 1356 | 1461205883912 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:23 INFO - PROCESS | 1356 | ++DOCSHELL 12CFF400 == 58 [pid = 1356] [id = 387] 19:31:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (133E8400) [pid = 1356] [serial = 1161] [outer = 00000000] 19:31:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (159C0C00) [pid = 1356] [serial = 1162] [outer = 133E8400] 19:31:23 INFO - PROCESS | 1356 | 1461205883958 Marionette DEBUG loaded listener.js 19:31:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (15E52C00) [pid = 1356] [serial = 1163] [outer = 133E8400] 19:31:24 INFO - PROCESS | 1356 | 1461205884497 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"]]]}] 19:31:24 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 () { 19:31:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 19:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 19:31:24 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 () { 19:31:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 19:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 19:31:24 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 () { 19:31:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 19:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 19:31:24 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 () { 19:31:24 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 19:31:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:24 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 19:31:24 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 749ms 19:31:24 INFO - PROCESS | 1356 | 1461205884569 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 19:31:24 INFO - PROCESS | 1356 | 1461205884571 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 19:31:24 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 19:31:24 INFO - PROCESS | 1356 | 1461205884574 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 19:31:24 INFO - PROCESS | 1356 | 1461205884578 Marionette TRACE conn2 <- [1,1514,null,{}] 19:31:24 INFO - PROCESS | 1356 | 1461205884587 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}] 19:31:24 INFO - PROCESS | 1356 | 1461205884674 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 19:31:24 INFO - PROCESS | 1356 | 1461205884768 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:24 INFO - PROCESS | 1356 | ++DOCSHELL 18146C00 == 59 [pid = 1356] [id = 388] 19:31:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18148000) [pid = 1356] [serial = 1164] [outer = 00000000] 19:31:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18709400) [pid = 1356] [serial = 1165] [outer = 18148000] 19:31:24 INFO - PROCESS | 1356 | 1461205884817 Marionette DEBUG loaded listener.js 19:31:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (18731400) [pid = 1356] [serial = 1166] [outer = 18148000] 19:31:25 INFO - PROCESS | 1356 | 1461205885203 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"]]]}] 19:31:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 19:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 19:31:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 19:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 19:31:25 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 19:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 19:31:25 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 688ms 19:31:25 INFO - PROCESS | 1356 | 1461205885261 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 19:31:25 INFO - PROCESS | 1356 | 1461205885264 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 19:31:25 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 19:31:25 INFO - PROCESS | 1356 | 1461205885267 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 19:31:25 INFO - PROCESS | 1356 | 1461205885269 Marionette TRACE conn2 <- [1,1518,null,{}] 19:31:25 INFO - PROCESS | 1356 | 1461205885272 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}] 19:31:25 INFO - PROCESS | 1356 | 1461205885355 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 19:31:25 INFO - PROCESS | 1356 | 1461205885360 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:25 INFO - PROCESS | 1356 | ++DOCSHELL 18ABEC00 == 60 [pid = 1356] [id = 389] 19:31:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18ABF400) [pid = 1356] [serial = 1167] [outer = 00000000] 19:31:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19034800) [pid = 1356] [serial = 1168] [outer = 18ABF400] 19:31:25 INFO - PROCESS | 1356 | 1461205885405 Marionette DEBUG loaded listener.js 19:31:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (192D0000) [pid = 1356] [serial = 1169] [outer = 18ABF400] 19:31:25 INFO - PROCESS | 1356 | 1461205885830 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]]]}] 19:31:25 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 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 19:31:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:31:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 19:31:25 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 19:31:25 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. 19:31:25 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 19:31:25 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 593ms 19:31:25 INFO - PROCESS | 1356 | 1461205885871 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 19:31:25 INFO - PROCESS | 1356 | 1461205885873 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 19:31:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 19:31:25 INFO - PROCESS | 1356 | 1461205885876 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 19:31:25 INFO - PROCESS | 1356 | 1461205885878 Marionette TRACE conn2 <- [1,1522,null,{}] 19:31:25 INFO - PROCESS | 1356 | 1461205885881 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}] 19:31:26 INFO - PROCESS | 1356 | 1461205886000 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 19:31:26 INFO - PROCESS | 1356 | 1461205886086 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:26 INFO - PROCESS | 1356 | ++DOCSHELL 1335E800 == 61 [pid = 1356] [id = 390] 19:31:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (19C47800) [pid = 1356] [serial = 1170] [outer = 00000000] 19:31:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1A06C400) [pid = 1356] [serial = 1171] [outer = 19C47800] 19:31:26 INFO - PROCESS | 1356 | 1461205886130 Marionette DEBUG loaded listener.js 19:31:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1A17D400) [pid = 1356] [serial = 1172] [outer = 19C47800] 19:31:26 INFO - PROCESS | 1356 | 1461205886545 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]]]}] 19:31:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 19:31:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 703ms 19:31:26 INFO - PROCESS | 1356 | 1461205886575 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 19:31:26 INFO - PROCESS | 1356 | 1461205886577 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 19:31:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 19:31:26 INFO - PROCESS | 1356 | 1461205886580 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 19:31:26 INFO - PROCESS | 1356 | 1461205886582 Marionette TRACE conn2 <- [1,1526,null,{}] 19:31:26 INFO - PROCESS | 1356 | 1461205886585 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}] 19:31:26 INFO - PROCESS | 1356 | 1461205886717 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 19:31:26 INFO - PROCESS | 1356 | 1461205886780 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:26 INFO - PROCESS | 1356 | ++DOCSHELL 16E97C00 == 62 [pid = 1356] [id = 391] 19:31:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1A4D5800) [pid = 1356] [serial = 1173] [outer = 00000000] 19:31:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1B3EEC00) [pid = 1356] [serial = 1174] [outer = 1A4D5800] 19:31:26 INFO - PROCESS | 1356 | 1461205886836 Marionette DEBUG loaded listener.js 19:31:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1C60AC00) [pid = 1356] [serial = 1175] [outer = 1A4D5800] 19:31:27 INFO - PROCESS | 1356 | 1461205887252 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]]]}] 19:31:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 19:31:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 703ms 19:31:27 INFO - PROCESS | 1356 | 1461205887278 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 19:31:27 INFO - PROCESS | 1356 | 1461205887280 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 19:31:27 INFO - PROCESS | 1356 | 1461205887284 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 19:31:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 19:31:27 INFO - PROCESS | 1356 | 1461205887285 Marionette TRACE conn2 <- [1,1530,null,{}] 19:31:27 INFO - PROCESS | 1356 | 1461205887289 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}] 19:31:27 INFO - PROCESS | 1356 | 1461205887424 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 19:31:27 INFO - PROCESS | 1356 | 1461205887441 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:27 INFO - PROCESS | 1356 | ++DOCSHELL 1691BC00 == 63 [pid = 1356] [id = 392] 19:31:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (16C3D000) [pid = 1356] [serial = 1176] [outer = 00000000] 19:31:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1C80C400) [pid = 1356] [serial = 1177] [outer = 16C3D000] 19:31:27 INFO - PROCESS | 1356 | 1461205887484 Marionette DEBUG loaded listener.js 19:31:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1CA1C400) [pid = 1356] [serial = 1178] [outer = 16C3D000] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (183E0400) [pid = 1356] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (16C37000) [pid = 1356] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1399E800) [pid = 1356] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1612EC00) [pid = 1356] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (133E2C00) [pid = 1356] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (15E0DC00) [pid = 1356] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (11BC8C00) [pid = 1356] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (13999C00) [pid = 1356] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 19:31:28 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16091C00) [pid = 1356] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 19:31:28 INFO - PROCESS | 1356 | 1461205888008 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]]]}] 19:31:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 19:31:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 734ms 19:31:28 INFO - PROCESS | 1356 | 1461205888024 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 19:31:28 INFO - PROCESS | 1356 | 1461205888026 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 19:31:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 19:31:28 INFO - PROCESS | 1356 | 1461205888029 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 19:31:28 INFO - PROCESS | 1356 | 1461205888031 Marionette TRACE conn2 <- [1,1534,null,{}] 19:31:28 INFO - PROCESS | 1356 | 1461205888034 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}] 19:31:28 INFO - PROCESS | 1356 | 1461205888112 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 19:31:28 INFO - PROCESS | 1356 | 1461205888118 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:28 INFO - PROCESS | 1356 | ++DOCSHELL 12CFF000 == 64 [pid = 1356] [id = 393] 19:31:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (14D5B800) [pid = 1356] [serial = 1179] [outer = 00000000] 19:31:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (16A31000) [pid = 1356] [serial = 1180] [outer = 14D5B800] 19:31:28 INFO - PROCESS | 1356 | 1461205888163 Marionette DEBUG loaded listener.js 19:31:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16920800) [pid = 1356] [serial = 1181] [outer = 14D5B800] 19:31:28 INFO - PROCESS | 1356 | 1461205888590 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]]]}] 19:31:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 19:31:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 593ms 19:31:28 INFO - PROCESS | 1356 | 1461205888627 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 19:31:28 INFO - PROCESS | 1356 | 1461205888629 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 19:31:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 19:31:28 INFO - PROCESS | 1356 | 1461205888632 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 19:31:28 INFO - PROCESS | 1356 | 1461205888634 Marionette TRACE conn2 <- [1,1538,null,{}] 19:31:28 INFO - PROCESS | 1356 | 1461205888637 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}] 19:31:28 INFO - PROCESS | 1356 | 1461205888718 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 19:31:28 INFO - PROCESS | 1356 | 1461205888753 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:28 INFO - PROCESS | 1356 | ++DOCSHELL 13B31800 == 65 [pid = 1356] [id = 394] 19:31:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (19C47400) [pid = 1356] [serial = 1182] [outer = 00000000] 19:31:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1C614C00) [pid = 1356] [serial = 1183] [outer = 19C47400] 19:31:28 INFO - PROCESS | 1356 | 1461205888796 Marionette DEBUG loaded listener.js 19:31:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1CA20400) [pid = 1356] [serial = 1184] [outer = 19C47400] 19:31:29 INFO - PROCESS | 1356 | 1461205889230 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]]]}] 19:31:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 19:31:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 625ms 19:31:29 INFO - PROCESS | 1356 | 1461205889274 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 19:31:29 INFO - PROCESS | 1356 | 1461205889276 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 19:31:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 19:31:29 INFO - PROCESS | 1356 | 1461205889279 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 19:31:29 INFO - PROCESS | 1356 | 1461205889281 Marionette TRACE conn2 <- [1,1542,null,{}] 19:31:29 INFO - PROCESS | 1356 | 1461205889285 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}] 19:31:29 INFO - PROCESS | 1356 | 1461205889364 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 19:31:29 INFO - PROCESS | 1356 | 1461205889371 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:29 INFO - PROCESS | 1356 | ++DOCSHELL 1399E800 == 66 [pid = 1356] [id = 395] 19:31:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (13B31000) [pid = 1356] [serial = 1185] [outer = 00000000] 19:31:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1D253400) [pid = 1356] [serial = 1186] [outer = 13B31000] 19:31:29 INFO - PROCESS | 1356 | 1461205889414 Marionette DEBUG loaded listener.js 19:31:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1D258800) [pid = 1356] [serial = 1187] [outer = 13B31000] 19:31:29 INFO - PROCESS | 1356 | 1461205889843 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]]]}] 19:31:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 19:31:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 594ms 19:31:29 INFO - PROCESS | 1356 | 1461205889886 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 19:31:29 INFO - PROCESS | 1356 | 1461205889889 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 19:31:29 INFO - PROCESS | 1356 | 1461205889892 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 19:31:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 19:31:29 INFO - PROCESS | 1356 | 1461205889894 Marionette TRACE conn2 <- [1,1546,null,{}] 19:31:29 INFO - PROCESS | 1356 | 1461205889898 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}] 19:31:30 INFO - PROCESS | 1356 | 1461205890056 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 19:31:30 INFO - PROCESS | 1356 | 1461205890253 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:30 INFO - PROCESS | 1356 | ++DOCSHELL 13366000 == 67 [pid = 1356] [id = 396] 19:31:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1336B000) [pid = 1356] [serial = 1188] [outer = 00000000] 19:31:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (138F0C00) [pid = 1356] [serial = 1189] [outer = 1336B000] 19:31:30 INFO - PROCESS | 1356 | 1461205890311 Marionette DEBUG loaded listener.js 19:31:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1399C800) [pid = 1356] [serial = 1190] [outer = 1336B000] 19:31:30 INFO - PROCESS | 1356 | 1461205890885 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]]]}] 19:31:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 19:31:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1031ms 19:31:30 INFO - PROCESS | 1356 | 1461205890933 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 19:31:30 INFO - PROCESS | 1356 | 1461205890938 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 19:31:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 19:31:30 INFO - PROCESS | 1356 | 1461205890970 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 19:31:30 INFO - PROCESS | 1356 | 1461205890975 Marionette TRACE conn2 <- [1,1550,null,{}] 19:31:30 INFO - PROCESS | 1356 | 1461205890980 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}] 19:31:31 INFO - PROCESS | 1356 | 1461205891087 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 19:31:31 INFO - PROCESS | 1356 | 1461205891225 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:31 INFO - PROCESS | 1356 | ++DOCSHELL 161ADC00 == 68 [pid = 1356] [id = 397] 19:31:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (161AE800) [pid = 1356] [serial = 1191] [outer = 00000000] 19:31:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1814F000) [pid = 1356] [serial = 1192] [outer = 161AE800] 19:31:31 INFO - PROCESS | 1356 | 1461205891284 Marionette DEBUG loaded listener.js 19:31:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (18707000) [pid = 1356] [serial = 1193] [outer = 161AE800] 19:31:31 INFO - PROCESS | 1356 | 1461205891881 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]]]}] 19:31:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 19:31:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 984ms 19:31:31 INFO - PROCESS | 1356 | 1461205891929 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 19:31:31 INFO - PROCESS | 1356 | 1461205891933 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 19:31:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 19:31:31 INFO - PROCESS | 1356 | 1461205891936 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 19:31:31 INFO - PROCESS | 1356 | 1461205891939 Marionette TRACE conn2 <- [1,1554,null,{}] 19:31:31 INFO - PROCESS | 1356 | 1461205891943 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}] 19:31:32 INFO - PROCESS | 1356 | 1461205892058 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 19:31:32 INFO - PROCESS | 1356 | 1461205892196 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:32 INFO - PROCESS | 1356 | ++DOCSHELL 11BCC000 == 69 [pid = 1356] [id = 398] 19:31:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (18A24C00) [pid = 1356] [serial = 1194] [outer = 00000000] 19:31:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (19C49C00) [pid = 1356] [serial = 1195] [outer = 18A24C00] 19:31:32 INFO - PROCESS | 1356 | 1461205892252 Marionette DEBUG loaded listener.js 19:31:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1B330800) [pid = 1356] [serial = 1196] [outer = 18A24C00] 19:31:32 INFO - PROCESS | 1356 | 1461205892841 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]]]}] 19:31:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 19:31:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 937ms 19:31:32 INFO - PROCESS | 1356 | 1461205892880 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 19:31:32 INFO - PROCESS | 1356 | 1461205892884 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 19:31:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 19:31:32 INFO - PROCESS | 1356 | 1461205892910 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 19:31:32 INFO - PROCESS | 1356 | 1461205892915 Marionette TRACE conn2 <- [1,1558,null,{}] 19:31:32 INFO - PROCESS | 1356 | 1461205892919 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}] 19:31:33 INFO - PROCESS | 1356 | 1461205893033 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 19:31:33 INFO - PROCESS | 1356 | 1461205893168 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:33 INFO - PROCESS | 1356 | ++DOCSHELL 1902E800 == 70 [pid = 1356] [id = 399] 19:31:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (192D5000) [pid = 1356] [serial = 1197] [outer = 00000000] 19:31:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1D75C800) [pid = 1356] [serial = 1198] [outer = 192D5000] 19:31:33 INFO - PROCESS | 1356 | 1461205893223 Marionette DEBUG loaded listener.js 19:31:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1D873800) [pid = 1356] [serial = 1199] [outer = 192D5000] 19:31:33 INFO - PROCESS | 1356 | 1461205893744 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]]]}] 19:31:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 19:31:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 906ms 19:31:33 INFO - PROCESS | 1356 | 1461205893808 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 19:31:33 INFO - PROCESS | 1356 | 1461205893811 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 19:31:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 19:31:33 INFO - PROCESS | 1356 | 1461205893814 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 19:31:33 INFO - PROCESS | 1356 | 1461205893816 Marionette TRACE conn2 <- [1,1562,null,{}] 19:31:33 INFO - PROCESS | 1356 | 1461205893820 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}] 19:31:33 INFO - PROCESS | 1356 | 1461205893926 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 19:31:34 INFO - PROCESS | 1356 | 1461205894035 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:34 INFO - PROCESS | 1356 | ++DOCSHELL 1CA6F400 == 71 [pid = 1356] [id = 400] 19:31:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1D25B800) [pid = 1356] [serial = 1200] [outer = 00000000] 19:31:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1DB2FC00) [pid = 1356] [serial = 1201] [outer = 1D25B800] 19:31:34 INFO - PROCESS | 1356 | 1461205894096 Marionette DEBUG loaded listener.js 19:31:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1DBDE000) [pid = 1356] [serial = 1202] [outer = 1D25B800] 19:31:34 INFO - PROCESS | 1356 | 1461205894656 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]]]}] 19:31:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 19:31:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 906ms 19:31:34 INFO - PROCESS | 1356 | 1461205894718 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 19:31:34 INFO - PROCESS | 1356 | 1461205894721 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 19:31:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 19:31:34 INFO - PROCESS | 1356 | 1461205894724 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 19:31:34 INFO - PROCESS | 1356 | 1461205894726 Marionette TRACE conn2 <- [1,1566,null,{}] 19:31:34 INFO - PROCESS | 1356 | 1461205894730 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}] 19:31:34 INFO - PROCESS | 1356 | 1461205894833 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 19:31:34 INFO - PROCESS | 1356 | 1461205894979 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:35 INFO - PROCESS | 1356 | ++DOCSHELL 12BED400 == 72 [pid = 1356] [id = 401] 19:31:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (13367000) [pid = 1356] [serial = 1203] [outer = 00000000] 19:31:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (148BA000) [pid = 1356] [serial = 1204] [outer = 13367000] 19:31:35 INFO - PROCESS | 1356 | 1461205895091 Marionette DEBUG loaded listener.js 19:31:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (16932C00) [pid = 1356] [serial = 1205] [outer = 13367000] 19:31:35 INFO - PROCESS | 1356 | 1461205895850 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]]]}] 19:31:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 19:31:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1141ms 19:31:35 INFO - PROCESS | 1356 | 1461205895873 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 19:31:35 INFO - PROCESS | 1356 | 1461205895878 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 19:31:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 19:31:35 INFO - PROCESS | 1356 | 1461205895883 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 19:31:35 INFO - PROCESS | 1356 | 1461205895886 Marionette TRACE conn2 <- [1,1570,null,{}] 19:31:35 INFO - PROCESS | 1356 | 1461205895891 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}] 19:31:35 INFO - PROCESS | 1356 | 1461205895988 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 19:31:36 INFO - PROCESS | 1356 | 1461205896157 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:36 INFO - PROCESS | 1356 | ++DOCSHELL 16134000 == 73 [pid = 1356] [id = 402] 19:31:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1690E400) [pid = 1356] [serial = 1206] [outer = 00000000] 19:31:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (183EAC00) [pid = 1356] [serial = 1207] [outer = 1690E400] 19:31:36 INFO - PROCESS | 1356 | 1461205896207 Marionette DEBUG loaded listener.js 19:31:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (187BA400) [pid = 1356] [serial = 1208] [outer = 1690E400] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 11BC8800 == 72 [pid = 1356] [id = 315] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 1399E800 == 71 [pid = 1356] [id = 395] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 13B31800 == 70 [pid = 1356] [id = 394] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 12CFF000 == 69 [pid = 1356] [id = 393] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 1691BC00 == 68 [pid = 1356] [id = 392] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 16E97C00 == 67 [pid = 1356] [id = 391] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 1335E800 == 66 [pid = 1356] [id = 390] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 18ABEC00 == 65 [pid = 1356] [id = 389] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 18146C00 == 64 [pid = 1356] [id = 388] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 12CFF400 == 63 [pid = 1356] [id = 387] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 133E3000 == 62 [pid = 1356] [id = 386] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1A4DC000) [pid = 1356] [serial = 1137] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (16D52000) [pid = 1356] [serial = 1098] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1B32F400) [pid = 1356] [serial = 1101] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1D877800) [pid = 1356] [serial = 1104] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 192D6000 == 61 [pid = 1356] [id = 382] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 143B0800 == 60 [pid = 1356] [id = 381] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 133E6400 == 59 [pid = 1356] [id = 380] 19:31:36 INFO - PROCESS | 1356 | --DOCSHELL 18B7BC00 == 58 [pid = 1356] [id = 379] 19:31:36 INFO - PROCESS | 1356 | 1461205896811 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]]]}] 19:31:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 19:31:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 937ms 19:31:36 INFO - PROCESS | 1356 | 1461205896829 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 19:31:36 INFO - PROCESS | 1356 | 1461205896834 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 19:31:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 19:31:36 INFO - PROCESS | 1356 | 1461205896840 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 19:31:36 INFO - PROCESS | 1356 | 1461205896843 Marionette TRACE conn2 <- [1,1574,null,{}] 19:31:36 INFO - PROCESS | 1356 | 1461205896847 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}] 19:31:36 INFO - PROCESS | 1356 | 1461205896941 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (16930C00) [pid = 1356] [serial = 1131] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (16C3C000) [pid = 1356] [serial = 1132] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (19C49400) [pid = 1356] [serial = 1134] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (19566800) [pid = 1356] [serial = 1129] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (19031400) [pid = 1356] [serial = 1126] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (19FB0400) [pid = 1356] [serial = 1135] [outer = 00000000] [url = about:blank] 19:31:36 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (1449C000) [pid = 1356] [serial = 1120] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18731000) [pid = 1356] [serial = 1122] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (187C1C00) [pid = 1356] [serial = 1123] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (16D59000) [pid = 1356] [serial = 1119] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (14452000) [pid = 1356] [serial = 1113] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (14D67800) [pid = 1356] [serial = 1114] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1690D400) [pid = 1356] [serial = 1116] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1693A400) [pid = 1356] [serial = 1117] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (143AB000) [pid = 1356] [serial = 1111] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (138EF800) [pid = 1356] [serial = 1110] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (18377C00) [pid = 1356] [serial = 1107] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (19029000) [pid = 1356] [serial = 1125] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (19782400) [pid = 1356] [serial = 1128] [outer = 00000000] [url = about:blank] 19:31:37 INFO - PROCESS | 1356 | 1461205897062 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:37 INFO - PROCESS | 1356 | ++DOCSHELL 12CF2400 == 59 [pid = 1356] [id = 403] 19:31:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (12CFDC00) [pid = 1356] [serial = 1209] [outer = 00000000] 19:31:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (13B32C00) [pid = 1356] [serial = 1210] [outer = 12CFDC00] 19:31:37 INFO - PROCESS | 1356 | 1461205897115 Marionette DEBUG loaded listener.js 19:31:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1691BC00) [pid = 1356] [serial = 1211] [outer = 12CFDC00] 19:31:37 INFO - PROCESS | 1356 | 1461205897537 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]]]}] 19:31:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 19:31:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 734ms 19:31:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 19:31:37 INFO - PROCESS | 1356 | 1461205897580 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 19:31:37 INFO - PROCESS | 1356 | 1461205897582 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 19:31:37 INFO - PROCESS | 1356 | 1461205897585 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 19:31:37 INFO - PROCESS | 1356 | 1461205897589 Marionette TRACE conn2 <- [1,1578,null,{}] 19:31:37 INFO - PROCESS | 1356 | 1461205897599 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}] 19:31:37 INFO - PROCESS | 1356 | 1461205897682 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 19:31:37 INFO - PROCESS | 1356 | 1461205897689 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:37 INFO - PROCESS | 1356 | ++DOCSHELL 1873A400 == 60 [pid = 1356] [id = 404] 19:31:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (187C1C00) [pid = 1356] [serial = 1212] [outer = 00000000] 19:31:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1902AC00) [pid = 1356] [serial = 1213] [outer = 187C1C00] 19:31:37 INFO - PROCESS | 1356 | 1461205897736 Marionette DEBUG loaded listener.js 19:31:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (19033C00) [pid = 1356] [serial = 1214] [outer = 187C1C00] 19:31:38 INFO - PROCESS | 1356 | 1461205898200 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]]]}] 19:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 19:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 625ms 19:31:38 INFO - PROCESS | 1356 | 1461205898223 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 19:31:38 INFO - PROCESS | 1356 | 1461205898225 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 19:31:38 INFO - PROCESS | 1356 | 1461205898228 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 19:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 19:31:38 INFO - PROCESS | 1356 | 1461205898230 Marionette TRACE conn2 <- [1,1582,null,{}] 19:31:38 INFO - PROCESS | 1356 | 1461205898233 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}] 19:31:38 INFO - PROCESS | 1356 | 1461205898318 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 19:31:38 INFO - PROCESS | 1356 | 1461205898325 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:38 INFO - PROCESS | 1356 | ++DOCSHELL 19566800 == 61 [pid = 1356] [id = 405] 19:31:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (19782400) [pid = 1356] [serial = 1215] [outer = 00000000] 19:31:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (19C4AC00) [pid = 1356] [serial = 1216] [outer = 19782400] 19:31:38 INFO - PROCESS | 1356 | 1461205898369 Marionette DEBUG loaded listener.js 19:31:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (19F4E800) [pid = 1356] [serial = 1217] [outer = 19782400] 19:31:38 INFO - PROCESS | 1356 | 1461205898855 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]]]}] 19:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 19:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 703ms 19:31:38 INFO - PROCESS | 1356 | 1461205898928 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 19:31:38 INFO - PROCESS | 1356 | 1461205898930 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 19:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 19:31:38 INFO - PROCESS | 1356 | 1461205898939 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 19:31:38 INFO - PROCESS | 1356 | 1461205898941 Marionette TRACE conn2 <- [1,1586,null,{}] 19:31:38 INFO - PROCESS | 1356 | 1461205898944 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}] 19:31:39 INFO - PROCESS | 1356 | 1461205899057 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 19:31:39 INFO - PROCESS | 1356 | 1461205899113 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:39 INFO - PROCESS | 1356 | ++DOCSHELL 143AB400 == 62 [pid = 1356] [id = 406] 19:31:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1612EC00) [pid = 1356] [serial = 1218] [outer = 00000000] 19:31:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1A645800) [pid = 1356] [serial = 1219] [outer = 1612EC00] 19:31:39 INFO - PROCESS | 1356 | 1461205899158 Marionette DEBUG loaded listener.js 19:31:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1A6AA400) [pid = 1356] [serial = 1220] [outer = 1612EC00] 19:31:39 INFO - PROCESS | 1356 | 1461205899591 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]]]}] 19:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 19:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 703ms 19:31:39 INFO - PROCESS | 1356 | 1461205899646 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 19:31:39 INFO - PROCESS | 1356 | 1461205899648 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 19:31:39 INFO - PROCESS | 1356 | 1461205899651 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 19:31:39 INFO - PROCESS | 1356 | 1461205899653 Marionette TRACE conn2 <- [1,1590,null,{}] 19:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 19:31:39 INFO - PROCESS | 1356 | 1461205899656 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}] 19:31:39 INFO - PROCESS | 1356 | 1461205899805 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 19:31:39 INFO - PROCESS | 1356 | 1461205899873 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:39 INFO - PROCESS | 1356 | ++DOCSHELL 1AD68000 == 63 [pid = 1356] [id = 407] 19:31:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1B339C00) [pid = 1356] [serial = 1221] [outer = 00000000] 19:31:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1C8E3000) [pid = 1356] [serial = 1222] [outer = 1B339C00] 19:31:39 INFO - PROCESS | 1356 | 1461205899920 Marionette DEBUG loaded listener.js 19:31:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1CA68000) [pid = 1356] [serial = 1223] [outer = 1B339C00] 19:31:40 INFO - PROCESS | 1356 | 1461205900347 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]]]}] 19:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 19:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 734ms 19:31:40 INFO - PROCESS | 1356 | 1461205900395 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 19:31:40 INFO - PROCESS | 1356 | 1461205900397 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 19:31:40 INFO - PROCESS | 1356 | 1461205900409 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 19:31:40 INFO - PROCESS | 1356 | 1461205900410 Marionette TRACE conn2 <- [1,1594,null,{}] 19:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 19:31:40 INFO - PROCESS | 1356 | 1461205900414 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}] 19:31:40 INFO - PROCESS | 1356 | 1461205900525 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 19:31:40 INFO - PROCESS | 1356 | 1461205900531 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:40 INFO - PROCESS | 1356 | ++DOCSHELL 1C60A800 == 64 [pid = 1356] [id = 408] 19:31:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1C805800) [pid = 1356] [serial = 1224] [outer = 00000000] 19:31:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1D254400) [pid = 1356] [serial = 1225] [outer = 1C805800] 19:31:40 INFO - PROCESS | 1356 | 1461205900577 Marionette DEBUG loaded listener.js 19:31:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1D65BC00) [pid = 1356] [serial = 1226] [outer = 1C805800] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1A4D5800) [pid = 1356] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1A135000) [pid = 1356] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (19C47800) [pid = 1356] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (138F7000) [pid = 1356] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (18148000) [pid = 1356] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (133E8400) [pid = 1356] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18ABF400) [pid = 1356] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (16C3D000) [pid = 1356] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (14D5B800) [pid = 1356] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (19C47400) [pid = 1356] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (191A3400) [pid = 1356] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1B33C400) [pid = 1356] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1B335C00) [pid = 1356] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1B32FC00) [pid = 1356] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (14D64400) [pid = 1356] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 19:31:41 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1B3F2C00) [pid = 1356] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 19:31:41 INFO - PROCESS | 1356 | 1461205901258 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]]]}] 19:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 19:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 875ms 19:31:41 INFO - PROCESS | 1356 | 1461205901295 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 19:31:41 INFO - PROCESS | 1356 | 1461205901297 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 19:31:41 INFO - PROCESS | 1356 | 1461205901300 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 19:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 19:31:41 INFO - PROCESS | 1356 | 1461205901302 Marionette TRACE conn2 <- [1,1598,null,{}] 19:31:41 INFO - PROCESS | 1356 | 1461205901306 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}] 19:31:41 INFO - PROCESS | 1356 | 1461205901421 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 19:31:41 INFO - PROCESS | 1356 | 1461205901484 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:41 INFO - PROCESS | 1356 | ++DOCSHELL 13363C00 == 65 [pid = 1356] [id = 409] 19:31:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (133DFC00) [pid = 1356] [serial = 1227] [outer = 00000000] 19:31:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (18148000) [pid = 1356] [serial = 1228] [outer = 133DFC00] 19:31:41 INFO - PROCESS | 1356 | 1461205901527 Marionette DEBUG loaded listener.js 19:31:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1AB94800) [pid = 1356] [serial = 1229] [outer = 133DFC00] 19:31:41 INFO - PROCESS | 1356 | 1461205901858 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]]]}] 19:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 19:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 593ms 19:31:41 INFO - PROCESS | 1356 | 1461205901898 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 19:31:41 INFO - PROCESS | 1356 | 1461205901900 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 19:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 19:31:41 INFO - PROCESS | 1356 | 1461205901903 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 19:31:41 INFO - PROCESS | 1356 | 1461205901905 Marionette TRACE conn2 <- [1,1602,null,{}] 19:31:41 INFO - PROCESS | 1356 | 1461205901908 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}] 19:31:42 INFO - PROCESS | 1356 | 1461205902036 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 19:31:42 INFO - PROCESS | 1356 | 1461205902045 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:42 INFO - PROCESS | 1356 | ++DOCSHELL 13303000 == 66 [pid = 1356] [id = 410] 19:31:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (15B09C00) [pid = 1356] [serial = 1230] [outer = 00000000] 19:31:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1CEEFC00) [pid = 1356] [serial = 1231] [outer = 15B09C00] 19:31:42 INFO - PROCESS | 1356 | 1461205902088 Marionette DEBUG loaded listener.js 19:31:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1DB22000) [pid = 1356] [serial = 1232] [outer = 15B09C00] 19:31:42 INFO - PROCESS | 1356 | 1461205902494 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]]]}] 19:31:42 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 19:31:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 641ms 19:31:42 INFO - PROCESS | 1356 | 1461205902542 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 19:31:42 INFO - PROCESS | 1356 | 1461205902543 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 19:31:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 19:31:42 INFO - PROCESS | 1356 | 1461205902547 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 19:31:42 INFO - PROCESS | 1356 | 1461205902548 Marionette TRACE conn2 <- [1,1606,null,{}] 19:31:42 INFO - PROCESS | 1356 | 1461205902551 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}] 19:31:42 INFO - PROCESS | 1356 | 1461205902634 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 19:31:42 INFO - PROCESS | 1356 | 1461205902756 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:42 INFO - PROCESS | 1356 | ++DOCSHELL 12CF6C00 == 67 [pid = 1356] [id = 411] 19:31:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1B3F2C00) [pid = 1356] [serial = 1233] [outer = 00000000] 19:31:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1DFB2400) [pid = 1356] [serial = 1234] [outer = 1B3F2C00] 19:31:42 INFO - PROCESS | 1356 | 1461205902802 Marionette DEBUG loaded listener.js 19:31:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1DFB5800) [pid = 1356] [serial = 1235] [outer = 1B3F2C00] 19:31:43 INFO - PROCESS | 1356 | 1461205903282 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]]]}] 19:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 19:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 797ms 19:31:43 INFO - PROCESS | 1356 | 1461205903350 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 19:31:43 INFO - PROCESS | 1356 | 1461205903354 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 19:31:43 INFO - PROCESS | 1356 | 1461205903360 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 19:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 19:31:43 INFO - PROCESS | 1356 | 1461205903364 Marionette TRACE conn2 <- [1,1610,null,{}] 19:31:43 INFO - PROCESS | 1356 | 1461205903369 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}] 19:31:43 INFO - PROCESS | 1356 | 1461205903480 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 19:31:43 INFO - PROCESS | 1356 | 1461205903621 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:43 INFO - PROCESS | 1356 | ++DOCSHELL 143B0C00 == 68 [pid = 1356] [id = 412] 19:31:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1444FC00) [pid = 1356] [serial = 1236] [outer = 00000000] 19:31:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1612CC00) [pid = 1356] [serial = 1237] [outer = 1444FC00] 19:31:43 INFO - PROCESS | 1356 | 1461205903679 Marionette DEBUG loaded listener.js 19:31:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (16913400) [pid = 1356] [serial = 1238] [outer = 1444FC00] 19:31:44 INFO - PROCESS | 1356 | 1461205904316 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]]]}] 19:31:44 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 19:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1000ms 19:31:44 INFO - PROCESS | 1356 | 1461205904364 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 19:31:44 INFO - PROCESS | 1356 | 1461205904370 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 19:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 19:31:44 INFO - PROCESS | 1356 | 1461205904376 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 19:31:44 INFO - PROCESS | 1356 | 1461205904379 Marionette TRACE conn2 <- [1,1614,null,{}] 19:31:44 INFO - PROCESS | 1356 | 1461205904383 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}] 19:31:44 INFO - PROCESS | 1356 | 1461205904536 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 19:31:44 INFO - PROCESS | 1356 | 1461205904603 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:44 INFO - PROCESS | 1356 | ++DOCSHELL 18143800 == 69 [pid = 1356] [id = 413] 19:31:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (183EB800) [pid = 1356] [serial = 1239] [outer = 00000000] 19:31:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (19032400) [pid = 1356] [serial = 1240] [outer = 183EB800] 19:31:44 INFO - PROCESS | 1356 | 1461205904657 Marionette DEBUG loaded listener.js 19:31:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1997A800) [pid = 1356] [serial = 1241] [outer = 183EB800] 19:31:45 INFO - PROCESS | 1356 | 1461205905275 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]]]}] 19:31:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 19:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 952ms 19:31:45 INFO - PROCESS | 1356 | 1461205905319 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 19:31:45 INFO - PROCESS | 1356 | 1461205905322 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 19:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 19:31:45 INFO - PROCESS | 1356 | 1461205905326 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 19:31:45 INFO - PROCESS | 1356 | 1461205905329 Marionette TRACE conn2 <- [1,1618,null,{}] 19:31:45 INFO - PROCESS | 1356 | 1461205905340 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}] 19:31:45 INFO - PROCESS | 1356 | 1461205905455 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 19:31:45 INFO - PROCESS | 1356 | 1461205905596 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:45 INFO - PROCESS | 1356 | ++DOCSHELL 1D258C00 == 70 [pid = 1356] [id = 414] 19:31:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1D259C00) [pid = 1356] [serial = 1242] [outer = 00000000] 19:31:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1DBDE400) [pid = 1356] [serial = 1243] [outer = 1D259C00] 19:31:45 INFO - PROCESS | 1356 | 1461205905655 Marionette DEBUG loaded listener.js 19:31:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1DBE8400) [pid = 1356] [serial = 1244] [outer = 1D259C00] 19:31:46 INFO - PROCESS | 1356 | 1461205906211 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]]]}] 19:31:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 19:31:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 938ms 19:31:46 INFO - PROCESS | 1356 | 1461205906270 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 19:31:46 INFO - PROCESS | 1356 | 1461205906273 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 19:31:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 19:31:46 INFO - PROCESS | 1356 | 1461205906277 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 19:31:46 INFO - PROCESS | 1356 | 1461205906279 Marionette TRACE conn2 <- [1,1622,null,{}] 19:31:46 INFO - PROCESS | 1356 | 1461205906283 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}] 19:31:46 INFO - PROCESS | 1356 | 1461205906386 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 19:31:46 INFO - PROCESS | 1356 | 1461205906531 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:46 INFO - PROCESS | 1356 | ++DOCSHELL 1DBE6000 == 71 [pid = 1356] [id = 415] 19:31:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1DFBC400) [pid = 1356] [serial = 1245] [outer = 00000000] 19:31:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1E08F800) [pid = 1356] [serial = 1246] [outer = 1DFBC400] 19:31:46 INFO - PROCESS | 1356 | 1461205906586 Marionette DEBUG loaded listener.js 19:31:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1E092000) [pid = 1356] [serial = 1247] [outer = 1DFBC400] 19:31:47 INFO - PROCESS | 1356 | 1461205907185 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]]]}] 19:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 19:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 938ms 19:31:47 INFO - PROCESS | 1356 | 1461205907222 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 19:31:47 INFO - PROCESS | 1356 | 1461205907224 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 19:31:47 INFO - PROCESS | 1356 | 1461205907227 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 19:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 19:31:47 INFO - PROCESS | 1356 | 1461205907229 Marionette TRACE conn2 <- [1,1626,null,{}] 19:31:47 INFO - PROCESS | 1356 | 1461205907233 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}] 19:31:47 INFO - PROCESS | 1356 | 1461205907334 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 19:31:47 INFO - PROCESS | 1356 | 1461205907492 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:47 INFO - PROCESS | 1356 | ++DOCSHELL 1DB2C800 == 72 [pid = 1356] [id = 416] 19:31:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (1DB2D800) [pid = 1356] [serial = 1248] [outer = 00000000] 19:31:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (1E09DC00) [pid = 1356] [serial = 1249] [outer = 1DB2D800] 19:31:47 INFO - PROCESS | 1356 | 1461205907546 Marionette DEBUG loaded listener.js 19:31:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (1E293800) [pid = 1356] [serial = 1250] [outer = 1DB2D800] 19:31:48 INFO - PROCESS | 1356 | 1461205908130 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]]]}] 19:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 19:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 937ms 19:31:48 INFO - PROCESS | 1356 | 1461205908173 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 19:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 19:31:48 INFO - PROCESS | 1356 | 1461205908175 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 19:31:48 INFO - PROCESS | 1356 | 1461205908179 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 19:31:48 INFO - PROCESS | 1356 | 1461205908181 Marionette TRACE conn2 <- [1,1630,null,{}] 19:31:48 INFO - PROCESS | 1356 | 1461205908184 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}] 19:31:48 INFO - PROCESS | 1356 | 1461205908304 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 19:31:48 INFO - PROCESS | 1356 | 1461205908447 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:48 INFO - PROCESS | 1356 | ++DOCSHELL 11B45C00 == 73 [pid = 1356] [id = 417] 19:31:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (11BCD400) [pid = 1356] [serial = 1251] [outer = 00000000] 19:31:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (15B0C000) [pid = 1356] [serial = 1252] [outer = 11BCD400] 19:31:48 INFO - PROCESS | 1356 | 1461205908515 Marionette DEBUG loaded listener.js 19:31:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (15E0D400) [pid = 1356] [serial = 1253] [outer = 11BCD400] 19:31:49 INFO - PROCESS | 1356 | 1461205909203 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]]]}] 19:31:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 19:31:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1031ms 19:31:49 INFO - PROCESS | 1356 | 1461205909221 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 19:31:49 INFO - PROCESS | 1356 | 1461205909225 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 19:31:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 19:31:49 INFO - PROCESS | 1356 | 1461205909247 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 19:31:49 INFO - PROCESS | 1356 | 1461205909250 Marionette TRACE conn2 <- [1,1634,null,{}] 19:31:49 INFO - PROCESS | 1356 | 1461205909255 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}] 19:31:49 INFO - PROCESS | 1356 | 1461205909357 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 19:31:49 INFO - PROCESS | 1356 | 1461205909473 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:49 INFO - PROCESS | 1356 | ++DOCSHELL 16C39000 == 74 [pid = 1356] [id = 418] 19:31:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (16C3CC00) [pid = 1356] [serial = 1254] [outer = 00000000] 19:31:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (183E0400) [pid = 1356] [serial = 1255] [outer = 16C3CC00] 19:31:49 INFO - PROCESS | 1356 | 1461205909568 Marionette DEBUG loaded listener.js 19:31:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (18AB6400) [pid = 1356] [serial = 1256] [outer = 16C3CC00] 19:31:50 INFO - PROCESS | 1356 | 1461205910175 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]]]}] 19:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 19:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 999ms 19:31:50 INFO - PROCESS | 1356 | 1461205910240 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 19:31:50 INFO - PROCESS | 1356 | 1461205910245 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 19:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 19:31:50 INFO - PROCESS | 1356 | 1461205910253 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 19:31:50 INFO - PROCESS | 1356 | 1461205910255 Marionette TRACE conn2 <- [1,1638,null,{}] 19:31:50 INFO - PROCESS | 1356 | 1461205910259 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}] 19:31:50 INFO - PROCESS | 1356 | 1461205910375 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 13303000 == 73 [pid = 1356] [id = 410] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 13363C00 == 72 [pid = 1356] [id = 409] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 1C60A800 == 71 [pid = 1356] [id = 408] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 1AD68000 == 70 [pid = 1356] [id = 407] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 143AB400 == 69 [pid = 1356] [id = 406] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 19566800 == 68 [pid = 1356] [id = 405] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 1873A400 == 67 [pid = 1356] [id = 404] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 12CF2400 == 66 [pid = 1356] [id = 403] 19:31:50 INFO - PROCESS | 1356 | --DOCSHELL 16134000 == 65 [pid = 1356] [id = 402] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (1D253400) [pid = 1356] [serial = 1186] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (1A072C00) [pid = 1356] [serial = 1146] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (1B337C00) [pid = 1356] [serial = 1149] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (13995000) [pid = 1356] [serial = 1140] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (161AD800) [pid = 1356] [serial = 1143] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1C611C00) [pid = 1356] [serial = 1152] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1CA6B400) [pid = 1356] [serial = 1156] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (19FB0000) [pid = 1356] [serial = 1063] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1D86D000) [pid = 1356] [serial = 1096] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1C60F400) [pid = 1356] [serial = 1069] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1B3F0C00) [pid = 1356] [serial = 1066] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (18730400) [pid = 1356] [serial = 1060] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1CA13800) [pid = 1356] [serial = 1072] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1B3EEC00) [pid = 1356] [serial = 1174] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1A4DB800) [pid = 1356] [serial = 1138] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1A06C400) [pid = 1356] [serial = 1171] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1A17D400) [pid = 1356] [serial = 1172] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (15B01C00) [pid = 1356] [serial = 1160] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1571C000) [pid = 1356] [serial = 1159] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (18709400) [pid = 1356] [serial = 1165] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18731400) [pid = 1356] [serial = 1166] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (159C0C00) [pid = 1356] [serial = 1162] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (15E52C00) [pid = 1356] [serial = 1163] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (19034800) [pid = 1356] [serial = 1168] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1C60AC00) [pid = 1356] [serial = 1175] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1C80C400) [pid = 1356] [serial = 1177] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (16A31000) [pid = 1356] [serial = 1180] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1C614C00) [pid = 1356] [serial = 1183] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1CEEF400) [pid = 1356] [serial = 715] [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.] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1CA1C400) [pid = 1356] [serial = 1178] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (16920800) [pid = 1356] [serial = 1181] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (192D0000) [pid = 1356] [serial = 1169] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1CA20400) [pid = 1356] [serial = 1184] [outer = 00000000] [url = about:blank] 19:31:50 INFO - PROCESS | 1356 | 1461205910510 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:50 INFO - PROCESS | 1356 | ++DOCSHELL 12B87000 == 66 [pid = 1356] [id = 419] 19:31:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (13303000) [pid = 1356] [serial = 1257] [outer = 00000000] 19:31:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (15715800) [pid = 1356] [serial = 1258] [outer = 13303000] 19:31:50 INFO - PROCESS | 1356 | 1461205910564 Marionette DEBUG loaded listener.js 19:31:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (15B04000) [pid = 1356] [serial = 1259] [outer = 13303000] 19:31:50 INFO - PROCESS | 1356 | 1461205910982 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]]]}] 19:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 19:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 812ms 19:31:51 INFO - PROCESS | 1356 | 1461205911058 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 19:31:51 INFO - PROCESS | 1356 | 1461205911060 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 19:31:51 INFO - PROCESS | 1356 | 1461205911064 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 19:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 19:31:51 INFO - PROCESS | 1356 | 1461205911067 Marionette TRACE conn2 <- [1,1642,null,{}] 19:31:51 INFO - PROCESS | 1356 | 1461205911077 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}] 19:31:51 INFO - PROCESS | 1356 | 1461205911164 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 19:31:51 INFO - PROCESS | 1356 | 1461205911178 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:51 INFO - PROCESS | 1356 | ++DOCSHELL 192CB000 == 67 [pid = 1356] [id = 420] 19:31:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (192CD800) [pid = 1356] [serial = 1260] [outer = 00000000] 19:31:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (19566800) [pid = 1356] [serial = 1261] [outer = 192CD800] 19:31:51 INFO - PROCESS | 1356 | 1461205911225 Marionette DEBUG loaded listener.js 19:31:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (19C48000) [pid = 1356] [serial = 1262] [outer = 192CD800] 19:31:51 INFO - PROCESS | 1356 | 1461205911687 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]]]}] 19:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 19:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 641ms 19:31:51 INFO - PROCESS | 1356 | 1461205911703 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 19:31:51 INFO - PROCESS | 1356 | 1461205911706 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 19:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 19:31:51 INFO - PROCESS | 1356 | 1461205911709 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 19:31:51 INFO - PROCESS | 1356 | 1461205911711 Marionette TRACE conn2 <- [1,1646,null,{}] 19:31:51 INFO - PROCESS | 1356 | 1461205911714 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}] 19:31:51 INFO - PROCESS | 1356 | 1461205911823 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 19:31:51 INFO - PROCESS | 1356 | 1461205911832 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:51 INFO - PROCESS | 1356 | ++DOCSHELL 14D0BC00 == 68 [pid = 1356] [id = 421] 19:31:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (19970400) [pid = 1356] [serial = 1263] [outer = 00000000] 19:31:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1A1DF400) [pid = 1356] [serial = 1264] [outer = 19970400] 19:31:51 INFO - PROCESS | 1356 | 1461205911876 Marionette DEBUG loaded listener.js 19:31:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1A4D6000) [pid = 1356] [serial = 1265] [outer = 19970400] 19:31:52 INFO - PROCESS | 1356 | 1461205912324 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]]]}] 19:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 19:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 688ms 19:31:52 INFO - PROCESS | 1356 | 1461205912408 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 19:31:52 INFO - PROCESS | 1356 | 1461205912410 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 19:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 19:31:52 INFO - PROCESS | 1356 | 1461205912414 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 19:31:52 INFO - PROCESS | 1356 | 1461205912415 Marionette TRACE conn2 <- [1,1650,null,{}] 19:31:52 INFO - PROCESS | 1356 | 1461205912419 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}] 19:31:52 INFO - PROCESS | 1356 | 1461205912501 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 19:31:52 INFO - PROCESS | 1356 | 1461205912507 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:52 INFO - PROCESS | 1356 | ++DOCSHELL 1A130000 == 69 [pid = 1356] [id = 422] 19:31:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1A4D2800) [pid = 1356] [serial = 1266] [outer = 00000000] 19:31:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1B330000) [pid = 1356] [serial = 1267] [outer = 1A4D2800] 19:31:52 INFO - PROCESS | 1356 | 1461205912551 Marionette DEBUG loaded listener.js 19:31:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1B33AC00) [pid = 1356] [serial = 1268] [outer = 1A4D2800] 19:31:53 INFO - PROCESS | 1356 | 1461205913068 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]]]}] 19:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 19:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 688ms 19:31:53 INFO - PROCESS | 1356 | 1461205913119 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 19:31:53 INFO - PROCESS | 1356 | 1461205913121 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 19:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 19:31:53 INFO - PROCESS | 1356 | 1461205913124 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 19:31:53 INFO - PROCESS | 1356 | 1461205913126 Marionette TRACE conn2 <- [1,1654,null,{}] 19:31:53 INFO - PROCESS | 1356 | 1461205913129 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}] 19:31:53 INFO - PROCESS | 1356 | 1461205913278 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 19:31:53 INFO - PROCESS | 1356 | 1461205913302 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:53 INFO - PROCESS | 1356 | ++DOCSHELL 1A4DC800 == 70 [pid = 1356] [id = 423] 19:31:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1B3EE400) [pid = 1356] [serial = 1269] [outer = 00000000] 19:31:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1C801C00) [pid = 1356] [serial = 1270] [outer = 1B3EE400] 19:31:53 INFO - PROCESS | 1356 | 1461205913349 Marionette DEBUG loaded listener.js 19:31:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1C617C00) [pid = 1356] [serial = 1271] [outer = 1B3EE400] 19:31:53 INFO - PROCESS | 1356 | 1461205913791 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]]]}] 19:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 19:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 703ms 19:31:53 INFO - PROCESS | 1356 | 1461205913826 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 19:31:53 INFO - PROCESS | 1356 | 1461205913828 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 19:31:53 INFO - PROCESS | 1356 | 1461205913832 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 19:31:53 INFO - PROCESS | 1356 | 1461205913833 Marionette TRACE conn2 <- [1,1658,null,{}] 19:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 19:31:53 INFO - PROCESS | 1356 | 1461205913836 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}] 19:31:53 INFO - PROCESS | 1356 | 1461205913960 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 19:31:53 INFO - PROCESS | 1356 | 1461205913965 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:53 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F9400 == 71 [pid = 1356] [id = 424] 19:31:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1C60D400) [pid = 1356] [serial = 1272] [outer = 00000000] 19:31:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1CA6A000) [pid = 1356] [serial = 1273] [outer = 1C60D400] 19:31:53 INFO - PROCESS | 1356 | 1461205914008 Marionette DEBUG loaded listener.js 19:31:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1CA6F800) [pid = 1356] [serial = 1274] [outer = 1C60D400] 19:31:54 INFO - PROCESS | 1356 | 1461205914452 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]]]}] 19:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 19:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 625ms 19:31:54 INFO - PROCESS | 1356 | 1461205914472 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 19:31:54 INFO - PROCESS | 1356 | 1461205914473 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 19:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 19:31:54 INFO - PROCESS | 1356 | 1461205914482 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 19:31:54 INFO - PROCESS | 1356 | 1461205914484 Marionette TRACE conn2 <- [1,1662,null,{}] 19:31:54 INFO - PROCESS | 1356 | 1461205914488 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}] 19:31:54 INFO - PROCESS | 1356 | 1461205914603 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 19:31:54 INFO - PROCESS | 1356 | 1461205914704 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:54 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F7C00 == 72 [pid = 1356] [id = 425] 19:31:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1C60D000) [pid = 1356] [serial = 1275] [outer = 00000000] 19:31:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1D24DC00) [pid = 1356] [serial = 1276] [outer = 1C60D000] 19:31:54 INFO - PROCESS | 1356 | 1461205914748 Marionette DEBUG loaded listener.js 19:31:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1D256C00) [pid = 1356] [serial = 1277] [outer = 1C60D000] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1612EC00) [pid = 1356] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1AD32400) [pid = 1356] [serial = 1151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (133E6800) [pid = 1356] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (15B04800) [pid = 1356] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (192D6800) [pid = 1356] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1AD2E400) [pid = 1356] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (19F44800) [pid = 1356] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (16133400) [pid = 1356] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (1D65C000) [pid = 1356] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (15E55C00) [pid = 1356] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (15925000) [pid = 1356] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (192D3000) [pid = 1356] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (15B09C00) [pid = 1356] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1B339C00) [pid = 1356] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1336B000) [pid = 1356] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (192D5000) [pid = 1356] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (13367000) [pid = 1356] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1D25B800) [pid = 1356] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1C805800) [pid = 1356] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (12CFDC00) [pid = 1356] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (161AE800) [pid = 1356] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18A24C00) [pid = 1356] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (187C1C00) [pid = 1356] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (133DFC00) [pid = 1356] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19782400) [pid = 1356] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1690E400) [pid = 1356] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 19:31:55 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (13B31000) [pid = 1356] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 19:31:55 INFO - PROCESS | 1356 | 1461205915379 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]]]}] 19:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 19:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 938ms 19:31:55 INFO - PROCESS | 1356 | 1461205915423 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 19:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 19:31:55 INFO - PROCESS | 1356 | 1461205915425 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 19:31:55 INFO - PROCESS | 1356 | 1461205915428 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 19:31:55 INFO - PROCESS | 1356 | 1461205915430 Marionette TRACE conn2 <- [1,1666,null,{}] 19:31:55 INFO - PROCESS | 1356 | 1461205915434 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}] 19:31:55 INFO - PROCESS | 1356 | 1461205915520 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 19:31:55 INFO - PROCESS | 1356 | 1461205915525 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:55 INFO - PROCESS | 1356 | ++DOCSHELL 138EF400 == 73 [pid = 1356] [id = 426] 19:31:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (148B4C00) [pid = 1356] [serial = 1278] [outer = 00000000] 19:31:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (15EE0000) [pid = 1356] [serial = 1279] [outer = 148B4C00] 19:31:55 INFO - PROCESS | 1356 | 1461205915569 Marionette DEBUG loaded listener.js 19:31:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (161B7C00) [pid = 1356] [serial = 1280] [outer = 148B4C00] 19:31:55 INFO - PROCESS | 1356 | 1461205916005 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]]]}] 19:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 19:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 625ms 19:31:56 INFO - PROCESS | 1356 | 1461205916066 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 19:31:56 INFO - PROCESS | 1356 | 1461205916068 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 19:31:56 INFO - PROCESS | 1356 | 1461205916072 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 19:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 19:31:56 INFO - PROCESS | 1356 | 1461205916073 Marionette TRACE conn2 <- [1,1670,null,{}] 19:31:56 INFO - PROCESS | 1356 | 1461205916077 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}] 19:31:56 INFO - PROCESS | 1356 | 1461205916158 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 19:31:56 INFO - PROCESS | 1356 | 1461205916164 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:56 INFO - PROCESS | 1356 | ++DOCSHELL 14D5B800 == 74 [pid = 1356] [id = 427] 19:31:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (14D66800) [pid = 1356] [serial = 1281] [outer = 00000000] 19:31:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19561000) [pid = 1356] [serial = 1282] [outer = 14D66800] 19:31:56 INFO - PROCESS | 1356 | 1461205916206 Marionette DEBUG loaded listener.js 19:31:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1A6AE800) [pid = 1356] [serial = 1283] [outer = 14D66800] 19:31:56 INFO - PROCESS | 1356 | 1461205916668 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]]]}] 19:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 19:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 640ms 19:31:56 INFO - PROCESS | 1356 | 1461205916716 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 19:31:56 INFO - PROCESS | 1356 | 1461205916720 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 19:31:56 INFO - PROCESS | 1356 | 1461205916729 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 19:31:56 INFO - PROCESS | 1356 | 1461205916732 Marionette TRACE conn2 <- [1,1674,null,{}] 19:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 19:31:56 INFO - PROCESS | 1356 | 1461205916735 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}] 19:31:56 INFO - PROCESS | 1356 | 1461205916833 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 19:31:56 INFO - PROCESS | 1356 | 1461205916839 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:56 INFO - PROCESS | 1356 | ++DOCSHELL 1C8E8000 == 75 [pid = 1356] [id = 428] 19:31:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1CA70C00) [pid = 1356] [serial = 1284] [outer = 00000000] 19:31:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1D756C00) [pid = 1356] [serial = 1285] [outer = 1CA70C00] 19:31:56 INFO - PROCESS | 1356 | 1461205916887 Marionette DEBUG loaded listener.js 19:31:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1DB27C00) [pid = 1356] [serial = 1286] [outer = 1CA70C00] 19:31:57 INFO - PROCESS | 1356 | 1461205917583 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]]]}] 19:31:57 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 19:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 890ms 19:31:57 INFO - PROCESS | 1356 | 1461205917618 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 19:31:57 INFO - PROCESS | 1356 | 1461205917622 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 19:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 19:31:57 INFO - PROCESS | 1356 | 1461205917628 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 19:31:57 INFO - PROCESS | 1356 | 1461205917632 Marionette TRACE conn2 <- [1,1678,null,{}] 19:31:57 INFO - PROCESS | 1356 | 1461205917651 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}] 19:31:57 INFO - PROCESS | 1356 | 1461205917811 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 19:31:57 INFO - PROCESS | 1356 | 1461205917874 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:57 INFO - PROCESS | 1356 | ++DOCSHELL 15E16C00 == 76 [pid = 1356] [id = 429] 19:31:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (15EEB800) [pid = 1356] [serial = 1287] [outer = 00000000] 19:31:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16C34000) [pid = 1356] [serial = 1288] [outer = 15EEB800] 19:31:57 INFO - PROCESS | 1356 | 1461205917972 Marionette DEBUG loaded listener.js 19:31:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (18144000) [pid = 1356] [serial = 1289] [outer = 15EEB800] 19:31:58 INFO - PROCESS | 1356 | 1461205918533 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]]]}] 19:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 19:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 953ms 19:31:58 INFO - PROCESS | 1356 | 1461205918574 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 19:31:58 INFO - PROCESS | 1356 | 1461205918580 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 19:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 19:31:58 INFO - PROCESS | 1356 | 1461205918587 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 19:31:58 INFO - PROCESS | 1356 | 1461205918590 Marionette TRACE conn2 <- [1,1682,null,{}] 19:31:58 INFO - PROCESS | 1356 | 1461205918594 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}] 19:31:58 INFO - PROCESS | 1356 | 1461205918702 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 19:31:58 INFO - PROCESS | 1356 | 1461205918851 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:58 INFO - PROCESS | 1356 | ++DOCSHELL 1870A000 == 77 [pid = 1356] [id = 430] 19:31:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (18731400) [pid = 1356] [serial = 1290] [outer = 00000000] 19:31:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1902C800) [pid = 1356] [serial = 1291] [outer = 18731400] 19:31:58 INFO - PROCESS | 1356 | 1461205918907 Marionette DEBUG loaded listener.js 19:31:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (192D0C00) [pid = 1356] [serial = 1292] [outer = 18731400] 19:31:59 INFO - PROCESS | 1356 | 1461205919520 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]]]}] 19:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 19:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1000ms 19:31:59 INFO - PROCESS | 1356 | 1461205919600 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 19:31:59 INFO - PROCESS | 1356 | 1461205919603 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 19:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 19:31:59 INFO - PROCESS | 1356 | 1461205919608 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 19:31:59 INFO - PROCESS | 1356 | 1461205919612 Marionette TRACE conn2 <- [1,1686,null,{}] 19:31:59 INFO - PROCESS | 1356 | 1461205919623 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}] 19:31:59 INFO - PROCESS | 1356 | 1461205919734 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 19:31:59 INFO - PROCESS | 1356 | 1461205919886 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:31:59 INFO - PROCESS | 1356 | ++DOCSHELL 1B3FAC00 == 78 [pid = 1356] [id = 431] 19:31:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1C610800) [pid = 1356] [serial = 1293] [outer = 00000000] 19:31:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1CEE4C00) [pid = 1356] [serial = 1294] [outer = 1C610800] 19:31:59 INFO - PROCESS | 1356 | 1461205919944 Marionette DEBUG loaded listener.js 19:32:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1D652400) [pid = 1356] [serial = 1295] [outer = 1C610800] 19:32:00 INFO - PROCESS | 1356 | 1461205920509 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]]]}] 19:32:00 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 19:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 953ms 19:32:00 INFO - PROCESS | 1356 | 1461205920556 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 19:32:00 INFO - PROCESS | 1356 | 1461205920559 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 19:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 19:32:00 INFO - PROCESS | 1356 | 1461205920563 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 19:32:00 INFO - PROCESS | 1356 | 1461205920565 Marionette TRACE conn2 <- [1,1690,null,{}] 19:32:00 INFO - PROCESS | 1356 | 1461205920568 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}] 19:32:00 INFO - PROCESS | 1356 | 1461205920675 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 19:32:00 INFO - PROCESS | 1356 | 1461205920789 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:00 INFO - PROCESS | 1356 | ++DOCSHELL 13B2E400 == 79 [pid = 1356] [id = 432] 19:32:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1DB21400) [pid = 1356] [serial = 1296] [outer = 00000000] 19:32:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1DBE6C00) [pid = 1356] [serial = 1297] [outer = 1DB21400] 19:32:00 INFO - PROCESS | 1356 | 1461205920903 Marionette DEBUG loaded listener.js 19:32:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1DC1A000) [pid = 1356] [serial = 1298] [outer = 1DB21400] 19:32:01 INFO - PROCESS | 1356 | 1461205921440 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]]]}] 19:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 19:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 906ms 19:32:01 INFO - PROCESS | 1356 | 1461205921466 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 19:32:01 INFO - PROCESS | 1356 | 1461205921468 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 19:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 19:32:01 INFO - PROCESS | 1356 | 1461205921472 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 19:32:01 INFO - PROCESS | 1356 | 1461205921474 Marionette TRACE conn2 <- [1,1694,null,{}] 19:32:01 INFO - PROCESS | 1356 | 1461205921478 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}] 19:32:01 INFO - PROCESS | 1356 | 1461205921584 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 19:32:01 INFO - PROCESS | 1356 | 1461205921698 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:01 INFO - PROCESS | 1356 | ++DOCSHELL 11BC8800 == 80 [pid = 1356] [id = 433] 19:32:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (13999800) [pid = 1356] [serial = 1299] [outer = 00000000] 19:32:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (16B64400) [pid = 1356] [serial = 1300] [outer = 13999800] 19:32:01 INFO - PROCESS | 1356 | 1461205921753 Marionette DEBUG loaded listener.js 19:32:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (16E92800) [pid = 1356] [serial = 1301] [outer = 13999800] 19:32:02 INFO - PROCESS | 1356 | 1461205922621 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]]]}] 19:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 19:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1219ms 19:32:02 INFO - PROCESS | 1356 | 1461205922680 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 19:32:02 INFO - PROCESS | 1356 | 1461205922685 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 19:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 19:32:02 INFO - PROCESS | 1356 | 1461205922690 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 19:32:02 INFO - PROCESS | 1356 | 1461205922693 Marionette TRACE conn2 <- [1,1698,null,{}] 19:32:02 INFO - PROCESS | 1356 | 1461205922698 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}] 19:32:02 INFO - PROCESS | 1356 | 1461205922794 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 19:32:02 INFO - PROCESS | 1356 | 1461205922942 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:02 INFO - PROCESS | 1356 | ++DOCSHELL 1385F400 == 81 [pid = 1356] [id = 434] 19:32:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (138F0000) [pid = 1356] [serial = 1302] [outer = 00000000] 19:32:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (13B30C00) [pid = 1356] [serial = 1303] [outer = 138F0000] 19:32:02 INFO - PROCESS | 1356 | 1461205922996 Marionette DEBUG loaded listener.js 19:32:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (14DF4800) [pid = 1356] [serial = 1304] [outer = 138F0000] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 13366000 == 80 [pid = 1356] [id = 396] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1ABF0800 == 79 [pid = 1356] [id = 384] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 16127800 == 78 [pid = 1356] [id = 345] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1AD29C00 == 77 [pid = 1356] [id = 383] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 14D5B800 == 76 [pid = 1356] [id = 427] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 138EF400 == 75 [pid = 1356] [id = 426] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1B3F7C00 == 74 [pid = 1356] [id = 425] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1B3F9400 == 73 [pid = 1356] [id = 424] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1A4DC800 == 72 [pid = 1356] [id = 423] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1A130000 == 71 [pid = 1356] [id = 422] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 14D0BC00 == 70 [pid = 1356] [id = 421] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 192CB000 == 69 [pid = 1356] [id = 420] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 12B87000 == 68 [pid = 1356] [id = 419] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1DFB2400) [pid = 1356] [serial = 1234] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 16C39000 == 67 [pid = 1356] [id = 418] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1DB2C800 == 66 [pid = 1356] [id = 416] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1DBE6000 == 65 [pid = 1356] [id = 415] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 1D258C00 == 64 [pid = 1356] [id = 414] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 18143800 == 63 [pid = 1356] [id = 413] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 143B0C00 == 62 [pid = 1356] [id = 412] 19:32:03 INFO - PROCESS | 1356 | --DOCSHELL 12CF6C00 == 61 [pid = 1356] [id = 411] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1B3F0400) [pid = 1356] [serial = 1102] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1CA72400) [pid = 1356] [serial = 1157] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1DB22400) [pid = 1356] [serial = 1105] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (18705000) [pid = 1356] [serial = 1099] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (192CC400) [pid = 1356] [serial = 1108] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (19F45400) [pid = 1356] [serial = 1057] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (13B31C00) [pid = 1356] [serial = 1141] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (16C39C00) [pid = 1356] [serial = 1144] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1A6AE400) [pid = 1356] [serial = 1147] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1B33B400) [pid = 1356] [serial = 1150] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1DB22000) [pid = 1356] [serial = 1232] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1C8E3000) [pid = 1356] [serial = 1222] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1399C800) [pid = 1356] [serial = 1190] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (138F0C00) [pid = 1356] [serial = 1189] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1D873800) [pid = 1356] [serial = 1199] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1D75C800) [pid = 1356] [serial = 1198] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (16932C00) [pid = 1356] [serial = 1205] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (148BA000) [pid = 1356] [serial = 1204] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1DBDE000) [pid = 1356] [serial = 1202] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1DB2FC00) [pid = 1356] [serial = 1201] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1D254400) [pid = 1356] [serial = 1225] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (13B32C00) [pid = 1356] [serial = 1210] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1691BC00) [pid = 1356] [serial = 1211] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1814F000) [pid = 1356] [serial = 1192] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (18707000) [pid = 1356] [serial = 1193] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1B330800) [pid = 1356] [serial = 1196] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (19C49C00) [pid = 1356] [serial = 1195] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1902AC00) [pid = 1356] [serial = 1213] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (19033C00) [pid = 1356] [serial = 1214] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (18148000) [pid = 1356] [serial = 1228] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1CA68000) [pid = 1356] [serial = 1223] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (19C4AC00) [pid = 1356] [serial = 1216] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (187BA400) [pid = 1356] [serial = 1208] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (183EAC00) [pid = 1356] [serial = 1207] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1D258800) [pid = 1356] [serial = 1187] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1CEEFC00) [pid = 1356] [serial = 1231] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1A645800) [pid = 1356] [serial = 1219] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1A6AA400) [pid = 1356] [serial = 1220] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1D65BC00) [pid = 1356] [serial = 1226] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1AB94800) [pid = 1356] [serial = 1229] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (19F4E800) [pid = 1356] [serial = 1217] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (1C618400) [pid = 1356] [serial = 1153] [outer = 00000000] [url = about:blank] 19:32:03 INFO - PROCESS | 1356 | 1461205923598 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]]]}] 19:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 19:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 952ms 19:32:03 INFO - PROCESS | 1356 | 1461205923636 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 19:32:03 INFO - PROCESS | 1356 | 1461205923641 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 19:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 19:32:03 INFO - PROCESS | 1356 | 1461205923648 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 19:32:03 INFO - PROCESS | 1356 | 1461205923650 Marionette TRACE conn2 <- [1,1702,null,{}] 19:32:03 INFO - PROCESS | 1356 | 1461205923654 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}] 19:32:03 INFO - PROCESS | 1356 | 1461205923737 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 19:32:03 INFO - PROCESS | 1356 | 1461205923745 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:03 INFO - PROCESS | 1356 | ++DOCSHELL 13309000 == 62 [pid = 1356] [id = 435] 19:32:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (13994C00) [pid = 1356] [serial = 1305] [outer = 00000000] 19:32:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (15B06C00) [pid = 1356] [serial = 1306] [outer = 13994C00] 19:32:03 INFO - PROCESS | 1356 | 1461205923790 Marionette DEBUG loaded listener.js 19:32:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (15E51C00) [pid = 1356] [serial = 1307] [outer = 13994C00] 19:32:04 INFO - PROCESS | 1356 | 1461205924307 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]]]}] 19:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 19:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 687ms 19:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 19:32:04 INFO - PROCESS | 1356 | 1461205924346 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 19:32:04 INFO - PROCESS | 1356 | 1461205924348 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 19:32:04 INFO - PROCESS | 1356 | 1461205924352 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 19:32:04 INFO - PROCESS | 1356 | 1461205924355 Marionette TRACE conn2 <- [1,1706,null,{}] 19:32:04 INFO - PROCESS | 1356 | 1461205924365 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}] 19:32:04 INFO - PROCESS | 1356 | 1461205924448 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 19:32:04 INFO - PROCESS | 1356 | 1461205924457 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:04 INFO - PROCESS | 1356 | ++DOCSHELL 16903000 == 63 [pid = 1356] [id = 436] 19:32:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (16932C00) [pid = 1356] [serial = 1308] [outer = 00000000] 19:32:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (16C3D400) [pid = 1356] [serial = 1309] [outer = 16932C00] 19:32:04 INFO - PROCESS | 1356 | 1461205924504 Marionette DEBUG loaded listener.js 19:32:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (13994000) [pid = 1356] [serial = 1310] [outer = 16932C00] 19:32:04 INFO - PROCESS | 1356 | 1461205924971 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]]]}] 19:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 19:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 625ms 19:32:04 INFO - PROCESS | 1356 | 1461205924991 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 19:32:04 INFO - PROCESS | 1356 | 1461205924993 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 19:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 19:32:04 INFO - PROCESS | 1356 | 1461205924997 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 19:32:04 INFO - PROCESS | 1356 | 1461205924998 Marionette TRACE conn2 <- [1,1710,null,{}] 19:32:04 INFO - PROCESS | 1356 | 1461205925002 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}] 19:32:05 INFO - PROCESS | 1356 | 1461205925083 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 19:32:05 INFO - PROCESS | 1356 | 1461205925119 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:05 INFO - PROCESS | 1356 | ++DOCSHELL 18148C00 == 64 [pid = 1356] [id = 437] 19:32:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (18149C00) [pid = 1356] [serial = 1311] [outer = 00000000] 19:32:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18706400) [pid = 1356] [serial = 1312] [outer = 18149C00] 19:32:05 INFO - PROCESS | 1356 | 1461205925164 Marionette DEBUG loaded listener.js 19:32:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1872E800) [pid = 1356] [serial = 1313] [outer = 18149C00] 19:32:05 INFO - PROCESS | 1356 | 1461205925623 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]]]}] 19:32:05 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 19:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 703ms 19:32:05 INFO - PROCESS | 1356 | 1461205925695 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 19:32:05 INFO - PROCESS | 1356 | 1461205925697 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 19:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 19:32:05 INFO - PROCESS | 1356 | 1461205925700 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 19:32:05 INFO - PROCESS | 1356 | 1461205925702 Marionette TRACE conn2 <- [1,1714,null,{}] 19:32:05 INFO - PROCESS | 1356 | 1461205925706 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}] 19:32:05 INFO - PROCESS | 1356 | 1461205925783 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 19:32:05 INFO - PROCESS | 1356 | 1461205925789 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:05 INFO - PROCESS | 1356 | ++DOCSHELL 133EE800 == 65 [pid = 1356] [id = 438] 19:32:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (16C3A400) [pid = 1356] [serial = 1314] [outer = 00000000] 19:32:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18AB8000) [pid = 1356] [serial = 1315] [outer = 16C3A400] 19:32:05 INFO - PROCESS | 1356 | 1461205925837 Marionette DEBUG loaded listener.js 19:32:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18AC0000) [pid = 1356] [serial = 1316] [outer = 16C3A400] 19:32:06 INFO - PROCESS | 1356 | 1461205926346 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]]]}] 19:32:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 19:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 703ms 19:32:06 INFO - PROCESS | 1356 | 1461205926400 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 19:32:06 INFO - PROCESS | 1356 | 1461205926402 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 19:32:06 INFO - PROCESS | 1356 | 1461205926405 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 19:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 19:32:06 INFO - PROCESS | 1356 | 1461205926407 Marionette TRACE conn2 <- [1,1718,null,{}] 19:32:06 INFO - PROCESS | 1356 | 1461205926410 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}] 19:32:06 INFO - PROCESS | 1356 | 1461205926562 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 19:32:06 INFO - PROCESS | 1356 | 1461205926574 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:06 INFO - PROCESS | 1356 | ++DOCSHELL 11BD7C00 == 66 [pid = 1356] [id = 439] 19:32:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (18A27800) [pid = 1356] [serial = 1317] [outer = 00000000] 19:32:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (19037C00) [pid = 1356] [serial = 1318] [outer = 18A27800] 19:32:06 INFO - PROCESS | 1356 | 1461205926622 Marionette DEBUG loaded listener.js 19:32:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19035000) [pid = 1356] [serial = 1319] [outer = 18A27800] 19:32:07 INFO - PROCESS | 1356 | 1461205927051 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]]]}] 19:32:07 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 19:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 703ms 19:32:07 INFO - PROCESS | 1356 | 1461205927105 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 19:32:07 INFO - PROCESS | 1356 | 1461205927107 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 19:32:07 INFO - PROCESS | 1356 | 1461205927110 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 19:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 19:32:07 INFO - PROCESS | 1356 | 1461205927112 Marionette TRACE conn2 <- [1,1722,null,{}] 19:32:07 INFO - PROCESS | 1356 | 1461205927122 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}] 19:32:07 INFO - PROCESS | 1356 | 1461205927253 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 19:32:07 INFO - PROCESS | 1356 | 1461205927272 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:07 INFO - PROCESS | 1356 | ++DOCSHELL 19789800 == 67 [pid = 1356] [id = 440] 19:32:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1978BC00) [pid = 1356] [serial = 1320] [outer = 00000000] 19:32:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (19A1C400) [pid = 1356] [serial = 1321] [outer = 1978BC00] 19:32:07 INFO - PROCESS | 1356 | 1461205927315 Marionette DEBUG loaded listener.js 19:32:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19F45400) [pid = 1356] [serial = 1322] [outer = 1978BC00] 19:32:07 INFO - PROCESS | 1356 | 1461205927758 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]]]}] 19:32:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 19:32:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 703ms 19:32:07 INFO - PROCESS | 1356 | 1461205927810 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 19:32:07 INFO - PROCESS | 1356 | 1461205927812 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 19:32:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 19:32:07 INFO - PROCESS | 1356 | 1461205927815 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 19:32:07 INFO - PROCESS | 1356 | 1461205927817 Marionette TRACE conn2 <- [1,1726,null,{}] 19:32:07 INFO - PROCESS | 1356 | 1461205927820 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}] 19:32:07 INFO - PROCESS | 1356 | 1461205927962 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1B3EE400) [pid = 1356] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1C60D400) [pid = 1356] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1C60D000) [pid = 1356] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (16C3CC00) [pid = 1356] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1A4D2800) [pid = 1356] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (11BCD400) [pid = 1356] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (13303000) [pid = 1356] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (192CD800) [pid = 1356] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (19970400) [pid = 1356] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (14D66800) [pid = 1356] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 19:32:08 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (148B4C00) [pid = 1356] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 19:32:08 INFO - PROCESS | 1356 | 1461205928315 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:08 INFO - PROCESS | 1356 | ++DOCSHELL 11B4CC00 == 68 [pid = 1356] [id = 441] 19:32:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (11BCD400) [pid = 1356] [serial = 1323] [outer = 00000000] 19:32:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (148B4C00) [pid = 1356] [serial = 1324] [outer = 11BCD400] 19:32:08 INFO - PROCESS | 1356 | 1461205928359 Marionette DEBUG loaded listener.js 19:32:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1612C400) [pid = 1356] [serial = 1325] [outer = 11BCD400] 19:32:08 INFO - PROCESS | 1356 | 1461205928718 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]]]}] 19:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 19:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 953ms 19:32:08 INFO - PROCESS | 1356 | 1461205928761 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 19:32:08 INFO - PROCESS | 1356 | 1461205928763 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 19:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 19:32:08 INFO - PROCESS | 1356 | 1461205928766 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 19:32:08 INFO - PROCESS | 1356 | 1461205928768 Marionette TRACE conn2 <- [1,1730,null,{}] 19:32:08 INFO - PROCESS | 1356 | 1461205928772 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}] 19:32:08 INFO - PROCESS | 1356 | 1461205928887 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 19:32:08 INFO - PROCESS | 1356 | 1461205928896 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:08 INFO - PROCESS | 1356 | ++DOCSHELL 11BD0800 == 69 [pid = 1356] [id = 442] 19:32:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (143AB000) [pid = 1356] [serial = 1326] [outer = 00000000] 19:32:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (19F50800) [pid = 1356] [serial = 1327] [outer = 143AB000] 19:32:08 INFO - PROCESS | 1356 | 1461205928940 Marionette DEBUG loaded listener.js 19:32:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (19FB1800) [pid = 1356] [serial = 1328] [outer = 143AB000] 19:32:09 INFO - PROCESS | 1356 | 1461205929344 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]]]}] 19:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 19:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 641ms 19:32:09 INFO - PROCESS | 1356 | 1461205929405 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 19:32:09 INFO - PROCESS | 1356 | 1461205929407 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 19:32:09 INFO - PROCESS | 1356 | 1461205929410 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 19:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 19:32:09 INFO - PROCESS | 1356 | 1461205929412 Marionette TRACE conn2 <- [1,1734,null,{}] 19:32:09 INFO - PROCESS | 1356 | 1461205929415 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}] 19:32:09 INFO - PROCESS | 1356 | 1461205929529 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 19:32:09 INFO - PROCESS | 1356 | 1461205929571 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:09 INFO - PROCESS | 1356 | ++DOCSHELL 1690E400 == 70 [pid = 1356] [id = 443] 19:32:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1A07B000) [pid = 1356] [serial = 1329] [outer = 00000000] 19:32:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1A645800) [pid = 1356] [serial = 1330] [outer = 1A07B000] 19:32:09 INFO - PROCESS | 1356 | 1461205929617 Marionette DEBUG loaded listener.js 19:32:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1A6AB800) [pid = 1356] [serial = 1331] [outer = 1A07B000] 19:32:10 INFO - PROCESS | 1356 | 1461205930027 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]]]}] 19:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 19:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 625ms 19:32:10 INFO - PROCESS | 1356 | 1461205930048 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 19:32:10 INFO - PROCESS | 1356 | 1461205930050 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 19:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 19:32:10 INFO - PROCESS | 1356 | 1461205930054 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 19:32:10 INFO - PROCESS | 1356 | 1461205930056 Marionette TRACE conn2 <- [1,1738,null,{}] 19:32:10 INFO - PROCESS | 1356 | 1461205930059 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}] 19:32:10 INFO - PROCESS | 1356 | 1461205930200 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 19:32:10 INFO - PROCESS | 1356 | 1461205930210 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:10 INFO - PROCESS | 1356 | ++DOCSHELL 1A6B0C00 == 71 [pid = 1356] [id = 444] 19:32:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1AB9E000) [pid = 1356] [serial = 1332] [outer = 00000000] 19:32:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1B332400) [pid = 1356] [serial = 1333] [outer = 1AB9E000] 19:32:10 INFO - PROCESS | 1356 | 1461205930263 Marionette DEBUG loaded listener.js 19:32:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1B339000) [pid = 1356] [serial = 1334] [outer = 1AB9E000] 19:32:10 INFO - PROCESS | 1356 | 1461205930963 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]]]}] 19:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 19:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 937ms 19:32:10 INFO - PROCESS | 1356 | 1461205931006 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 19:32:10 INFO - PROCESS | 1356 | 1461205931012 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 19:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 19:32:11 INFO - PROCESS | 1356 | 1461205931019 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 19:32:11 INFO - PROCESS | 1356 | 1461205931023 Marionette TRACE conn2 <- [1,1742,null,{}] 19:32:11 INFO - PROCESS | 1356 | 1461205931028 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}] 19:32:11 INFO - PROCESS | 1356 | 1461205931139 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 19:32:11 INFO - PROCESS | 1356 | 1461205931285 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:11 INFO - PROCESS | 1356 | ++DOCSHELL 13862C00 == 72 [pid = 1356] [id = 445] 19:32:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (138EC400) [pid = 1356] [serial = 1335] [outer = 00000000] 19:32:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (14D0B400) [pid = 1356] [serial = 1336] [outer = 138EC400] 19:32:11 INFO - PROCESS | 1356 | 1461205931343 Marionette DEBUG loaded listener.js 19:32:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1591DC00) [pid = 1356] [serial = 1337] [outer = 138EC400] 19:32:11 INFO - PROCESS | 1356 | 1461205931896 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]]]}] 19:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 19:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 906ms 19:32:11 INFO - PROCESS | 1356 | 1461205931921 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 19:32:11 INFO - PROCESS | 1356 | 1461205931927 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 19:32:11 INFO - PROCESS | 1356 | 1461205931950 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 19:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 19:32:11 INFO - PROCESS | 1356 | 1461205931953 Marionette TRACE conn2 <- [1,1746,null,{}] 19:32:11 INFO - PROCESS | 1356 | 1461205931957 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}] 19:32:12 INFO - PROCESS | 1356 | 1461205932063 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 19:32:12 INFO - PROCESS | 1356 | 1461205932222 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:12 INFO - PROCESS | 1356 | ++DOCSHELL 16092C00 == 73 [pid = 1356] [id = 446] 19:32:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (16A30800) [pid = 1356] [serial = 1338] [outer = 00000000] 19:32:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (183EAC00) [pid = 1356] [serial = 1339] [outer = 16A30800] 19:32:12 INFO - PROCESS | 1356 | 1461205932278 Marionette DEBUG loaded listener.js 19:32:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (18A20400) [pid = 1356] [serial = 1340] [outer = 16A30800] 19:32:12 INFO - PROCESS | 1356 | 1461205932884 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]]]}] 19:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 19:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1000ms 19:32:12 INFO - PROCESS | 1356 | 1461205932954 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 19:32:12 INFO - PROCESS | 1356 | 1461205932957 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 19:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 19:32:12 INFO - PROCESS | 1356 | 1461205932960 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 19:32:12 INFO - PROCESS | 1356 | 1461205932964 Marionette TRACE conn2 <- [1,1750,null,{}] 19:32:12 INFO - PROCESS | 1356 | 1461205932975 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}] 19:32:13 INFO - PROCESS | 1356 | 1461205933084 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 19:32:13 INFO - PROCESS | 1356 | 1461205933223 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:13 INFO - PROCESS | 1356 | ++DOCSHELL 1A6A7400 == 74 [pid = 1356] [id = 447] 19:32:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1A6AF400) [pid = 1356] [serial = 1341] [outer = 00000000] 19:32:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1AD6BC00) [pid = 1356] [serial = 1342] [outer = 1A6AF400] 19:32:13 INFO - PROCESS | 1356 | 1461205933283 Marionette DEBUG loaded listener.js 19:32:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1B336000) [pid = 1356] [serial = 1343] [outer = 1A6AF400] 19:32:13 INFO - PROCESS | 1356 | 1461205933806 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]]]}] 19:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 19:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 891ms 19:32:13 INFO - PROCESS | 1356 | 1461205933864 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 19:32:13 INFO - PROCESS | 1356 | 1461205933867 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 19:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 19:32:13 INFO - PROCESS | 1356 | 1461205933870 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 19:32:13 INFO - PROCESS | 1356 | 1461205933872 Marionette TRACE conn2 <- [1,1754,null,{}] 19:32:13 INFO - PROCESS | 1356 | 1461205933876 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}] 19:32:13 INFO - PROCESS | 1356 | 1461205933981 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 19:32:14 INFO - PROCESS | 1356 | 1461205934090 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:14 INFO - PROCESS | 1356 | ++DOCSHELL 1A07A400 == 75 [pid = 1356] [id = 448] 19:32:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1AD34C00) [pid = 1356] [serial = 1344] [outer = 00000000] 19:32:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1C60B000) [pid = 1356] [serial = 1345] [outer = 1AD34C00] 19:32:14 INFO - PROCESS | 1356 | 1461205934144 Marionette DEBUG loaded listener.js 19:32:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1C60D000) [pid = 1356] [serial = 1346] [outer = 1AD34C00] 19:32:14 INFO - PROCESS | 1356 | 1461205934733 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]]]}] 19:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 19:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 906ms 19:32:14 INFO - PROCESS | 1356 | 1461205934774 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 19:32:14 INFO - PROCESS | 1356 | 1461205934777 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 19:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 19:32:14 INFO - PROCESS | 1356 | 1461205934780 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 19:32:14 INFO - PROCESS | 1356 | 1461205934782 Marionette TRACE conn2 <- [1,1758,null,{}] 19:32:14 INFO - PROCESS | 1356 | 1461205934786 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}] 19:32:14 INFO - PROCESS | 1356 | 1461205934885 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 19:32:14 INFO - PROCESS | 1356 | 1461205934994 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:14 INFO - PROCESS | 1356 | ++DOCSHELL 16127800 == 76 [pid = 1356] [id = 449] 19:32:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1AD67C00) [pid = 1356] [serial = 1347] [outer = 00000000] 19:32:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1C802000) [pid = 1356] [serial = 1348] [outer = 1AD67C00] 19:32:15 INFO - PROCESS | 1356 | 1461205935048 Marionette DEBUG loaded listener.js 19:32:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1C807000) [pid = 1356] [serial = 1349] [outer = 1AD67C00] 19:32:15 INFO - PROCESS | 1356 | 1461205935781 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]]]}] 19:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 19:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1047ms 19:32:15 INFO - PROCESS | 1356 | 1461205935827 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 19:32:15 INFO - PROCESS | 1356 | 1461205935831 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 19:32:15 INFO - PROCESS | 1356 | 1461205935836 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 19:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 19:32:15 INFO - PROCESS | 1356 | 1461205935840 Marionette TRACE conn2 <- [1,1762,null,{}] 19:32:15 INFO - PROCESS | 1356 | 1461205935846 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}] 19:32:15 INFO - PROCESS | 1356 | 1461205935946 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 19:32:16 INFO - PROCESS | 1356 | 1461205936091 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:16 INFO - PROCESS | 1356 | ++DOCSHELL 1372C000 == 77 [pid = 1356] [id = 450] 19:32:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1399A000) [pid = 1356] [serial = 1350] [outer = 00000000] 19:32:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (15EEC400) [pid = 1356] [serial = 1351] [outer = 1399A000] 19:32:16 INFO - PROCESS | 1356 | 1461205936140 Marionette DEBUG loaded listener.js 19:32:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (16133400) [pid = 1356] [serial = 1352] [outer = 1399A000] 19:32:16 INFO - PROCESS | 1356 | 1461205936768 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]]]}] 19:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 19:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 937ms 19:32:16 INFO - PROCESS | 1356 | 1461205936784 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 19:32:16 INFO - PROCESS | 1356 | 1461205936789 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 19:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 19:32:16 INFO - PROCESS | 1356 | 1461205936795 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 19:32:16 INFO - PROCESS | 1356 | 1461205936798 Marionette TRACE conn2 <- [1,1766,null,{}] 19:32:16 INFO - PROCESS | 1356 | 1461205936801 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}] 19:32:16 INFO - PROCESS | 1356 | 1461205936912 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 1690E400 == 76 [pid = 1356] [id = 443] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 11BD0800 == 75 [pid = 1356] [id = 442] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 11B4CC00 == 74 [pid = 1356] [id = 441] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 19789800 == 73 [pid = 1356] [id = 440] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 11BD7C00 == 72 [pid = 1356] [id = 439] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 133EE800 == 71 [pid = 1356] [id = 438] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 18148C00 == 70 [pid = 1356] [id = 437] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 16903000 == 69 [pid = 1356] [id = 436] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 13309000 == 68 [pid = 1356] [id = 435] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 1385F400 == 67 [pid = 1356] [id = 434] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 11BC8800 == 66 [pid = 1356] [id = 433] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 13B2E400 == 65 [pid = 1356] [id = 432] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 1B3FAC00 == 64 [pid = 1356] [id = 431] 19:32:16 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1612CC00) [pid = 1356] [serial = 1237] [outer = 00000000] [url = about:blank] 19:32:16 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (19032400) [pid = 1356] [serial = 1240] [outer = 00000000] [url = about:blank] 19:32:16 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (1DBDE400) [pid = 1356] [serial = 1243] [outer = 00000000] [url = about:blank] 19:32:16 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1E08F800) [pid = 1356] [serial = 1246] [outer = 00000000] [url = about:blank] 19:32:16 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1E09DC00) [pid = 1356] [serial = 1249] [outer = 00000000] [url = about:blank] 19:32:16 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1D756C00) [pid = 1356] [serial = 1285] [outer = 00000000] [url = about:blank] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 1870A000 == 63 [pid = 1356] [id = 430] 19:32:16 INFO - PROCESS | 1356 | --DOCSHELL 15E16C00 == 62 [pid = 1356] [id = 429] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1C801C00) [pid = 1356] [serial = 1270] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1CA6A000) [pid = 1356] [serial = 1273] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1D24DC00) [pid = 1356] [serial = 1276] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1CA6F800) [pid = 1356] [serial = 1274] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (18AB6400) [pid = 1356] [serial = 1256] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (183E0400) [pid = 1356] [serial = 1255] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1B330000) [pid = 1356] [serial = 1267] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (15E0D400) [pid = 1356] [serial = 1253] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (15B0C000) [pid = 1356] [serial = 1252] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (15715800) [pid = 1356] [serial = 1258] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (15B04000) [pid = 1356] [serial = 1259] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19566800) [pid = 1356] [serial = 1261] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19C48000) [pid = 1356] [serial = 1262] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1A1DF400) [pid = 1356] [serial = 1264] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1A4D6000) [pid = 1356] [serial = 1265] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (19561000) [pid = 1356] [serial = 1282] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1A6AE800) [pid = 1356] [serial = 1283] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1D256C00) [pid = 1356] [serial = 1277] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (15EE0000) [pid = 1356] [serial = 1279] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1C617C00) [pid = 1356] [serial = 1271] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (161B7C00) [pid = 1356] [serial = 1280] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1B33AC00) [pid = 1356] [serial = 1268] [outer = 00000000] [url = about:blank] 19:32:17 INFO - PROCESS | 1356 | 1461205937062 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:17 INFO - PROCESS | 1356 | ++DOCSHELL 11B48400 == 63 [pid = 1356] [id = 451] 19:32:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (11B4CC00) [pid = 1356] [serial = 1353] [outer = 00000000] 19:32:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (13366000) [pid = 1356] [serial = 1354] [outer = 11B4CC00] 19:32:17 INFO - PROCESS | 1356 | 1461205937133 Marionette DEBUG loaded listener.js 19:32:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (148BA000) [pid = 1356] [serial = 1355] [outer = 11B4CC00] 19:32:17 INFO - PROCESS | 1356 | 1461205937581 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]]]}] 19:32:17 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 19:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 844ms 19:32:17 INFO - PROCESS | 1356 | 1461205937638 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 19:32:17 INFO - PROCESS | 1356 | 1461205937640 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 19:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 19:32:17 INFO - PROCESS | 1356 | 1461205937643 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 19:32:17 INFO - PROCESS | 1356 | 1461205937646 Marionette TRACE conn2 <- [1,1770,null,{}] 19:32:17 INFO - PROCESS | 1356 | 1461205937656 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}] 19:32:17 INFO - PROCESS | 1356 | 1461205937740 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 19:32:17 INFO - PROCESS | 1356 | 1461205937749 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:17 INFO - PROCESS | 1356 | ++DOCSHELL 18732000 == 64 [pid = 1356] [id = 452] 19:32:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1873C400) [pid = 1356] [serial = 1356] [outer = 00000000] 19:32:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18AB7800) [pid = 1356] [serial = 1357] [outer = 1873C400] 19:32:17 INFO - PROCESS | 1356 | 1461205937800 Marionette DEBUG loaded listener.js 19:32:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18AC3C00) [pid = 1356] [serial = 1358] [outer = 1873C400] 19:32:18 INFO - PROCESS | 1356 | 1461205938268 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]]]}] 19:32:18 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 19:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 640ms 19:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 19:32:18 INFO - PROCESS | 1356 | 1461205938281 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 19:32:18 INFO - PROCESS | 1356 | 1461205938283 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 19:32:18 INFO - PROCESS | 1356 | 1461205938286 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 19:32:18 INFO - PROCESS | 1356 | 1461205938288 Marionette TRACE conn2 <- [1,1774,null,{}] 19:32:18 INFO - PROCESS | 1356 | 1461205938291 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}] 19:32:18 INFO - PROCESS | 1356 | 1461205938381 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 19:32:18 INFO - PROCESS | 1356 | 1461205938388 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:18 INFO - PROCESS | 1356 | ++DOCSHELL 18E5C400 == 65 [pid = 1356] [id = 453] 19:32:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (19028C00) [pid = 1356] [serial = 1359] [outer = 00000000] 19:32:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (19036400) [pid = 1356] [serial = 1360] [outer = 19028C00] 19:32:18 INFO - PROCESS | 1356 | 1461205938432 Marionette DEBUG loaded listener.js 19:32:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19785800) [pid = 1356] [serial = 1361] [outer = 19028C00] 19:32:18 INFO - PROCESS | 1356 | 1461205938865 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]]]}] 19:32:18 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 19:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 625ms 19:32:18 INFO - PROCESS | 1356 | 1461205938925 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 19:32:18 INFO - PROCESS | 1356 | 1461205938927 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 19:32:18 INFO - PROCESS | 1356 | 1461205938930 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 19:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 19:32:18 INFO - PROCESS | 1356 | 1461205938931 Marionette TRACE conn2 <- [1,1778,null,{}] 19:32:18 INFO - PROCESS | 1356 | 1461205938935 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}] 19:32:19 INFO - PROCESS | 1356 | 1461205939014 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 19:32:19 INFO - PROCESS | 1356 | 1461205939020 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:19 INFO - PROCESS | 1356 | ++DOCSHELL 13999000 == 66 [pid = 1356] [id = 454] 19:32:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (13B30000) [pid = 1356] [serial = 1362] [outer = 00000000] 19:32:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (19F44800) [pid = 1356] [serial = 1363] [outer = 13B30000] 19:32:19 INFO - PROCESS | 1356 | 1461205939064 Marionette DEBUG loaded listener.js 19:32:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19F4D400) [pid = 1356] [serial = 1364] [outer = 13B30000] 19:32:19 INFO - PROCESS | 1356 | 1461205939567 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]]]}] 19:32:19 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) 19:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 688ms 19:32:19 INFO - PROCESS | 1356 | 1461205939630 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 19:32:19 INFO - PROCESS | 1356 | 1461205939632 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 19:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 19:32:19 INFO - PROCESS | 1356 | 1461205939642 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 19:32:19 INFO - PROCESS | 1356 | 1461205939643 Marionette TRACE conn2 <- [1,1782,null,{}] 19:32:19 INFO - PROCESS | 1356 | 1461205939647 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}] 19:32:19 INFO - PROCESS | 1356 | 1461205939777 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 19:32:19 INFO - PROCESS | 1356 | 1461205939845 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:19 INFO - PROCESS | 1356 | ++DOCSHELL 1ABE8C00 == 67 [pid = 1356] [id = 455] 19:32:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1ABEA400) [pid = 1356] [serial = 1365] [outer = 00000000] 19:32:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1AD5DC00) [pid = 1356] [serial = 1366] [outer = 1ABEA400] 19:32:19 INFO - PROCESS | 1356 | 1461205939892 Marionette DEBUG loaded listener.js 19:32:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1AD6C800) [pid = 1356] [serial = 1367] [outer = 1ABEA400] 19:32:20 INFO - PROCESS | 1356 | 1461205940307 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]]]}] 19:32:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 688ms 19:32:20 INFO - PROCESS | 1356 | 1461205940335 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 19:32:20 INFO - PROCESS | 1356 | 1461205940337 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 19:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 19:32:20 INFO - PROCESS | 1356 | 1461205940340 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 19:32:20 INFO - PROCESS | 1356 | 1461205940342 Marionette TRACE conn2 <- [1,1786,null,{}] 19:32:20 INFO - PROCESS | 1356 | 1461205940345 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}] 19:32:20 INFO - PROCESS | 1356 | 1461205940495 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 19:32:20 INFO - PROCESS | 1356 | 1461205940518 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:20 INFO - PROCESS | 1356 | ++DOCSHELL 1B3EFC00 == 68 [pid = 1356] [id = 456] 19:32:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1B3F2800) [pid = 1356] [serial = 1368] [outer = 00000000] 19:32:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1C612000) [pid = 1356] [serial = 1369] [outer = 1B3F2800] 19:32:20 INFO - PROCESS | 1356 | 1461205940562 Marionette DEBUG loaded listener.js 19:32:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1C617C00) [pid = 1356] [serial = 1370] [outer = 1B3F2800] 19:32:20 INFO - PROCESS | 1356 | 1461205940994 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]]]}] 19:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 19:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 703ms 19:32:21 INFO - PROCESS | 1356 | 1461205941040 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 19:32:21 INFO - PROCESS | 1356 | 1461205941042 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 19:32:21 INFO - PROCESS | 1356 | 1461205941045 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 19:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 19:32:21 INFO - PROCESS | 1356 | 1461205941047 Marionette TRACE conn2 <- [1,1790,null,{}] 19:32:21 INFO - PROCESS | 1356 | 1461205941050 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}] 19:32:21 INFO - PROCESS | 1356 | 1461205941163 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 19:32:21 INFO - PROCESS | 1356 | 1461205941228 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:21 INFO - PROCESS | 1356 | ++DOCSHELL 1ABF3800 == 69 [pid = 1356] [id = 457] 19:32:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1B3EE400) [pid = 1356] [serial = 1371] [outer = 00000000] 19:32:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1CA66C00) [pid = 1356] [serial = 1372] [outer = 1B3EE400] 19:32:21 INFO - PROCESS | 1356 | 1461205941272 Marionette DEBUG loaded listener.js 19:32:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1CA6A000) [pid = 1356] [serial = 1373] [outer = 1B3EE400] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (18149C00) [pid = 1356] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (16C3A400) [pid = 1356] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1CA70C00) [pid = 1356] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (13994C00) [pid = 1356] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (11BCD400) [pid = 1356] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (16932C00) [pid = 1356] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (143AB000) [pid = 1356] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1978BC00) [pid = 1356] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (138F0000) [pid = 1356] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (183EB800) [pid = 1356] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1DFBC400) [pid = 1356] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1D259C00) [pid = 1356] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (18A27800) [pid = 1356] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1DB2D800) [pid = 1356] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1444FC00) [pid = 1356] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 19:32:21 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1A07B000) [pid = 1356] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 19:32:21 INFO - PROCESS | 1356 | 1461205941835 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]]]}] 19:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 19:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 844ms 19:32:21 INFO - PROCESS | 1356 | 1461205941888 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 19:32:21 INFO - PROCESS | 1356 | 1461205941890 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 19:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 19:32:21 INFO - PROCESS | 1356 | 1461205941894 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 19:32:21 INFO - PROCESS | 1356 | 1461205941895 Marionette TRACE conn2 <- [1,1794,null,{}] 19:32:21 INFO - PROCESS | 1356 | 1461205941899 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}] 19:32:21 INFO - PROCESS | 1356 | 1461205941979 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 19:32:21 INFO - PROCESS | 1356 | 1461205941985 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:21 INFO - PROCESS | 1356 | ++DOCSHELL 13993C00 == 70 [pid = 1356] [id = 458] 19:32:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (13999C00) [pid = 1356] [serial = 1374] [outer = 00000000] 19:32:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (18A27800) [pid = 1356] [serial = 1375] [outer = 13999C00] 19:32:22 INFO - PROCESS | 1356 | 1461205942028 Marionette DEBUG loaded listener.js 19:32:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (18B80000) [pid = 1356] [serial = 1376] [outer = 13999C00] 19:32:22 INFO - PROCESS | 1356 | 1461205942496 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]]]}] 19:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 19:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 640ms 19:32:22 INFO - PROCESS | 1356 | 1461205942532 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 19:32:22 INFO - PROCESS | 1356 | 1461205942534 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 19:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 19:32:22 INFO - PROCESS | 1356 | 1461205942537 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 19:32:22 INFO - PROCESS | 1356 | 1461205942539 Marionette TRACE conn2 <- [1,1798,null,{}] 19:32:22 INFO - PROCESS | 1356 | 1461205942542 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}] 19:32:22 INFO - PROCESS | 1356 | 1461205942622 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 19:32:22 INFO - PROCESS | 1356 | 1461205942628 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:22 INFO - PROCESS | 1356 | ++DOCSHELL 18705800 == 71 [pid = 1356] [id = 459] 19:32:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1996E800) [pid = 1356] [serial = 1377] [outer = 00000000] 19:32:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1C8E9400) [pid = 1356] [serial = 1378] [outer = 1996E800] 19:32:22 INFO - PROCESS | 1356 | 1461205942671 Marionette DEBUG loaded listener.js 19:32:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1CA20000) [pid = 1356] [serial = 1379] [outer = 1996E800] 19:32:23 INFO - PROCESS | 1356 | 1461205943121 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]]]}] 19:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 19:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 625ms 19:32:23 INFO - PROCESS | 1356 | 1461205943176 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 19:32:23 INFO - PROCESS | 1356 | 1461205943178 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 19:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 19:32:23 INFO - PROCESS | 1356 | 1461205943181 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 19:32:23 INFO - PROCESS | 1356 | 1461205943184 Marionette TRACE conn2 <- [1,1802,null,{}] 19:32:23 INFO - PROCESS | 1356 | 1461205943187 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}] 19:32:23 INFO - PROCESS | 1356 | 1461205943284 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 19:32:23 INFO - PROCESS | 1356 | 1461205943292 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:23 INFO - PROCESS | 1356 | ++DOCSHELL 16104400 == 72 [pid = 1356] [id = 460] 19:32:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (18A26800) [pid = 1356] [serial = 1380] [outer = 00000000] 19:32:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (11BD4C00) [pid = 1356] [serial = 1381] [outer = 18A26800] 19:32:23 INFO - PROCESS | 1356 | 1461205943341 Marionette DEBUG loaded listener.js 19:32:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1D258800) [pid = 1356] [serial = 1382] [outer = 18A26800] 19:32:24 INFO - PROCESS | 1356 | 1461205944063 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]]]}] 19:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 19:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 937ms 19:32:24 INFO - PROCESS | 1356 | 1461205944127 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 19:32:24 INFO - PROCESS | 1356 | 1461205944133 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 19:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 19:32:24 INFO - PROCESS | 1356 | 1461205944138 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 19:32:24 INFO - PROCESS | 1356 | 1461205944142 Marionette TRACE conn2 <- [1,1806,null,{}] 19:32:24 INFO - PROCESS | 1356 | 1461205944147 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}] 19:32:24 INFO - PROCESS | 1356 | 1461205944292 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 19:32:24 INFO - PROCESS | 1356 | 1461205944442 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:24 INFO - PROCESS | 1356 | ++DOCSHELL 13B33400 == 73 [pid = 1356] [id = 461] 19:32:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1571C000) [pid = 1356] [serial = 1383] [outer = 00000000] 19:32:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1690D400) [pid = 1356] [serial = 1384] [outer = 1571C000] 19:32:24 INFO - PROCESS | 1356 | 1461205944501 Marionette DEBUG loaded listener.js 19:32:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (16A39C00) [pid = 1356] [serial = 1385] [outer = 1571C000] 19:32:25 INFO - PROCESS | 1356 | 1461205945134 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]]]}] 19:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 19:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1047ms 19:32:25 INFO - PROCESS | 1356 | 1461205945183 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 19:32:25 INFO - PROCESS | 1356 | 1461205945189 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 19:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 19:32:25 INFO - PROCESS | 1356 | 1461205945215 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 19:32:25 INFO - PROCESS | 1356 | 1461205945218 Marionette TRACE conn2 <- [1,1810,null,{}] 19:32:25 INFO - PROCESS | 1356 | 1461205945221 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}] 19:32:25 INFO - PROCESS | 1356 | 1461205945329 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 19:32:25 INFO - PROCESS | 1356 | 1461205945469 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:25 INFO - PROCESS | 1356 | ++DOCSHELL 16C3C400 == 74 [pid = 1356] [id = 462] 19:32:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16C40000) [pid = 1356] [serial = 1386] [outer = 00000000] 19:32:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (192D3000) [pid = 1356] [serial = 1387] [outer = 16C40000] 19:32:25 INFO - PROCESS | 1356 | 1461205945525 Marionette DEBUG loaded listener.js 19:32:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (19C4AC00) [pid = 1356] [serial = 1388] [outer = 16C40000] 19:32:26 INFO - PROCESS | 1356 | 1461205946119 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]]]}] 19:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 19:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 937ms 19:32:26 INFO - PROCESS | 1356 | 1461205946159 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 19:32:26 INFO - PROCESS | 1356 | 1461205946162 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 19:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 19:32:26 INFO - PROCESS | 1356 | 1461205946166 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 19:32:26 INFO - PROCESS | 1356 | 1461205946170 Marionette TRACE conn2 <- [1,1814,null,{}] 19:32:26 INFO - PROCESS | 1356 | 1461205946181 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}] 19:32:26 INFO - PROCESS | 1356 | 1461205946289 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 19:32:26 INFO - PROCESS | 1356 | 1461205946431 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:26 INFO - PROCESS | 1356 | ++DOCSHELL 1C60D400 == 75 [pid = 1356] [id = 463] 19:32:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1CA70400) [pid = 1356] [serial = 1389] [outer = 00000000] 19:32:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1CEE8400) [pid = 1356] [serial = 1390] [outer = 1CA70400] 19:32:26 INFO - PROCESS | 1356 | 1461205946489 Marionette DEBUG loaded listener.js 19:32:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1D255000) [pid = 1356] [serial = 1391] [outer = 1CA70400] 19:32:27 INFO - PROCESS | 1356 | 1461205947064 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]]]}] 19:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 19:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 937ms 19:32:27 INFO - PROCESS | 1356 | 1461205947110 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 19:32:27 INFO - PROCESS | 1356 | 1461205947113 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 19:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 19:32:27 INFO - PROCESS | 1356 | 1461205947117 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 19:32:27 INFO - PROCESS | 1356 | 1461205947119 Marionette TRACE conn2 <- [1,1818,null,{}] 19:32:27 INFO - PROCESS | 1356 | 1461205947123 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}] 19:32:27 INFO - PROCESS | 1356 | 1461205947228 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 19:32:27 INFO - PROCESS | 1356 | 1461205947369 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:27 INFO - PROCESS | 1356 | ++DOCSHELL 1612BC00 == 76 [pid = 1356] [id = 464] 19:32:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1C615400) [pid = 1356] [serial = 1392] [outer = 00000000] 19:32:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1D86C800) [pid = 1356] [serial = 1393] [outer = 1C615400] 19:32:27 INFO - PROCESS | 1356 | 1461205947424 Marionette DEBUG loaded listener.js 19:32:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1D871800) [pid = 1356] [serial = 1394] [outer = 1C615400] 19:32:27 INFO - PROCESS | 1356 | 1461205947947 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]]]}] 19:32:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 19:32:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 890ms 19:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 19:32:28 INFO - PROCESS | 1356 | 1461205948021 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 19:32:28 INFO - PROCESS | 1356 | 1461205948023 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 19:32:28 INFO - PROCESS | 1356 | 1461205948027 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 19:32:28 INFO - PROCESS | 1356 | 1461205948029 Marionette TRACE conn2 <- [1,1822,null,{}] 19:32:28 INFO - PROCESS | 1356 | 1461205948033 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}] 19:32:28 INFO - PROCESS | 1356 | 1461205948136 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 19:32:28 INFO - PROCESS | 1356 | 1461205948276 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:28 INFO - PROCESS | 1356 | ++DOCSHELL 1D254C00 == 77 [pid = 1356] [id = 465] 19:32:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1D754000) [pid = 1356] [serial = 1395] [outer = 00000000] 19:32:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1DB2A000) [pid = 1356] [serial = 1396] [outer = 1D754000] 19:32:28 INFO - PROCESS | 1356 | 1461205948331 Marionette DEBUG loaded listener.js 19:32:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1DB2D800) [pid = 1356] [serial = 1397] [outer = 1D754000] 19:32:28 INFO - PROCESS | 1356 | 1461205948969 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]]]}] 19:32:29 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 19:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1000ms 19:32:29 INFO - PROCESS | 1356 | 1461205949030 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 19:32:29 INFO - PROCESS | 1356 | 1461205949032 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 19:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 19:32:29 INFO - PROCESS | 1356 | 1461205949035 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 19:32:29 INFO - PROCESS | 1356 | 1461205949037 Marionette TRACE conn2 <- [1,1826,null,{}] 19:32:29 INFO - PROCESS | 1356 | 1461205949041 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}] 19:32:29 INFO - PROCESS | 1356 | 1461205949204 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 19:32:29 INFO - PROCESS | 1356 | 1461205949220 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:29 INFO - PROCESS | 1356 | ++DOCSHELL 15EF7800 == 78 [pid = 1356] [id = 466] 19:32:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (15EF9400) [pid = 1356] [serial = 1398] [outer = 00000000] 19:32:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (18141400) [pid = 1356] [serial = 1399] [outer = 15EF9400] 19:32:29 INFO - PROCESS | 1356 | 1461205949276 Marionette DEBUG loaded listener.js 19:32:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (18B7B800) [pid = 1356] [serial = 1400] [outer = 15EF9400] 19:32:30 INFO - PROCESS | 1356 | 1461205950081 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]]]}] 19:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 19:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1093ms 19:32:30 INFO - PROCESS | 1356 | 1461205950128 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 19:32:30 INFO - PROCESS | 1356 | 1461205950131 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 19:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 19:32:30 INFO - PROCESS | 1356 | 1461205950137 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 19:32:30 INFO - PROCESS | 1356 | 1461205950140 Marionette TRACE conn2 <- [1,1830,null,{}] 19:32:30 INFO - PROCESS | 1356 | 1461205950145 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}] 19:32:30 INFO - PROCESS | 1356 | 1461205950245 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 19:32:30 INFO - PROCESS | 1356 | 1461205950390 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:30 INFO - PROCESS | 1356 | ++DOCSHELL 14DF7800 == 79 [pid = 1356] [id = 467] 19:32:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (15925000) [pid = 1356] [serial = 1401] [outer = 00000000] 19:32:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (18143000) [pid = 1356] [serial = 1402] [outer = 15925000] 19:32:30 INFO - PROCESS | 1356 | 1461205950442 Marionette DEBUG loaded listener.js 19:32:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (18379C00) [pid = 1356] [serial = 1403] [outer = 15925000] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 18705800 == 78 [pid = 1356] [id = 459] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 13993C00 == 77 [pid = 1356] [id = 458] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1ABF3800 == 76 [pid = 1356] [id = 457] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1B3EFC00 == 75 [pid = 1356] [id = 456] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1ABE8C00 == 74 [pid = 1356] [id = 455] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1C8E8000 == 73 [pid = 1356] [id = 428] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 13999000 == 72 [pid = 1356] [id = 454] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 18E5C400 == 71 [pid = 1356] [id = 453] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 18732000 == 70 [pid = 1356] [id = 452] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 11B48400 == 69 [pid = 1356] [id = 451] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1372C000 == 68 [pid = 1356] [id = 450] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1A07A400 == 67 [pid = 1356] [id = 448] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1A6A7400 == 66 [pid = 1356] [id = 447] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 16092C00 == 65 [pid = 1356] [id = 446] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 13862C00 == 64 [pid = 1356] [id = 445] 19:32:30 INFO - PROCESS | 1356 | --DOCSHELL 1A6B0C00 == 63 [pid = 1356] [id = 444] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1A645800) [pid = 1356] [serial = 1330] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1A6AB800) [pid = 1356] [serial = 1331] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (18706400) [pid = 1356] [serial = 1312] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (18AB8000) [pid = 1356] [serial = 1315] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1DB27C00) [pid = 1356] [serial = 1286] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (15B06C00) [pid = 1356] [serial = 1306] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1DBE6C00) [pid = 1356] [serial = 1297] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (148B4C00) [pid = 1356] [serial = 1324] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (13994000) [pid = 1356] [serial = 1310] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (19FB1800) [pid = 1356] [serial = 1328] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (19A1C400) [pid = 1356] [serial = 1321] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (13B30C00) [pid = 1356] [serial = 1303] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16C34000) [pid = 1356] [serial = 1288] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1997A800) [pid = 1356] [serial = 1241] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1CEE4C00) [pid = 1356] [serial = 1294] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1902C800) [pid = 1356] [serial = 1291] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1872E800) [pid = 1356] [serial = 1313] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (16B64400) [pid = 1356] [serial = 1300] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1E092000) [pid = 1356] [serial = 1247] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1DBE8400) [pid = 1356] [serial = 1244] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (19035000) [pid = 1356] [serial = 1319] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (15E51C00) [pid = 1356] [serial = 1307] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18AC0000) [pid = 1356] [serial = 1316] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (19037C00) [pid = 1356] [serial = 1318] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (14DF4800) [pid = 1356] [serial = 1304] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1E293800) [pid = 1356] [serial = 1250] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19F50800) [pid = 1356] [serial = 1327] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19F45400) [pid = 1356] [serial = 1322] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (16913400) [pid = 1356] [serial = 1238] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (16C3D400) [pid = 1356] [serial = 1309] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1612C400) [pid = 1356] [serial = 1325] [outer = 00000000] [url = about:blank] 19:32:31 INFO - PROCESS | 1356 | 1461205951058 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]]]}] 19:32:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 19:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 937ms 19:32:31 INFO - PROCESS | 1356 | 1461205951083 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 19:32:31 INFO - PROCESS | 1356 | 1461205951089 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 19:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 19:32:31 INFO - PROCESS | 1356 | 1461205951094 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 19:32:31 INFO - PROCESS | 1356 | 1461205951097 Marionette TRACE conn2 <- [1,1834,null,{}] 19:32:31 INFO - PROCESS | 1356 | 1461205951101 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}] 19:32:31 INFO - PROCESS | 1356 | 1461205951185 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 19:32:31 INFO - PROCESS | 1356 | 1461205951191 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:31 INFO - PROCESS | 1356 | ++DOCSHELL 13B30400 == 64 [pid = 1356] [id = 468] 19:32:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (13B30C00) [pid = 1356] [serial = 1404] [outer = 00000000] 19:32:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1691B400) [pid = 1356] [serial = 1405] [outer = 13B30C00] 19:32:31 INFO - PROCESS | 1356 | 1461205951237 Marionette DEBUG loaded listener.js 19:32:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (16C3D400) [pid = 1356] [serial = 1406] [outer = 13B30C00] 19:32:31 INFO - PROCESS | 1356 | 1461205951744 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]]]}] 19:32:31 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) 19:32:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 702ms 19:32:31 INFO - PROCESS | 1356 | 1461205951793 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 19:32:31 INFO - PROCESS | 1356 | 1461205951796 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 19:32:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 19:32:31 INFO - PROCESS | 1356 | 1461205951799 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 19:32:31 INFO - PROCESS | 1356 | 1461205951803 Marionette TRACE conn2 <- [1,1838,null,{}] 19:32:31 INFO - PROCESS | 1356 | 1461205951813 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}] 19:32:31 INFO - PROCESS | 1356 | 1461205951900 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 19:32:32 INFO - PROCESS | 1356 | 1461205952004 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:32 INFO - PROCESS | 1356 | ++DOCSHELL 18B7F000 == 65 [pid = 1356] [id = 469] 19:32:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (18E50000) [pid = 1356] [serial = 1407] [outer = 00000000] 19:32:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19030000) [pid = 1356] [serial = 1408] [outer = 18E50000] 19:32:32 INFO - PROCESS | 1356 | 1461205952050 Marionette DEBUG loaded listener.js 19:32:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (192CC400) [pid = 1356] [serial = 1409] [outer = 18E50000] 19:32:32 INFO - PROCESS | 1356 | 1461205952436 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]]]}] 19:32:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 703ms 19:32:32 INFO - PROCESS | 1356 | 1461205952498 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 19:32:32 INFO - PROCESS | 1356 | 1461205952501 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 19:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 19:32:32 INFO - PROCESS | 1356 | 1461205952504 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 19:32:32 INFO - PROCESS | 1356 | 1461205952506 Marionette TRACE conn2 <- [1,1842,null,{}] 19:32:32 INFO - PROCESS | 1356 | 1461205952509 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}] 19:32:32 INFO - PROCESS | 1356 | 1461205952619 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 19:32:32 INFO - PROCESS | 1356 | 1461205952627 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:32 INFO - PROCESS | 1356 | ++DOCSHELL 19A21800 == 66 [pid = 1356] [id = 470] 19:32:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (19C47000) [pid = 1356] [serial = 1410] [outer = 00000000] 19:32:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19FAE800) [pid = 1356] [serial = 1411] [outer = 19C47000] 19:32:32 INFO - PROCESS | 1356 | 1461205952675 Marionette DEBUG loaded listener.js 19:32:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19F47C00) [pid = 1356] [serial = 1412] [outer = 19C47000] 19:32:33 INFO - PROCESS | 1356 | 1461205953118 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]]]}] 19:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 19:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 641ms 19:32:33 INFO - PROCESS | 1356 | 1461205953161 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 19:32:33 INFO - PROCESS | 1356 | 1461205953163 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 19:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 19:32:33 INFO - PROCESS | 1356 | 1461205953167 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 19:32:33 INFO - PROCESS | 1356 | 1461205953168 Marionette TRACE conn2 <- [1,1846,null,{}] 19:32:33 INFO - PROCESS | 1356 | 1461205953180 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}] 19:32:33 INFO - PROCESS | 1356 | 1461205953291 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 19:32:33 INFO - PROCESS | 1356 | 1461205953297 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:33 INFO - PROCESS | 1356 | ++DOCSHELL 19C4B400 == 67 [pid = 1356] [id = 471] 19:32:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1A077C00) [pid = 1356] [serial = 1413] [outer = 00000000] 19:32:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1A4DB800) [pid = 1356] [serial = 1414] [outer = 1A077C00] 19:32:33 INFO - PROCESS | 1356 | 1461205953342 Marionette DEBUG loaded listener.js 19:32:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1A646800) [pid = 1356] [serial = 1415] [outer = 1A077C00] 19:32:33 INFO - PROCESS | 1356 | 1461205953789 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]]]}] 19:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 19:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 656ms 19:32:33 INFO - PROCESS | 1356 | 1461205953824 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 19:32:33 INFO - PROCESS | 1356 | 1461205953827 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 19:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 19:32:33 INFO - PROCESS | 1356 | 1461205953832 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 19:32:33 INFO - PROCESS | 1356 | 1461205953834 Marionette TRACE conn2 <- [1,1850,null,{}] 19:32:33 INFO - PROCESS | 1356 | 1461205953838 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}] 19:32:33 INFO - PROCESS | 1356 | 1461205953973 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 19:32:34 INFO - PROCESS | 1356 | 1461205954074 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:34 INFO - PROCESS | 1356 | ++DOCSHELL 1B32F800 == 68 [pid = 1356] [id = 472] 19:32:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1B33C000) [pid = 1356] [serial = 1416] [outer = 00000000] 19:32:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1C615800) [pid = 1356] [serial = 1417] [outer = 1B33C000] 19:32:34 INFO - PROCESS | 1356 | 1461205954122 Marionette DEBUG loaded listener.js 19:32:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1C808400) [pid = 1356] [serial = 1418] [outer = 1B33C000] 19:32:34 INFO - PROCESS | 1356 | 1461205954541 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]]]}] 19:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 19:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 19:32:34 INFO - PROCESS | 1356 | 1461205954570 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 19:32:34 INFO - PROCESS | 1356 | 1461205954572 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 19:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 19:32:34 INFO - PROCESS | 1356 | 1461205954575 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 19:32:34 INFO - PROCESS | 1356 | 1461205954577 Marionette TRACE conn2 <- [1,1854,null,{}] 19:32:34 INFO - PROCESS | 1356 | 1461205954580 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}] 19:32:34 INFO - PROCESS | 1356 | 1461205954694 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 19:32:34 INFO - PROCESS | 1356 | 1461205954761 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:34 INFO - PROCESS | 1356 | ++DOCSHELL 1C613400 == 69 [pid = 1356] [id = 473] 19:32:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1C808C00) [pid = 1356] [serial = 1419] [outer = 00000000] 19:32:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1D255800) [pid = 1356] [serial = 1420] [outer = 1C808C00] 19:32:34 INFO - PROCESS | 1356 | 1461205954805 Marionette DEBUG loaded listener.js 19:32:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1D86E800) [pid = 1356] [serial = 1421] [outer = 1C808C00] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1ABEA400) [pid = 1356] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1B3F2800) [pid = 1356] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1B3EE400) [pid = 1356] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (19028C00) [pid = 1356] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1AB9E000) [pid = 1356] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1399A000) [pid = 1356] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1873C400) [pid = 1356] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (11B4CC00) [pid = 1356] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (13B30000) [pid = 1356] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1996E800) [pid = 1356] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 19:32:35 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (13999C00) [pid = 1356] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 19:32:35 INFO - PROCESS | 1356 | 1461205955407 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]]]}] 19:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 19:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 906ms 19:32:35 INFO - PROCESS | 1356 | 1461205955481 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 19:32:35 INFO - PROCESS | 1356 | 1461205955483 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 19:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 19:32:35 INFO - PROCESS | 1356 | 1461205955486 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 19:32:35 INFO - PROCESS | 1356 | 1461205955488 Marionette TRACE conn2 <- [1,1858,null,{}] 19:32:35 INFO - PROCESS | 1356 | 1461205955491 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}] 19:32:35 INFO - PROCESS | 1356 | 1461205955576 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 19:32:35 INFO - PROCESS | 1356 | 1461205955585 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:35 INFO - PROCESS | 1356 | ++DOCSHELL 1399A000 == 70 [pid = 1356] [id = 474] 19:32:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (15710C00) [pid = 1356] [serial = 1422] [outer = 00000000] 19:32:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (18378000) [pid = 1356] [serial = 1423] [outer = 15710C00] 19:32:35 INFO - PROCESS | 1356 | 1461205955628 Marionette DEBUG loaded listener.js 19:32:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (18730C00) [pid = 1356] [serial = 1424] [outer = 15710C00] 19:32:36 INFO - PROCESS | 1356 | 1461205956096 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]]]}] 19:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 19:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 641ms 19:32:36 INFO - PROCESS | 1356 | 1461205956123 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 19:32:36 INFO - PROCESS | 1356 | 1461205956125 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 19:32:36 INFO - PROCESS | 1356 | 1461205956128 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 19:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 19:32:36 INFO - PROCESS | 1356 | 1461205956130 Marionette TRACE conn2 <- [1,1862,null,{}] 19:32:36 INFO - PROCESS | 1356 | 1461205956133 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}] 19:32:36 INFO - PROCESS | 1356 | 1461205956213 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 19:32:36 INFO - PROCESS | 1356 | 1461205956219 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:36 INFO - PROCESS | 1356 | ++DOCSHELL 14D66800 == 71 [pid = 1356] [id = 475] 19:32:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (14DF5C00) [pid = 1356] [serial = 1425] [outer = 00000000] 19:32:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1CA6E400) [pid = 1356] [serial = 1426] [outer = 14DF5C00] 19:32:36 INFO - PROCESS | 1356 | 1461205956262 Marionette DEBUG loaded listener.js 19:32:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1CA75800) [pid = 1356] [serial = 1427] [outer = 14DF5C00] 19:32:36 INFO - PROCESS | 1356 | 1461205956696 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]]]}] 19:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 19:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 593ms 19:32:36 INFO - PROCESS | 1356 | 1461205956726 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 19:32:36 INFO - PROCESS | 1356 | 1461205956728 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 19:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 19:32:36 INFO - PROCESS | 1356 | 1461205956748 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 19:32:36 INFO - PROCESS | 1356 | 1461205956749 Marionette TRACE conn2 <- [1,1866,null,{}] 19:32:36 INFO - PROCESS | 1356 | 1461205956753 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}] 19:32:36 INFO - PROCESS | 1356 | 1461205956833 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 19:32:36 INFO - PROCESS | 1356 | 1461205956839 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:36 INFO - PROCESS | 1356 | ++DOCSHELL 1A6B0C00 == 72 [pid = 1356] [id = 476] 19:32:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1B3FA800) [pid = 1356] [serial = 1428] [outer = 00000000] 19:32:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1DBE9800) [pid = 1356] [serial = 1429] [outer = 1B3FA800] 19:32:36 INFO - PROCESS | 1356 | 1461205956882 Marionette DEBUG loaded listener.js 19:32:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1DBECC00) [pid = 1356] [serial = 1430] [outer = 1B3FA800] 19:32:37 INFO - PROCESS | 1356 | 1461205957441 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]]]}] 19:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 19:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 735ms 19:32:37 INFO - PROCESS | 1356 | 1461205957483 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 19:32:37 INFO - PROCESS | 1356 | 1461205957488 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 19:32:37 INFO - PROCESS | 1356 | 1461205957494 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 19:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 19:32:37 INFO - PROCESS | 1356 | 1461205957497 Marionette TRACE conn2 <- [1,1870,null,{}] 19:32:37 INFO - PROCESS | 1356 | 1461205957503 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}] 19:32:37 INFO - PROCESS | 1356 | 1461205957625 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 19:32:37 INFO - PROCESS | 1356 | 1461205957762 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:37 INFO - PROCESS | 1356 | ++DOCSHELL 14DF8C00 == 73 [pid = 1356] [id = 477] 19:32:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (15710000) [pid = 1356] [serial = 1431] [outer = 00000000] 19:32:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (15B0C400) [pid = 1356] [serial = 1432] [outer = 15710000] 19:32:37 INFO - PROCESS | 1356 | 1461205957822 Marionette DEBUG loaded listener.js 19:32:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (16105400) [pid = 1356] [serial = 1433] [outer = 15710000] 19:32:38 INFO - PROCESS | 1356 | 1461205958450 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]]]}] 19:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 19:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1000ms 19:32:38 INFO - PROCESS | 1356 | 1461205958497 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 19:32:38 INFO - PROCESS | 1356 | 1461205958503 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 19:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 19:32:38 INFO - PROCESS | 1356 | 1461205958510 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 19:32:38 INFO - PROCESS | 1356 | 1461205958513 Marionette TRACE conn2 <- [1,1874,null,{}] 19:32:38 INFO - PROCESS | 1356 | 1461205958517 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}] 19:32:38 INFO - PROCESS | 1356 | 1461205958626 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 19:32:38 INFO - PROCESS | 1356 | 1461205958742 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:38 INFO - PROCESS | 1356 | ++DOCSHELL 1836D000 == 74 [pid = 1356] [id = 478] 19:32:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (18379400) [pid = 1356] [serial = 1434] [outer = 00000000] 19:32:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (18AC4000) [pid = 1356] [serial = 1435] [outer = 18379400] 19:32:38 INFO - PROCESS | 1356 | 1461205958837 Marionette DEBUG loaded listener.js 19:32:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1902E000) [pid = 1356] [serial = 1436] [outer = 18379400] 19:32:39 INFO - PROCESS | 1356 | 1461205959400 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]]]}] 19:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 19:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 937ms 19:32:39 INFO - PROCESS | 1356 | 1461205959453 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 19:32:39 INFO - PROCESS | 1356 | 1461205959455 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 19:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 19:32:39 INFO - PROCESS | 1356 | 1461205959459 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 19:32:39 INFO - PROCESS | 1356 | 1461205959463 Marionette TRACE conn2 <- [1,1878,null,{}] 19:32:39 INFO - PROCESS | 1356 | 1461205959474 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}] 19:32:39 INFO - PROCESS | 1356 | 1461205959585 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 19:32:39 INFO - PROCESS | 1356 | 1461205959701 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:39 INFO - PROCESS | 1356 | ++DOCSHELL 13B14000 == 75 [pid = 1356] [id = 479] 19:32:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (192C9400) [pid = 1356] [serial = 1437] [outer = 00000000] 19:32:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1C8E4C00) [pid = 1356] [serial = 1438] [outer = 192C9400] 19:32:39 INFO - PROCESS | 1356 | 1461205959799 Marionette DEBUG loaded listener.js 19:32:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1D758000) [pid = 1356] [serial = 1439] [outer = 192C9400] 19:32:40 INFO - PROCESS | 1356 | 1461205960416 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]]]}] 19:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 19:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1000ms 19:32:40 INFO - PROCESS | 1356 | 1461205960465 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 19:32:40 INFO - PROCESS | 1356 | 1461205960468 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 19:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 19:32:40 INFO - PROCESS | 1356 | 1461205960472 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 19:32:40 INFO - PROCESS | 1356 | 1461205960474 Marionette TRACE conn2 <- [1,1882,null,{}] 19:32:40 INFO - PROCESS | 1356 | 1461205960477 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}] 19:32:40 INFO - PROCESS | 1356 | 1461205960582 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 19:32:40 INFO - PROCESS | 1356 | 1461205960696 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:40 INFO - PROCESS | 1356 | ++DOCSHELL 1DC19000 == 76 [pid = 1356] [id = 480] 19:32:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1DC1D800) [pid = 1356] [serial = 1440] [outer = 00000000] 19:32:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1DC26800) [pid = 1356] [serial = 1441] [outer = 1DC1D800] 19:32:40 INFO - PROCESS | 1356 | 1461205960791 Marionette DEBUG loaded listener.js 19:32:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1DFB4800) [pid = 1356] [serial = 1442] [outer = 1DC1D800] 19:32:41 INFO - PROCESS | 1356 | 1461205961364 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]]]}] 19:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 19:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 953ms 19:32:41 INFO - PROCESS | 1356 | 1461205961417 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 19:32:41 INFO - PROCESS | 1356 | 1461205961419 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 19:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 19:32:41 INFO - PROCESS | 1356 | 1461205961423 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 19:32:41 INFO - PROCESS | 1356 | 1461205961424 Marionette TRACE conn2 <- [1,1886,null,{}] 19:32:41 INFO - PROCESS | 1356 | 1461205961428 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}] 19:32:41 INFO - PROCESS | 1356 | 1461205961530 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 19:32:41 INFO - PROCESS | 1356 | 1461205961673 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:41 INFO - PROCESS | 1356 | ++DOCSHELL 13995800 == 77 [pid = 1356] [id = 481] 19:32:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (13B32C00) [pid = 1356] [serial = 1443] [outer = 00000000] 19:32:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1DFBE000) [pid = 1356] [serial = 1444] [outer = 13B32C00] 19:32:41 INFO - PROCESS | 1356 | 1461205961728 Marionette DEBUG loaded listener.js 19:32:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1DFC1000) [pid = 1356] [serial = 1445] [outer = 13B32C00] 19:32:42 INFO - PROCESS | 1356 | 1461205962299 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]]]}] 19:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 19:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 953ms 19:32:42 INFO - PROCESS | 1356 | 1461205962368 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 19:32:42 INFO - PROCESS | 1356 | 1461205962370 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 19:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 19:32:42 INFO - PROCESS | 1356 | 1461205962374 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 19:32:42 INFO - PROCESS | 1356 | 1461205962376 Marionette TRACE conn2 <- [1,1890,null,{}] 19:32:42 INFO - PROCESS | 1356 | 1461205962380 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}] 19:32:42 INFO - PROCESS | 1356 | 1461205962504 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 19:32:42 INFO - PROCESS | 1356 | 1461205962668 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:42 INFO - PROCESS | 1356 | ++DOCSHELL 1CA6B400 == 78 [pid = 1356] [id = 482] 19:32:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1CA6B800) [pid = 1356] [serial = 1446] [outer = 00000000] 19:32:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1E293400) [pid = 1356] [serial = 1447] [outer = 1CA6B800] 19:32:42 INFO - PROCESS | 1356 | 1461205962726 Marionette DEBUG loaded listener.js 19:32:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (1E298400) [pid = 1356] [serial = 1448] [outer = 1CA6B800] 19:32:43 INFO - PROCESS | 1356 | 1461205963462 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]]]}] 19:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 19:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1140ms 19:32:43 INFO - PROCESS | 1356 | 1461205963516 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 19:32:43 INFO - PROCESS | 1356 | 1461205963519 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 19:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 19:32:43 INFO - PROCESS | 1356 | 1461205963524 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 19:32:43 INFO - PROCESS | 1356 | 1461205963528 Marionette TRACE conn2 <- [1,1894,null,{}] 19:32:43 INFO - PROCESS | 1356 | 1461205963533 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}] 19:32:43 INFO - PROCESS | 1356 | 1461205963633 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 19:32:43 INFO - PROCESS | 1356 | 1461205963794 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:43 INFO - PROCESS | 1356 | ++DOCSHELL 12DDD800 == 79 [pid = 1356] [id = 483] 19:32:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (133EBC00) [pid = 1356] [serial = 1449] [outer = 00000000] 19:32:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (1690E400) [pid = 1356] [serial = 1450] [outer = 133EBC00] 19:32:43 INFO - PROCESS | 1356 | 1461205963845 Marionette DEBUG loaded listener.js 19:32:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (18141C00) [pid = 1356] [serial = 1451] [outer = 133EBC00] 19:32:44 INFO - PROCESS | 1356 | 1461205964471 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]]]}] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1CA6F400 == 78 [pid = 1356] [id = 400] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 161ADC00 == 77 [pid = 1356] [id = 397] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1978C800 == 76 [pid = 1356] [id = 346] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1D653000 == 75 [pid = 1356] [id = 368] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 11BCC000 == 74 [pid = 1356] [id = 398] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 12BED400 == 73 [pid = 1356] [id = 401] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 14D66800 == 72 [pid = 1356] [id = 475] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1399A000 == 71 [pid = 1356] [id = 474] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1C613400 == 70 [pid = 1356] [id = 473] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1B32F800 == 69 [pid = 1356] [id = 472] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 19C4B400 == 68 [pid = 1356] [id = 471] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 19A21800 == 67 [pid = 1356] [id = 470] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 18B7F000 == 66 [pid = 1356] [id = 469] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 13B30400 == 65 [pid = 1356] [id = 468] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 14DF7800 == 64 [pid = 1356] [id = 467] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1C60B000) [pid = 1356] [serial = 1345] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (183EAC00) [pid = 1356] [serial = 1339] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (1C802000) [pid = 1356] [serial = 1348] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (14D0B400) [pid = 1356] [serial = 1336] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1AD6BC00) [pid = 1356] [serial = 1342] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (11BD4C00) [pid = 1356] [serial = 1381] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1D254C00 == 63 [pid = 1356] [id = 465] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1612BC00 == 62 [pid = 1356] [id = 464] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 1C60D400 == 61 [pid = 1356] [id = 463] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 16C3C400 == 60 [pid = 1356] [id = 462] 19:32:44 INFO - PROCESS | 1356 | --DOCSHELL 13B33400 == 59 [pid = 1356] [id = 461] 19:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 19:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1031ms 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1B339000) [pid = 1356] [serial = 1334] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1C617C00) [pid = 1356] [serial = 1370] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (16133400) [pid = 1356] [serial = 1352] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (15EEC400) [pid = 1356] [serial = 1351] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (18AB7800) [pid = 1356] [serial = 1357] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (18AC3C00) [pid = 1356] [serial = 1358] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (13366000) [pid = 1356] [serial = 1354] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (148BA000) [pid = 1356] [serial = 1355] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (19F44800) [pid = 1356] [serial = 1363] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (1C8E9400) [pid = 1356] [serial = 1378] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1CA20000) [pid = 1356] [serial = 1379] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (18A27800) [pid = 1356] [serial = 1375] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1CA6A000) [pid = 1356] [serial = 1373] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (19F4D400) [pid = 1356] [serial = 1364] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (18B80000) [pid = 1356] [serial = 1376] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1AD5DC00) [pid = 1356] [serial = 1366] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1C612000) [pid = 1356] [serial = 1369] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1AD6C800) [pid = 1356] [serial = 1367] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1CA66C00) [pid = 1356] [serial = 1372] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (19036400) [pid = 1356] [serial = 1360] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (19785800) [pid = 1356] [serial = 1361] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1B332400) [pid = 1356] [serial = 1333] [outer = 00000000] [url = about:blank] 19:32:44 INFO - PROCESS | 1356 | 1461205964588 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 19:32:44 INFO - PROCESS | 1356 | 1461205964593 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 19:32:44 INFO - PROCESS | 1356 | 1461205964602 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 19:32:44 INFO - PROCESS | 1356 | 1461205964604 Marionette TRACE conn2 <- [1,1898,null,{}] 19:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 19:32:44 INFO - PROCESS | 1356 | 1461205964608 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}] 19:32:44 INFO - PROCESS | 1356 | 1461205964698 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 19:32:44 INFO - PROCESS | 1356 | 1461205964704 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:44 INFO - PROCESS | 1356 | ++DOCSHELL 15925800 == 60 [pid = 1356] [id = 484] 19:32:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (15E17C00) [pid = 1356] [serial = 1452] [outer = 00000000] 19:32:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1612D800) [pid = 1356] [serial = 1453] [outer = 15E17C00] 19:32:44 INFO - PROCESS | 1356 | 1461205964749 Marionette DEBUG loaded listener.js 19:32:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (16C37000) [pid = 1356] [serial = 1454] [outer = 15E17C00] 19:32:45 INFO - PROCESS | 1356 | 1461205965307 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]]]}] 19:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 19:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 734ms 19:32:45 INFO - PROCESS | 1356 | 1461205965346 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 19:32:45 INFO - PROCESS | 1356 | 1461205965348 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 19:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 19:32:45 INFO - PROCESS | 1356 | 1461205965352 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 19:32:45 INFO - PROCESS | 1356 | 1461205965355 Marionette TRACE conn2 <- [1,1902,null,{}] 19:32:45 INFO - PROCESS | 1356 | 1461205965367 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}] 19:32:45 INFO - PROCESS | 1356 | 1461205965457 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 19:32:45 INFO - PROCESS | 1356 | 1461205965557 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:45 INFO - PROCESS | 1356 | ++DOCSHELL 19037000 == 61 [pid = 1356] [id = 485] 19:32:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (19197C00) [pid = 1356] [serial = 1455] [outer = 00000000] 19:32:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (19789800) [pid = 1356] [serial = 1456] [outer = 19197C00] 19:32:45 INFO - PROCESS | 1356 | 1461205965604 Marionette DEBUG loaded listener.js 19:32:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (19A1E000) [pid = 1356] [serial = 1457] [outer = 19197C00] 19:32:45 INFO - PROCESS | 1356 | 1461205965968 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]]]}] 19:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 19:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 625ms 19:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 19:32:45 INFO - PROCESS | 1356 | 1461205966000 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 19:32:45 INFO - PROCESS | 1356 | 1461205966003 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 19:32:45 INFO - PROCESS | 1356 | 1461205966006 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 19:32:45 INFO - PROCESS | 1356 | 1461205966008 Marionette TRACE conn2 <- [1,1906,null,{}] 19:32:45 INFO - PROCESS | 1356 | 1461205966011 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}] 19:32:46 INFO - PROCESS | 1356 | 1461205966094 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 19:32:46 INFO - PROCESS | 1356 | 1461205966100 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:46 INFO - PROCESS | 1356 | ++DOCSHELL 14DE9800 == 62 [pid = 1356] [id = 486] 19:32:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (16D51800) [pid = 1356] [serial = 1458] [outer = 00000000] 19:32:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1A07A400) [pid = 1356] [serial = 1459] [outer = 16D51800] 19:32:46 INFO - PROCESS | 1356 | 1461205966144 Marionette DEBUG loaded listener.js 19:32:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1A4DAC00) [pid = 1356] [serial = 1460] [outer = 16D51800] 19:32:46 INFO - PROCESS | 1356 | 1461205966598 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]]]}] 19:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 19:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 625ms 19:32:46 INFO - PROCESS | 1356 | 1461205966645 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 19:32:46 INFO - PROCESS | 1356 | 1461205966647 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 19:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 19:32:46 INFO - PROCESS | 1356 | 1461205966651 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 19:32:46 INFO - PROCESS | 1356 | 1461205966652 Marionette TRACE conn2 <- [1,1910,null,{}] 19:32:46 INFO - PROCESS | 1356 | 1461205966656 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}] 19:32:46 INFO - PROCESS | 1356 | 1461205966778 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 19:32:46 INFO - PROCESS | 1356 | 1461205966784 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:46 INFO - PROCESS | 1356 | ++DOCSHELL 19F4D000 == 63 [pid = 1356] [id = 487] 19:32:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (19FB9000) [pid = 1356] [serial = 1461] [outer = 00000000] 19:32:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1AD6C800) [pid = 1356] [serial = 1462] [outer = 19FB9000] 19:32:46 INFO - PROCESS | 1356 | 1461205966828 Marionette DEBUG loaded listener.js 19:32:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1B332400) [pid = 1356] [serial = 1463] [outer = 19FB9000] 19:32:47 INFO - PROCESS | 1356 | 1461205967317 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]]]}] 19:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 19:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 688ms 19:32:47 INFO - PROCESS | 1356 | 1461205967349 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 19:32:47 INFO - PROCESS | 1356 | 1461205967351 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 19:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 19:32:47 INFO - PROCESS | 1356 | 1461205967355 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 19:32:47 INFO - PROCESS | 1356 | 1461205967357 Marionette TRACE conn2 <- [1,1914,null,{}] 19:32:47 INFO - PROCESS | 1356 | 1461205967360 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}] 19:32:47 INFO - PROCESS | 1356 | 1461205967494 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 19:32:47 INFO - PROCESS | 1356 | 1461205967563 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:47 INFO - PROCESS | 1356 | ++DOCSHELL 1B3EC800 == 64 [pid = 1356] [id = 488] 19:32:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1B3ECC00) [pid = 1356] [serial = 1464] [outer = 00000000] 19:32:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1C617000) [pid = 1356] [serial = 1465] [outer = 1B3ECC00] 19:32:47 INFO - PROCESS | 1356 | 1461205967609 Marionette DEBUG loaded listener.js 19:32:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1C618400) [pid = 1356] [serial = 1466] [outer = 1B3ECC00] 19:32:48 INFO - PROCESS | 1356 | 1461205968032 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]]]}] 19:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 19:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 688ms 19:32:48 INFO - PROCESS | 1356 | 1461205968054 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 19:32:48 INFO - PROCESS | 1356 | 1461205968056 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 19:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 19:32:48 INFO - PROCESS | 1356 | 1461205968069 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 19:32:48 INFO - PROCESS | 1356 | 1461205968071 Marionette TRACE conn2 <- [1,1918,null,{}] 19:32:48 INFO - PROCESS | 1356 | 1461205968074 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}] 19:32:48 INFO - PROCESS | 1356 | 1461205968216 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 19:32:48 INFO - PROCESS | 1356 | 1461205968239 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:48 INFO - PROCESS | 1356 | ++DOCSHELL 1CA1E000 == 65 [pid = 1356] [id = 489] 19:32:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1CA1F800) [pid = 1356] [serial = 1467] [outer = 00000000] 19:32:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1CA6D800) [pid = 1356] [serial = 1468] [outer = 1CA1F800] 19:32:48 INFO - PROCESS | 1356 | 1461205968290 Marionette DEBUG loaded listener.js 19:32:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1CA73400) [pid = 1356] [serial = 1469] [outer = 1CA1F800] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (18731400) [pid = 1356] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1C610800) [pid = 1356] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (16A30800) [pid = 1356] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (13999800) [pid = 1356] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (1B3F2C00) [pid = 1356] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (138EC400) [pid = 1356] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (15EEB800) [pid = 1356] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1DB21400) [pid = 1356] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1AD67C00) [pid = 1356] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1AD34C00) [pid = 1356] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1A6AF400) [pid = 1356] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1B33C000) [pid = 1356] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1C808C00) [pid = 1356] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (19C47000) [pid = 1356] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (15925000) [pid = 1356] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (18E50000) [pid = 1356] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (15EF9400) [pid = 1356] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (13B30C00) [pid = 1356] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (15710C00) [pid = 1356] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 19:32:48 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (14DF5C00) [pid = 1356] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 19:32:49 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1A077C00) [pid = 1356] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 19:32:49 INFO - PROCESS | 1356 | 1461205968993 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]]]}] 19:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 19:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 953ms 19:32:49 INFO - PROCESS | 1356 | 1461205969010 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 19:32:49 INFO - PROCESS | 1356 | 1461205969012 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 19:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 19:32:49 INFO - PROCESS | 1356 | 1461205969015 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 19:32:49 INFO - PROCESS | 1356 | 1461205969017 Marionette TRACE conn2 <- [1,1922,null,{}] 19:32:49 INFO - PROCESS | 1356 | 1461205969021 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}] 19:32:49 INFO - PROCESS | 1356 | 1461205969101 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 19:32:49 INFO - PROCESS | 1356 | 1461205969107 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:49 INFO - PROCESS | 1356 | ++DOCSHELL 13368800 == 66 [pid = 1356] [id = 490] 19:32:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (13368C00) [pid = 1356] [serial = 1470] [outer = 00000000] 19:32:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (16134000) [pid = 1356] [serial = 1471] [outer = 13368C00] 19:32:49 INFO - PROCESS | 1356 | 1461205969155 Marionette DEBUG loaded listener.js 19:32:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (18731400) [pid = 1356] [serial = 1472] [outer = 13368C00] 19:32:49 INFO - PROCESS | 1356 | 1461205969689 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]]]}] 19:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 19:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 703ms 19:32:49 INFO - PROCESS | 1356 | 1461205969716 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 19:32:49 INFO - PROCESS | 1356 | 1461205969717 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 19:32:49 INFO - PROCESS | 1356 | 1461205969721 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 19:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 19:32:49 INFO - PROCESS | 1356 | 1461205969722 Marionette TRACE conn2 <- [1,1926,null,{}] 19:32:49 INFO - PROCESS | 1356 | 1461205969726 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}] 19:32:49 INFO - PROCESS | 1356 | 1461205969813 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 19:32:49 INFO - PROCESS | 1356 | 1461205969819 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:49 INFO - PROCESS | 1356 | ++DOCSHELL 138EC400 == 67 [pid = 1356] [id = 491] 19:32:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (15926000) [pid = 1356] [serial = 1473] [outer = 00000000] 19:32:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1A6AF400) [pid = 1356] [serial = 1474] [outer = 15926000] 19:32:49 INFO - PROCESS | 1356 | 1461205969864 Marionette DEBUG loaded listener.js 19:32:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1B330400) [pid = 1356] [serial = 1475] [outer = 15926000] 19:32:50 INFO - PROCESS | 1356 | 1461205970286 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]]]}] 19:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 19:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 594ms 19:32:50 INFO - PROCESS | 1356 | 1461205970318 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 19:32:50 INFO - PROCESS | 1356 | 1461205970320 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 19:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 19:32:50 INFO - PROCESS | 1356 | 1461205970325 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 19:32:50 INFO - PROCESS | 1356 | 1461205970327 Marionette TRACE conn2 <- [1,1930,null,{}] 19:32:50 INFO - PROCESS | 1356 | 1461205970354 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}] 19:32:50 INFO - PROCESS | 1356 | 1461205970436 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 19:32:50 INFO - PROCESS | 1356 | 1461205970443 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:50 INFO - PROCESS | 1356 | ++DOCSHELL 13B5A400 == 68 [pid = 1356] [id = 492] 19:32:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (16E8C400) [pid = 1356] [serial = 1476] [outer = 00000000] 19:32:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1CEE7000) [pid = 1356] [serial = 1477] [outer = 16E8C400] 19:32:50 INFO - PROCESS | 1356 | 1461205970486 Marionette DEBUG loaded listener.js 19:32:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1D65C000) [pid = 1356] [serial = 1478] [outer = 16E8C400] 19:32:51 INFO - PROCESS | 1356 | 1461205971025 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]]]}] 19:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 19:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 750ms 19:32:51 INFO - PROCESS | 1356 | 1461205971085 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 19:32:51 INFO - PROCESS | 1356 | 1461205971090 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 19:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 19:32:51 INFO - PROCESS | 1356 | 1461205971096 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 19:32:51 INFO - PROCESS | 1356 | 1461205971100 Marionette TRACE conn2 <- [1,1934,null,{}] 19:32:51 INFO - PROCESS | 1356 | 1461205971107 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}] 19:32:51 INFO - PROCESS | 1356 | 1461205971224 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 19:32:51 INFO - PROCESS | 1356 | 1461205971375 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:51 INFO - PROCESS | 1356 | ++DOCSHELL 13B5B800 == 69 [pid = 1356] [id = 493] 19:32:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (143AF800) [pid = 1356] [serial = 1479] [outer = 00000000] 19:32:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (15B04000) [pid = 1356] [serial = 1480] [outer = 143AF800] 19:32:51 INFO - PROCESS | 1356 | 1461205971433 Marionette DEBUG loaded listener.js 19:32:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (16096800) [pid = 1356] [serial = 1481] [outer = 143AF800] 19:32:52 INFO - PROCESS | 1356 | 1461205972056 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]]]}] 19:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 19:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 999ms 19:32:52 INFO - PROCESS | 1356 | 1461205972099 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 19:32:52 INFO - PROCESS | 1356 | 1461205972105 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 19:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 19:32:52 INFO - PROCESS | 1356 | 1461205972112 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 19:32:52 INFO - PROCESS | 1356 | 1461205972114 Marionette TRACE conn2 <- [1,1938,null,{}] 19:32:52 INFO - PROCESS | 1356 | 1461205972120 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}] 19:32:52 INFO - PROCESS | 1356 | 1461205972231 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 19:32:52 INFO - PROCESS | 1356 | 1461205972376 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:52 INFO - PROCESS | 1356 | ++DOCSHELL 16128400 == 70 [pid = 1356] [id = 494] 19:32:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1612D400) [pid = 1356] [serial = 1482] [outer = 00000000] 19:32:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (18E57400) [pid = 1356] [serial = 1483] [outer = 1612D400] 19:32:52 INFO - PROCESS | 1356 | 1461205972441 Marionette DEBUG loaded listener.js 19:32:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (192CD000) [pid = 1356] [serial = 1484] [outer = 1612D400] 19:32:53 INFO - PROCESS | 1356 | 1461205973089 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]]]}] 19:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 19:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1000ms 19:32:53 INFO - PROCESS | 1356 | 1461205973112 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 19:32:53 INFO - PROCESS | 1356 | 1461205973114 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 19:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 19:32:53 INFO - PROCESS | 1356 | 1461205973118 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 19:32:53 INFO - PROCESS | 1356 | 1461205973122 Marionette TRACE conn2 <- [1,1942,null,{}] 19:32:53 INFO - PROCESS | 1356 | 1461205973133 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}] 19:32:53 INFO - PROCESS | 1356 | 1461205973242 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 19:32:53 INFO - PROCESS | 1356 | 1461205973388 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:53 INFO - PROCESS | 1356 | ++DOCSHELL 143AB000 == 71 [pid = 1356] [id = 495] 19:32:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1B33B400) [pid = 1356] [serial = 1485] [outer = 00000000] 19:32:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1CA67C00) [pid = 1356] [serial = 1486] [outer = 1B33B400] 19:32:53 INFO - PROCESS | 1356 | 1461205973456 Marionette DEBUG loaded listener.js 19:32:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1DB2FC00) [pid = 1356] [serial = 1487] [outer = 1B33B400] 19:32:53 INFO - PROCESS | 1356 | 1461205973996 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]]]}] 19:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 19:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 938ms 19:32:54 INFO - PROCESS | 1356 | 1461205974063 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 19:32:54 INFO - PROCESS | 1356 | 1461205974066 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 19:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 19:32:54 INFO - PROCESS | 1356 | 1461205974069 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 19:32:54 INFO - PROCESS | 1356 | 1461205974071 Marionette TRACE conn2 <- [1,1946,null,{}] 19:32:54 INFO - PROCESS | 1356 | 1461205974075 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}] 19:32:54 INFO - PROCESS | 1356 | 1461205974181 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 19:32:54 INFO - PROCESS | 1356 | 1461205974298 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:54 INFO - PROCESS | 1356 | ++DOCSHELL 1DC1E800 == 72 [pid = 1356] [id = 496] 19:32:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1DC1F000) [pid = 1356] [serial = 1488] [outer = 00000000] 19:32:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1DFB7C00) [pid = 1356] [serial = 1489] [outer = 1DC1F000] 19:32:54 INFO - PROCESS | 1356 | 1461205974393 Marionette DEBUG loaded listener.js 19:32:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1E093400) [pid = 1356] [serial = 1490] [outer = 1DC1F000] 19:32:54 INFO - PROCESS | 1356 | 1461205974956 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]]]}] 19:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 19:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 938ms 19:32:54 INFO - PROCESS | 1356 | 1461205975014 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 19:32:54 INFO - PROCESS | 1356 | 1461205975016 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 19:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 19:32:55 INFO - PROCESS | 1356 | 1461205975020 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 19:32:55 INFO - PROCESS | 1356 | 1461205975022 Marionette TRACE conn2 <- [1,1950,null,{}] 19:32:55 INFO - PROCESS | 1356 | 1461205975026 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}] 19:32:55 INFO - PROCESS | 1356 | 1461205975129 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 19:32:55 INFO - PROCESS | 1356 | 1461205975287 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:55 INFO - PROCESS | 1356 | ++DOCSHELL 1DC21C00 == 73 [pid = 1356] [id = 497] 19:32:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1E099000) [pid = 1356] [serial = 1491] [outer = 00000000] 19:32:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1E297000) [pid = 1356] [serial = 1492] [outer = 1E099000] 19:32:55 INFO - PROCESS | 1356 | 1461205975341 Marionette DEBUG loaded listener.js 19:32:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1E299800) [pid = 1356] [serial = 1493] [outer = 1E099000] 19:32:55 INFO - PROCESS | 1356 | 1461205975871 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]]]}] 19:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 19:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 906ms 19:32:55 INFO - PROCESS | 1356 | 1461205975924 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 19:32:55 INFO - PROCESS | 1356 | 1461205975926 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 19:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 19:32:55 INFO - PROCESS | 1356 | 1461205975930 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 19:32:55 INFO - PROCESS | 1356 | 1461205975932 Marionette TRACE conn2 <- [1,1954,null,{}] 19:32:55 INFO - PROCESS | 1356 | 1461205975935 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}] 19:32:56 INFO - PROCESS | 1356 | 1461205976057 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 19:32:56 INFO - PROCESS | 1356 | 1461205976219 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:56 INFO - PROCESS | 1356 | ++DOCSHELL 133ED000 == 74 [pid = 1356] [id = 498] 19:32:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (13640C00) [pid = 1356] [serial = 1494] [outer = 00000000] 19:32:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1364EC00) [pid = 1356] [serial = 1495] [outer = 13640C00] 19:32:56 INFO - PROCESS | 1356 | 1461205976276 Marionette DEBUG loaded listener.js 19:32:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1DC23000) [pid = 1356] [serial = 1496] [outer = 13640C00] 19:32:56 INFO - PROCESS | 1356 | 1461205976922 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]]]}] 19:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 19:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1031ms 19:32:56 INFO - PROCESS | 1356 | 1461205976973 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 19:32:56 INFO - PROCESS | 1356 | 1461205976976 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 19:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 19:32:56 INFO - PROCESS | 1356 | 1461205976979 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 19:32:56 INFO - PROCESS | 1356 | 1461205976981 Marionette TRACE conn2 <- [1,1958,null,{}] 19:32:56 INFO - PROCESS | 1356 | 1461205977001 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}] 19:32:57 INFO - PROCESS | 1356 | 1461205977104 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 19:32:57 INFO - PROCESS | 1356 | 1461205977263 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:57 INFO - PROCESS | 1356 | ++DOCSHELL 11B1C400 == 75 [pid = 1356] [id = 499] 19:32:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (11B1DC00) [pid = 1356] [serial = 1497] [outer = 00000000] 19:32:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (16B65400) [pid = 1356] [serial = 1498] [outer = 11B1DC00] 19:32:57 INFO - PROCESS | 1356 | 1461205977322 Marionette DEBUG loaded listener.js 19:32:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (16E98000) [pid = 1356] [serial = 1499] [outer = 11B1DC00] 19:32:58 INFO - PROCESS | 1356 | 1461205978031 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]]]}] 19:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 19:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1109ms 19:32:58 INFO - PROCESS | 1356 | 1461205978095 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 19:32:58 INFO - PROCESS | 1356 | 1461205978099 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 19:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 19:32:58 INFO - PROCESS | 1356 | 1461205978105 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 19:32:58 INFO - PROCESS | 1356 | 1461205978108 Marionette TRACE conn2 <- [1,1962,null,{}] 19:32:58 INFO - PROCESS | 1356 | 1461205978113 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}] 19:32:58 INFO - PROCESS | 1356 | 1461205978261 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 19:32:58 INFO - PROCESS | 1356 | 1461205978429 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:58 INFO - PROCESS | 1356 | ++DOCSHELL 13B15C00 == 76 [pid = 1356] [id = 500] 19:32:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (13B2E000) [pid = 1356] [serial = 1500] [outer = 00000000] 19:32:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (15EB6C00) [pid = 1356] [serial = 1501] [outer = 13B2E000] 19:32:58 INFO - PROCESS | 1356 | 1461205978479 Marionette DEBUG loaded listener.js 19:32:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (161B7C00) [pid = 1356] [serial = 1502] [outer = 13B2E000] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 138EC400 == 75 [pid = 1356] [id = 491] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 13368800 == 74 [pid = 1356] [id = 490] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 1CA1E000 == 73 [pid = 1356] [id = 489] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 1B3EC800 == 72 [pid = 1356] [id = 488] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 19F4D000 == 71 [pid = 1356] [id = 487] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 14DE9800 == 70 [pid = 1356] [id = 486] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 19037000 == 69 [pid = 1356] [id = 485] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 15925800 == 68 [pid = 1356] [id = 484] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 12DDD800 == 67 [pid = 1356] [id = 483] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 1CA6B400 == 66 [pid = 1356] [id = 482] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (1DBE9800) [pid = 1356] [serial = 1429] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 13995800 == 65 [pid = 1356] [id = 481] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 1DC19000 == 64 [pid = 1356] [id = 480] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 13B14000 == 63 [pid = 1356] [id = 479] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 1836D000 == 62 [pid = 1356] [id = 478] 19:32:58 INFO - PROCESS | 1356 | --DOCSHELL 14DF8C00 == 61 [pid = 1356] [id = 477] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (192D0C00) [pid = 1356] [serial = 1292] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1D652400) [pid = 1356] [serial = 1295] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (18A20400) [pid = 1356] [serial = 1340] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (16E92800) [pid = 1356] [serial = 1301] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1DFB5800) [pid = 1356] [serial = 1235] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1591DC00) [pid = 1356] [serial = 1337] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (18144000) [pid = 1356] [serial = 1289] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1DC1A000) [pid = 1356] [serial = 1298] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1C807000) [pid = 1356] [serial = 1349] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1C60D000) [pid = 1356] [serial = 1346] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1B336000) [pid = 1356] [serial = 1343] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1C615800) [pid = 1356] [serial = 1417] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1D255800) [pid = 1356] [serial = 1420] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1C808400) [pid = 1356] [serial = 1418] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1690D400) [pid = 1356] [serial = 1384] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (192D3000) [pid = 1356] [serial = 1387] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (1CEE8400) [pid = 1356] [serial = 1390] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1D86C800) [pid = 1356] [serial = 1393] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1DB2A000) [pid = 1356] [serial = 1396] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (19FAE800) [pid = 1356] [serial = 1411] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (18143000) [pid = 1356] [serial = 1402] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (18379C00) [pid = 1356] [serial = 1403] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (19030000) [pid = 1356] [serial = 1408] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (192CC400) [pid = 1356] [serial = 1409] [outer = 00000000] [url = about:blank] 19:32:58 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (18B7B800) [pid = 1356] [serial = 1400] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (18141400) [pid = 1356] [serial = 1399] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1691B400) [pid = 1356] [serial = 1405] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (16C3D400) [pid = 1356] [serial = 1406] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18378000) [pid = 1356] [serial = 1423] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1CA75800) [pid = 1356] [serial = 1427] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1D86E800) [pid = 1356] [serial = 1421] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1A4DB800) [pid = 1356] [serial = 1414] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1A646800) [pid = 1356] [serial = 1415] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1CA6E400) [pid = 1356] [serial = 1426] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19F47C00) [pid = 1356] [serial = 1412] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (18730C00) [pid = 1356] [serial = 1424] [outer = 00000000] [url = about:blank] 19:32:59 INFO - PROCESS | 1356 | 1461205979068 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]]]}] 19:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 19:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 999ms 19:32:59 INFO - PROCESS | 1356 | 1461205979108 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 19:32:59 INFO - PROCESS | 1356 | 1461205979113 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 19:32:59 INFO - PROCESS | 1356 | 1461205979123 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 19:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 19:32:59 INFO - PROCESS | 1356 | 1461205979125 Marionette TRACE conn2 <- [1,1966,null,{}] 19:32:59 INFO - PROCESS | 1356 | 1461205979129 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}] 19:32:59 INFO - PROCESS | 1356 | 1461205979216 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 19:32:59 INFO - PROCESS | 1356 | 1461205979222 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:32:59 INFO - PROCESS | 1356 | ++DOCSHELL 15925800 == 62 [pid = 1356] [id = 501] 19:32:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (15B02000) [pid = 1356] [serial = 1503] [outer = 00000000] 19:32:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (16C3E000) [pid = 1356] [serial = 1504] [outer = 15B02000] 19:32:59 INFO - PROCESS | 1356 | 1461205979270 Marionette DEBUG loaded listener.js 19:32:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (18143800) [pid = 1356] [serial = 1505] [outer = 15B02000] 19:32:59 INFO - PROCESS | 1356 | 1461205979780 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]]]}] 19:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 19:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 703ms 19:32:59 INFO - PROCESS | 1356 | 1461205979824 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 19:32:59 INFO - PROCESS | 1356 | 1461205979826 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 19:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 19:32:59 INFO - PROCESS | 1356 | 1461205979830 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 19:32:59 INFO - PROCESS | 1356 | 1461205979833 Marionette TRACE conn2 <- [1,1970,null,{}] 19:32:59 INFO - PROCESS | 1356 | 1461205979843 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}] 19:32:59 INFO - PROCESS | 1356 | 1461205979959 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 19:33:00 INFO - PROCESS | 1356 | 1461205980068 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:00 INFO - PROCESS | 1356 | ++DOCSHELL 18AB7400 == 63 [pid = 1356] [id = 502] 19:33:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18AB7800) [pid = 1356] [serial = 1506] [outer = 00000000] 19:33:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18AC3000) [pid = 1356] [serial = 1507] [outer = 18AB7800] 19:33:00 INFO - PROCESS | 1356 | 1461205980115 Marionette DEBUG loaded listener.js 19:33:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (18E50000) [pid = 1356] [serial = 1508] [outer = 18AB7800] 19:33:00 INFO - PROCESS | 1356 | 1461205980481 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]]]}] 19:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 19:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 703ms 19:33:00 INFO - PROCESS | 1356 | 1461205980528 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 19:33:00 INFO - PROCESS | 1356 | 1461205980531 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 19:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 19:33:00 INFO - PROCESS | 1356 | 1461205980534 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 19:33:00 INFO - PROCESS | 1356 | 1461205980536 Marionette TRACE conn2 <- [1,1974,null,{}] 19:33:00 INFO - PROCESS | 1356 | 1461205980540 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}] 19:33:00 INFO - PROCESS | 1356 | 1461205980628 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 19:33:00 INFO - PROCESS | 1356 | 1461205980636 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:00 INFO - PROCESS | 1356 | ++DOCSHELL 19035000 == 64 [pid = 1356] [id = 503] 19:33:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19036800) [pid = 1356] [serial = 1509] [outer = 00000000] 19:33:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (192D2400) [pid = 1356] [serial = 1510] [outer = 19036800] 19:33:00 INFO - PROCESS | 1356 | 1461205980686 Marionette DEBUG loaded listener.js 19:33:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (19971400) [pid = 1356] [serial = 1511] [outer = 19036800] 19:33:01 INFO - PROCESS | 1356 | 1461205981124 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]]]}] 19:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 19:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 640ms 19:33:01 INFO - PROCESS | 1356 | 1461205981183 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 19:33:01 INFO - PROCESS | 1356 | 1461205981185 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 19:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 19:33:01 INFO - PROCESS | 1356 | 1461205981189 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 19:33:01 INFO - PROCESS | 1356 | 1461205981190 Marionette TRACE conn2 <- [1,1978,null,{}] 19:33:01 INFO - PROCESS | 1356 | 1461205981194 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}] 19:33:01 INFO - PROCESS | 1356 | 1461205981316 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 19:33:01 INFO - PROCESS | 1356 | 1461205981413 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:01 INFO - PROCESS | 1356 | ++DOCSHELL 19F4C400 == 65 [pid = 1356] [id = 504] 19:33:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (19F4D000) [pid = 1356] [serial = 1512] [outer = 00000000] 19:33:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1A06DC00) [pid = 1356] [serial = 1513] [outer = 19F4D000] 19:33:01 INFO - PROCESS | 1356 | 1461205981457 Marionette DEBUG loaded listener.js 19:33:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1A133C00) [pid = 1356] [serial = 1514] [outer = 19F4D000] 19:33:01 INFO - PROCESS | 1356 | 1461205981873 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]]]}] 19:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 19:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 734ms 19:33:01 INFO - PROCESS | 1356 | 1461205981931 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 19:33:01 INFO - PROCESS | 1356 | 1461205981933 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 19:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 19:33:01 INFO - PROCESS | 1356 | 1461205981937 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 19:33:01 INFO - PROCESS | 1356 | 1461205981938 Marionette TRACE conn2 <- [1,1982,null,{}] 19:33:01 INFO - PROCESS | 1356 | 1461205981942 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}] 19:33:02 INFO - PROCESS | 1356 | 1461205982088 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 19:33:02 INFO - PROCESS | 1356 | 1461205982157 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:02 INFO - PROCESS | 1356 | ++DOCSHELL 18E52000 == 66 [pid = 1356] [id = 505] 19:33:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (19F50000) [pid = 1356] [serial = 1515] [outer = 00000000] 19:33:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1B330000) [pid = 1356] [serial = 1516] [outer = 19F50000] 19:33:02 INFO - PROCESS | 1356 | 1461205982207 Marionette DEBUG loaded listener.js 19:33:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1B3F1800) [pid = 1356] [serial = 1517] [outer = 19F50000] 19:33:02 INFO - PROCESS | 1356 | 1461205982616 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]]]}] 19:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 19:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 734ms 19:33:02 INFO - PROCESS | 1356 | 1461205982699 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 19:33:02 INFO - PROCESS | 1356 | 1461205982703 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 19:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 19:33:02 INFO - PROCESS | 1356 | 1461205982715 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 19:33:02 INFO - PROCESS | 1356 | 1461205982717 Marionette TRACE conn2 <- [1,1986,null,{}] 19:33:02 INFO - PROCESS | 1356 | 1461205982721 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}] 19:33:02 INFO - PROCESS | 1356 | 1461205982839 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 19:33:02 INFO - PROCESS | 1356 | 1461205982906 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:02 INFO - PROCESS | 1356 | ++DOCSHELL 1A6AB800 == 67 [pid = 1356] [id = 506] 19:33:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1AB94800) [pid = 1356] [serial = 1518] [outer = 00000000] 19:33:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1C803400) [pid = 1356] [serial = 1519] [outer = 1AB94800] 19:33:02 INFO - PROCESS | 1356 | 1461205982951 Marionette DEBUG loaded listener.js 19:33:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1C80F000) [pid = 1356] [serial = 1520] [outer = 1AB94800] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1B3ECC00) [pid = 1356] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (19FB9000) [pid = 1356] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1B3FA800) [pid = 1356] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (16D51800) [pid = 1356] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (133EBC00) [pid = 1356] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (19197C00) [pid = 1356] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (15E17C00) [pid = 1356] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1CA1F800) [pid = 1356] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (13368C00) [pid = 1356] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 19:33:03 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (15926000) [pid = 1356] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 19:33:03 INFO - PROCESS | 1356 | 1461205983415 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]]]}] 19:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 19:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 797ms 19:33:03 INFO - PROCESS | 1356 | 1461205983517 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 19:33:03 INFO - PROCESS | 1356 | 1461205983522 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 19:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 19:33:03 INFO - PROCESS | 1356 | 1461205983530 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 19:33:03 INFO - PROCESS | 1356 | 1461205983534 Marionette TRACE conn2 <- [1,1990,null,{}] 19:33:03 INFO - PROCESS | 1356 | 1461205983541 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}] 19:33:03 INFO - PROCESS | 1356 | 1461205983698 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 19:33:03 INFO - PROCESS | 1356 | 1461205983819 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:03 INFO - PROCESS | 1356 | ++DOCSHELL 13730000 == 68 [pid = 1356] [id = 507] 19:33:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (138EC400) [pid = 1356] [serial = 1521] [outer = 00000000] 19:33:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (13B33400) [pid = 1356] [serial = 1522] [outer = 138EC400] 19:33:03 INFO - PROCESS | 1356 | 1461205983875 Marionette DEBUG loaded listener.js 19:33:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (15711800) [pid = 1356] [serial = 1523] [outer = 138EC400] 19:33:04 INFO - PROCESS | 1356 | 1461205984476 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]]]}] 19:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 19:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1000ms 19:33:04 INFO - PROCESS | 1356 | 1461205984531 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 19:33:04 INFO - PROCESS | 1356 | 1461205984535 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 19:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 19:33:04 INFO - PROCESS | 1356 | 1461205984543 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 19:33:04 INFO - PROCESS | 1356 | 1461205984547 Marionette TRACE conn2 <- [1,1994,null,{}] 19:33:04 INFO - PROCESS | 1356 | 1461205984551 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}] 19:33:04 INFO - PROCESS | 1356 | 1461205984661 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 19:33:04 INFO - PROCESS | 1356 | 1461205984827 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:04 INFO - PROCESS | 1356 | ++DOCSHELL 16B6A000 == 69 [pid = 1356] [id = 508] 19:33:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16E92800) [pid = 1356] [serial = 1524] [outer = 00000000] 19:33:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (18A24C00) [pid = 1356] [serial = 1525] [outer = 16E92800] 19:33:04 INFO - PROCESS | 1356 | 1461205984882 Marionette DEBUG loaded listener.js 19:33:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (18AC0000) [pid = 1356] [serial = 1526] [outer = 16E92800] 19:33:05 INFO - PROCESS | 1356 | 1461205985491 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]]]}] 19:33:05 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 19:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1000ms 19:33:05 INFO - PROCESS | 1356 | 1461205985545 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 19:33:05 INFO - PROCESS | 1356 | 1461205985548 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 19:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 19:33:05 INFO - PROCESS | 1356 | 1461205985551 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 19:33:05 INFO - PROCESS | 1356 | 1461205985554 Marionette TRACE conn2 <- [1,1998,null,{}] 19:33:05 INFO - PROCESS | 1356 | 1461205985564 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}] 19:33:05 INFO - PROCESS | 1356 | 1461205985678 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 19:33:05 INFO - PROCESS | 1356 | 1461205985823 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:05 INFO - PROCESS | 1356 | ++DOCSHELL 19F50400 == 70 [pid = 1356] [id = 509] 19:33:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (19FB5400) [pid = 1356] [serial = 1527] [outer = 00000000] 19:33:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1B334C00) [pid = 1356] [serial = 1528] [outer = 19FB5400] 19:33:05 INFO - PROCESS | 1356 | 1461205985882 Marionette DEBUG loaded listener.js 19:33:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1B3F2000) [pid = 1356] [serial = 1529] [outer = 19FB5400] 19:33:06 INFO - PROCESS | 1356 | 1461205986431 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]]]}] 19:33:06 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 19:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 906ms 19:33:06 INFO - PROCESS | 1356 | 1461205986457 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 19:33:06 INFO - PROCESS | 1356 | 1461205986460 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 19:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 19:33:06 INFO - PROCESS | 1356 | 1461205986464 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 19:33:06 INFO - PROCESS | 1356 | 1461205986466 Marionette TRACE conn2 <- [1,2002,null,{}] 19:33:06 INFO - PROCESS | 1356 | 1461205986470 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}] 19:33:06 INFO - PROCESS | 1356 | 1461205986576 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 19:33:06 INFO - PROCESS | 1356 | 1461205986734 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:06 INFO - PROCESS | 1356 | ++DOCSHELL 1C60D000 == 71 [pid = 1356] [id = 510] 19:33:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1C809400) [pid = 1356] [serial = 1530] [outer = 00000000] 19:33:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1CEF0800) [pid = 1356] [serial = 1531] [outer = 1C809400] 19:33:06 INFO - PROCESS | 1356 | 1461205986790 Marionette DEBUG loaded listener.js 19:33:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1D255C00) [pid = 1356] [serial = 1532] [outer = 1C809400] 19:33:07 INFO - PROCESS | 1356 | 1461205987359 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]]]}] 19:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 19:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 937ms 19:33:07 INFO - PROCESS | 1356 | 1461205987411 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 19:33:07 INFO - PROCESS | 1356 | 1461205987413 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 19:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 19:33:07 INFO - PROCESS | 1356 | 1461205987416 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 19:33:07 INFO - PROCESS | 1356 | 1461205987418 Marionette TRACE conn2 <- [1,2006,null,{}] 19:33:07 INFO - PROCESS | 1356 | 1461205987422 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}] 19:33:07 INFO - PROCESS | 1356 | 1461205987526 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 19:33:07 INFO - PROCESS | 1356 | 1461205987683 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:07 INFO - PROCESS | 1356 | ++DOCSHELL 1D86E400 == 72 [pid = 1356] [id = 511] 19:33:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1D86E800) [pid = 1356] [serial = 1533] [outer = 00000000] 19:33:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1DB21800) [pid = 1356] [serial = 1534] [outer = 1D86E800] 19:33:07 INFO - PROCESS | 1356 | 1461205987757 Marionette DEBUG loaded listener.js 19:33:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1DB2EC00) [pid = 1356] [serial = 1535] [outer = 1D86E800] 19:33:08 INFO - PROCESS | 1356 | 1461205988272 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]]]}] 19:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 19:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 890ms 19:33:08 INFO - PROCESS | 1356 | 1461205988321 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 19:33:08 INFO - PROCESS | 1356 | 1461205988323 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 19:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 19:33:08 INFO - PROCESS | 1356 | 1461205988327 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 19:33:08 INFO - PROCESS | 1356 | 1461205988329 Marionette TRACE conn2 <- [1,2010,null,{}] 19:33:08 INFO - PROCESS | 1356 | 1461205988332 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}] 19:33:08 INFO - PROCESS | 1356 | 1461205988457 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 19:33:08 INFO - PROCESS | 1356 | 1461205988618 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:08 INFO - PROCESS | 1356 | ++DOCSHELL 133EA400 == 73 [pid = 1356] [id = 512] 19:33:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1DBEC400) [pid = 1356] [serial = 1536] [outer = 00000000] 19:33:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1DC27C00) [pid = 1356] [serial = 1537] [outer = 1DBEC400] 19:33:08 INFO - PROCESS | 1356 | 1461205988675 Marionette DEBUG loaded listener.js 19:33:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (1DFBE800) [pid = 1356] [serial = 1538] [outer = 1DBEC400] 19:33:09 INFO - PROCESS | 1356 | 1461205989234 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]]]}] 19:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 19:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 937ms 19:33:09 INFO - PROCESS | 1356 | 1461205989272 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 19:33:09 INFO - PROCESS | 1356 | 1461205989274 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 19:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 19:33:09 INFO - PROCESS | 1356 | 1461205989278 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 19:33:09 INFO - PROCESS | 1356 | 1461205989280 Marionette TRACE conn2 <- [1,2014,null,{}] 19:33:09 INFO - PROCESS | 1356 | 1461205989284 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}] 19:33:09 INFO - PROCESS | 1356 | 1461205989386 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 19:33:09 INFO - PROCESS | 1356 | 1461205989580 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:09 INFO - PROCESS | 1356 | ++DOCSHELL 1B33A800 == 74 [pid = 1356] [id = 513] 19:33:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (1B33C000) [pid = 1356] [serial = 1539] [outer = 00000000] 19:33:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1C15C800) [pid = 1356] [serial = 1540] [outer = 1B33C000] 19:33:09 INFO - PROCESS | 1356 | 1461205989635 Marionette DEBUG loaded listener.js 19:33:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1C15E400) [pid = 1356] [serial = 1541] [outer = 1B33C000] 19:33:10 INFO - PROCESS | 1356 | 1461205990376 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]]]}] 19:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 19:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1140ms 19:33:10 INFO - PROCESS | 1356 | 1461205990423 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 19:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 19:33:10 INFO - PROCESS | 1356 | 1461205990426 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 19:33:10 INFO - PROCESS | 1356 | 1461205990431 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 19:33:10 INFO - PROCESS | 1356 | 1461205990435 Marionette TRACE conn2 <- [1,2018,null,{}] 19:33:10 INFO - PROCESS | 1356 | 1461205990440 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}] 19:33:10 INFO - PROCESS | 1356 | 1461205990596 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 19:33:10 INFO - PROCESS | 1356 | 1461205990615 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:10 INFO - PROCESS | 1356 | ++DOCSHELL 161AC000 == 75 [pid = 1356] [id = 514] 19:33:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (161B7400) [pid = 1356] [serial = 1542] [outer = 00000000] 19:33:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (18146C00) [pid = 1356] [serial = 1543] [outer = 161B7400] 19:33:10 INFO - PROCESS | 1356 | 1461205990664 Marionette DEBUG loaded listener.js 19:33:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (183EAC00) [pid = 1356] [serial = 1544] [outer = 161B7400] 19:33:11 INFO - PROCESS | 1356 | 1461205991362 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]]]}] 19:33:11 INFO - PROCESS | 1356 | --DOCSHELL 18E52000 == 74 [pid = 1356] [id = 505] 19:33:11 INFO - PROCESS | 1356 | --DOCSHELL 19F4C400 == 73 [pid = 1356] [id = 504] 19:33:11 INFO - PROCESS | 1356 | --DOCSHELL 19035000 == 72 [pid = 1356] [id = 503] 19:33:11 INFO - PROCESS | 1356 | --DOCSHELL 18AB7400 == 71 [pid = 1356] [id = 502] 19:33:11 INFO - PROCESS | 1356 | --DOCSHELL 15925800 == 70 [pid = 1356] [id = 501] 19:33:11 INFO - PROCESS | 1356 | --DOCSHELL 13B15C00 == 69 [pid = 1356] [id = 500] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1C617000) [pid = 1356] [serial = 1465] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1B332400) [pid = 1356] [serial = 1463] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1C618400) [pid = 1356] [serial = 1466] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (1DBECC00) [pid = 1356] [serial = 1430] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (15B0C400) [pid = 1356] [serial = 1432] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (18AC4000) [pid = 1356] [serial = 1435] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1C8E4C00) [pid = 1356] [serial = 1438] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (1DC26800) [pid = 1356] [serial = 1441] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (1A07A400) [pid = 1356] [serial = 1459] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (18141C00) [pid = 1356] [serial = 1451] [outer = 00000000] [url = about:blank] 19:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1690E400) [pid = 1356] [serial = 1450] [outer = 00000000] [url = about:blank] 19:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 999ms 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (19789800) [pid = 1356] [serial = 1456] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (19A1E000) [pid = 1356] [serial = 1457] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1612D800) [pid = 1356] [serial = 1453] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (16C37000) [pid = 1356] [serial = 1454] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1E293400) [pid = 1356] [serial = 1447] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1DFBE000) [pid = 1356] [serial = 1444] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1CA6D800) [pid = 1356] [serial = 1468] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (16134000) [pid = 1356] [serial = 1471] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (18731400) [pid = 1356] [serial = 1472] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (1CEE7000) [pid = 1356] [serial = 1477] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1AD6C800) [pid = 1356] [serial = 1462] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (1CA73400) [pid = 1356] [serial = 1469] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1A4DAC00) [pid = 1356] [serial = 1460] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1A6AF400) [pid = 1356] [serial = 1474] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1B330400) [pid = 1356] [serial = 1475] [outer = 00000000] [url = about:blank] 19:33:11 INFO - PROCESS | 1356 | 1461205991454 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 19:33:11 INFO - PROCESS | 1356 | 1461205991459 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 19:33:11 INFO - PROCESS | 1356 | 1461205991468 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 19:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 19:33:11 INFO - PROCESS | 1356 | 1461205991470 Marionette TRACE conn2 <- [1,2022,null,{}] 19:33:11 INFO - PROCESS | 1356 | 1461205991474 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}] 19:33:11 INFO - PROCESS | 1356 | 1461205991561 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 19:33:11 INFO - PROCESS | 1356 | 1461205991573 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:11 INFO - PROCESS | 1356 | ++DOCSHELL 15EEB800 == 70 [pid = 1356] [id = 515] 19:33:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1612F400) [pid = 1356] [serial = 1545] [outer = 00000000] 19:33:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (16A31800) [pid = 1356] [serial = 1546] [outer = 1612F400] 19:33:11 INFO - PROCESS | 1356 | 1461205991619 Marionette DEBUG loaded listener.js 19:33:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (18141400) [pid = 1356] [serial = 1547] [outer = 1612F400] 19:33:12 INFO - PROCESS | 1356 | 1461205992184 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]]]}] 19:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 19:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 19:33:12 INFO - PROCESS | 1356 | 1461205992211 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 19:33:12 INFO - PROCESS | 1356 | 1461205992214 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 19:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 19:33:12 INFO - PROCESS | 1356 | 1461205992217 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 19:33:12 INFO - PROCESS | 1356 | 1461205992220 Marionette TRACE conn2 <- [1,2026,null,{}] 19:33:12 INFO - PROCESS | 1356 | 1461205992230 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}] 19:33:12 INFO - PROCESS | 1356 | 1461205992319 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 19:33:12 INFO - PROCESS | 1356 | 1461205992427 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:12 INFO - PROCESS | 1356 | ++DOCSHELL 19197C00 == 71 [pid = 1356] [id = 516] 19:33:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1978BC00) [pid = 1356] [serial = 1548] [outer = 00000000] 19:33:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (19C48000) [pid = 1356] [serial = 1549] [outer = 1978BC00] 19:33:12 INFO - PROCESS | 1356 | 1461205992474 Marionette DEBUG loaded listener.js 19:33:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (19F4D400) [pid = 1356] [serial = 1550] [outer = 1978BC00] 19:33:12 INFO - PROCESS | 1356 | 1461205992853 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]]]}] 19:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 19:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 702ms 19:33:12 INFO - PROCESS | 1356 | 1461205992901 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 19:33:12 INFO - PROCESS | 1356 | 1461205992903 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 19:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 19:33:12 INFO - PROCESS | 1356 | 1461205992907 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 19:33:12 INFO - PROCESS | 1356 | 1461205992908 Marionette TRACE conn2 <- [1,2030,null,{}] 19:33:12 INFO - PROCESS | 1356 | 1461205992912 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}] 19:33:13 INFO - PROCESS | 1356 | 1461205993011 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 19:33:13 INFO - PROCESS | 1356 | 1461205993017 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:13 INFO - PROCESS | 1356 | ++DOCSHELL 13B16400 == 72 [pid = 1356] [id = 517] 19:33:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1996E400) [pid = 1356] [serial = 1551] [outer = 00000000] 19:33:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1A643C00) [pid = 1356] [serial = 1552] [outer = 1996E400] 19:33:13 INFO - PROCESS | 1356 | 1461205993062 Marionette DEBUG loaded listener.js 19:33:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1A6AC400) [pid = 1356] [serial = 1553] [outer = 1996E400] 19:33:13 INFO - PROCESS | 1356 | 1461205993513 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]]]}] 19:33:13 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) 19:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 641ms 19:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 19:33:13 INFO - PROCESS | 1356 | 1461205993551 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 19:33:13 INFO - PROCESS | 1356 | 1461205993553 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 19:33:13 INFO - PROCESS | 1356 | 1461205993556 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 19:33:13 INFO - PROCESS | 1356 | 1461205993558 Marionette TRACE conn2 <- [1,2034,null,{}] 19:33:13 INFO - PROCESS | 1356 | 1461205993569 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}] 19:33:13 INFO - PROCESS | 1356 | 1461205993688 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 19:33:13 INFO - PROCESS | 1356 | 1461205993788 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:13 INFO - PROCESS | 1356 | ++DOCSHELL 1AD67C00 == 73 [pid = 1356] [id = 518] 19:33:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (1AD6B800) [pid = 1356] [serial = 1554] [outer = 00000000] 19:33:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (1B339400) [pid = 1356] [serial = 1555] [outer = 1AD6B800] 19:33:13 INFO - PROCESS | 1356 | 1461205993832 Marionette DEBUG loaded listener.js 19:33:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1B3FAC00) [pid = 1356] [serial = 1556] [outer = 1AD6B800] 19:33:14 INFO - PROCESS | 1356 | 1461205994257 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]]]}] 19:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 19:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 749ms 19:33:14 INFO - PROCESS | 1356 | 1461205994322 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 19:33:14 INFO - PROCESS | 1356 | 1461205994324 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 19:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 19:33:14 INFO - PROCESS | 1356 | 1461205994327 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 19:33:14 INFO - PROCESS | 1356 | 1461205994329 Marionette TRACE conn2 <- [1,2038,null,{}] 19:33:14 INFO - PROCESS | 1356 | 1461205994332 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}] 19:33:14 INFO - PROCESS | 1356 | 1461205994470 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 19:33:14 INFO - PROCESS | 1356 | 1461205994544 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:14 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F5800 == 74 [pid = 1356] [id = 519] 19:33:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1C15A800) [pid = 1356] [serial = 1557] [outer = 00000000] 19:33:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (1CA13800) [pid = 1356] [serial = 1558] [outer = 1C15A800] 19:33:14 INFO - PROCESS | 1356 | 1461205994592 Marionette DEBUG loaded listener.js 19:33:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1CA6E400) [pid = 1356] [serial = 1559] [outer = 1C15A800] 19:33:15 INFO - PROCESS | 1356 | 1461205995006 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]]]}] 19:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 19:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 19:33:15 INFO - PROCESS | 1356 | 1461205995081 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 19:33:15 INFO - PROCESS | 1356 | 1461205995083 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 19:33:15 INFO - PROCESS | 1356 | 1461205995087 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 19:33:15 INFO - PROCESS | 1356 | 1461205995088 Marionette TRACE conn2 <- [1,2042,null,{}] 19:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 19:33:15 INFO - PROCESS | 1356 | 1461205995091 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}] 19:33:15 INFO - PROCESS | 1356 | 1461205995213 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 19:33:15 INFO - PROCESS | 1356 | 1461205995284 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:15 INFO - PROCESS | 1356 | ++DOCSHELL 13B1E000 == 75 [pid = 1356] [id = 520] 19:33:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (13B36C00) [pid = 1356] [serial = 1560] [outer = 00000000] 19:33:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1CEF0000) [pid = 1356] [serial = 1561] [outer = 13B36C00] 19:33:15 INFO - PROCESS | 1356 | 1461205995327 Marionette DEBUG loaded listener.js 19:33:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1CEEBC00) [pid = 1356] [serial = 1562] [outer = 13B36C00] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (19036800) [pid = 1356] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (19F4D000) [pid = 1356] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1CA6B800) [pid = 1356] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (11B1DC00) [pid = 1356] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18AB7800) [pid = 1356] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (15B02000) [pid = 1356] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (13B2E000) [pid = 1356] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 19:33:15 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (19F50000) [pid = 1356] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 19:33:15 INFO - PROCESS | 1356 | 1461205995912 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]]]}] 19:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 19:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 844ms 19:33:15 INFO - PROCESS | 1356 | 1461205995933 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 19:33:15 INFO - PROCESS | 1356 | 1461205995935 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 19:33:15 INFO - PROCESS | 1356 | 1461205995938 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 19:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 19:33:15 INFO - PROCESS | 1356 | 1461205995940 Marionette TRACE conn2 <- [1,2046,null,{}] 19:33:15 INFO - PROCESS | 1356 | 1461205995943 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}] 19:33:16 INFO - PROCESS | 1356 | 1461205996028 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 19:33:16 INFO - PROCESS | 1356 | 1461205996034 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:16 INFO - PROCESS | 1356 | ++DOCSHELL 15B0C800 == 76 [pid = 1356] [id = 521] 19:33:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (16C3D400) [pid = 1356] [serial = 1563] [outer = 00000000] 19:33:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (1A646800) [pid = 1356] [serial = 1564] [outer = 16C3D400] 19:33:16 INFO - PROCESS | 1356 | 1461205996077 Marionette DEBUG loaded listener.js 19:33:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1CA1D400) [pid = 1356] [serial = 1565] [outer = 16C3D400] 19:33:16 INFO - PROCESS | 1356 | 1461205996575 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]]]}] 19:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 19:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 703ms 19:33:16 INFO - PROCESS | 1356 | 1461205996638 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 19:33:16 INFO - PROCESS | 1356 | 1461205996640 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 19:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 19:33:16 INFO - PROCESS | 1356 | 1461205996647 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 19:33:16 INFO - PROCESS | 1356 | 1461205996649 Marionette TRACE conn2 <- [1,2050,null,{}] 19:33:16 INFO - PROCESS | 1356 | 1461205996652 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}] 19:33:16 INFO - PROCESS | 1356 | 1461205996736 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 19:33:16 INFO - PROCESS | 1356 | 1461205996747 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:16 INFO - PROCESS | 1356 | ++DOCSHELL 15E56400 == 77 [pid = 1356] [id = 522] 19:33:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (18A20400) [pid = 1356] [serial = 1566] [outer = 00000000] 19:33:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (1DC18C00) [pid = 1356] [serial = 1567] [outer = 18A20400] 19:33:16 INFO - PROCESS | 1356 | 1461205996791 Marionette DEBUG loaded listener.js 19:33:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (1DC1B800) [pid = 1356] [serial = 1568] [outer = 18A20400] 19:33:17 INFO - PROCESS | 1356 | 1461205997234 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]]]}] 19:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 19:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 640ms 19:33:17 INFO - PROCESS | 1356 | 1461205997282 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 19:33:17 INFO - PROCESS | 1356 | 1461205997284 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 19:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 19:33:17 INFO - PROCESS | 1356 | 1461205997287 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 19:33:17 INFO - PROCESS | 1356 | 1461205997289 Marionette TRACE conn2 <- [1,2054,null,{}] 19:33:17 INFO - PROCESS | 1356 | 1461205997292 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}] 19:33:17 INFO - PROCESS | 1356 | 1461205997376 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 19:33:17 INFO - PROCESS | 1356 | 1461205997382 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:17 INFO - PROCESS | 1356 | ++DOCSHELL 1CA71800 == 78 [pid = 1356] [id = 523] 19:33:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (1DBDE800) [pid = 1356] [serial = 1569] [outer = 00000000] 19:33:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (1E08F400) [pid = 1356] [serial = 1570] [outer = 1DBDE800] 19:33:17 INFO - PROCESS | 1356 | 1461205997425 Marionette DEBUG loaded listener.js 19:33:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1E09B400) [pid = 1356] [serial = 1571] [outer = 1DBDE800] 19:33:18 INFO - PROCESS | 1356 | 1461205998005 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]]]}] 19:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 19:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 797ms 19:33:18 INFO - PROCESS | 1356 | 1461205998120 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 19:33:18 INFO - PROCESS | 1356 | 1461205998124 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 19:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 19:33:18 INFO - PROCESS | 1356 | 1461205998174 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 19:33:18 INFO - PROCESS | 1356 | 1461205998179 Marionette TRACE conn2 <- [1,2058,null,{}] 19:33:18 INFO - PROCESS | 1356 | 1461205998186 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}] 19:33:18 INFO - PROCESS | 1356 | 1461205998317 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 19:33:18 INFO - PROCESS | 1356 | 1461205998461 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:18 INFO - PROCESS | 1356 | ++DOCSHELL 13303000 == 79 [pid = 1356] [id = 524] 19:33:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (13366000) [pid = 1356] [serial = 1572] [outer = 00000000] 19:33:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (16A2D800) [pid = 1356] [serial = 1573] [outer = 13366000] 19:33:18 INFO - PROCESS | 1356 | 1461205998518 Marionette DEBUG loaded listener.js 19:33:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (18142800) [pid = 1356] [serial = 1574] [outer = 13366000] 19:33:19 INFO - PROCESS | 1356 | 1461205999105 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]]]}] 19:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 19:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1000ms 19:33:19 INFO - PROCESS | 1356 | 1461205999177 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 19:33:19 INFO - PROCESS | 1356 | 1461205999185 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 19:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 19:33:19 INFO - PROCESS | 1356 | 1461205999195 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 19:33:19 INFO - PROCESS | 1356 | 1461205999199 Marionette TRACE conn2 <- [1,2062,null,{}] 19:33:19 INFO - PROCESS | 1356 | 1461205999203 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}] 19:33:19 INFO - PROCESS | 1356 | 1461205999315 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 19:33:19 INFO - PROCESS | 1356 | 1461205999464 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:19 INFO - PROCESS | 1356 | ++DOCSHELL 14D66800 == 80 [pid = 1356] [id = 525] 19:33:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (15B0A000) [pid = 1356] [serial = 1575] [outer = 00000000] 19:33:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (19A23C00) [pid = 1356] [serial = 1576] [outer = 15B0A000] 19:33:19 INFO - PROCESS | 1356 | 1461205999519 Marionette DEBUG loaded listener.js 19:33:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1A641400) [pid = 1356] [serial = 1577] [outer = 15B0A000] 19:33:20 INFO - PROCESS | 1356 | 1461206000120 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]]]}] 19:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 19:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1000ms 19:33:20 INFO - PROCESS | 1356 | 1461206000197 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 19:33:20 INFO - PROCESS | 1356 | 1461206000199 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 19:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 19:33:20 INFO - PROCESS | 1356 | 1461206000203 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 19:33:20 INFO - PROCESS | 1356 | 1461206000207 Marionette TRACE conn2 <- [1,2066,null,{}] 19:33:20 INFO - PROCESS | 1356 | 1461206000223 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}] 19:33:20 INFO - PROCESS | 1356 | 1461206000369 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 19:33:20 INFO - PROCESS | 1356 | 1461206000518 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:20 INFO - PROCESS | 1356 | ++DOCSHELL 1C610400 == 81 [pid = 1356] [id = 526] 19:33:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (1C801C00) [pid = 1356] [serial = 1578] [outer = 00000000] 19:33:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (1DBE2400) [pid = 1356] [serial = 1579] [outer = 1C801C00] 19:33:20 INFO - PROCESS | 1356 | 1461206000575 Marionette DEBUG loaded listener.js 19:33:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (1DFB3800) [pid = 1356] [serial = 1580] [outer = 1C801C00] 19:33:21 INFO - PROCESS | 1356 | 1461206001192 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]]]}] 19:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 19:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1046ms 19:33:21 INFO - PROCESS | 1356 | 1461206001248 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 19:33:21 INFO - PROCESS | 1356 | 1461206001252 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 19:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 19:33:21 INFO - PROCESS | 1356 | 1461206001257 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 19:33:21 INFO - PROCESS | 1356 | 1461206001260 Marionette TRACE conn2 <- [1,2070,null,{}] 19:33:21 INFO - PROCESS | 1356 | 1461206001281 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}] 19:33:21 INFO - PROCESS | 1356 | 1461206001395 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 19:33:21 INFO - PROCESS | 1356 | 1461206001543 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:21 INFO - PROCESS | 1356 | ++DOCSHELL 1D86C400 == 82 [pid = 1356] [id = 527] 19:33:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (1E29E000) [pid = 1356] [serial = 1581] [outer = 00000000] 19:33:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (1EE75000) [pid = 1356] [serial = 1582] [outer = 1E29E000] 19:33:21 INFO - PROCESS | 1356 | 1461206001598 Marionette DEBUG loaded listener.js 19:33:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (1EE77C00) [pid = 1356] [serial = 1583] [outer = 1E29E000] 19:33:22 INFO - PROCESS | 1356 | 1461206002227 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]]]}] 19:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 19:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1000ms 19:33:22 INFO - PROCESS | 1356 | 1461206002261 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 19:33:22 INFO - PROCESS | 1356 | 1461206002263 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 19:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 19:33:22 INFO - PROCESS | 1356 | 1461206002267 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 19:33:22 INFO - PROCESS | 1356 | 1461206002269 Marionette TRACE conn2 <- [1,2074,null,{}] 19:33:22 INFO - PROCESS | 1356 | 1461206002273 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}] 19:33:22 INFO - PROCESS | 1356 | 1461206002389 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 19:33:22 INFO - PROCESS | 1356 | 1461206002777 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:22 INFO - PROCESS | 1356 | ++DOCSHELL 11BCB800 == 83 [pid = 1356] [id = 528] 19:33:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (11BCF400) [pid = 1356] [serial = 1584] [outer = 00000000] 19:33:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (12CFE000) [pid = 1356] [serial = 1585] [outer = 11BCF400] 19:33:22 INFO - PROCESS | 1356 | 1461206002901 Marionette DEBUG loaded listener.js 19:33:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (13364C00) [pid = 1356] [serial = 1586] [outer = 11BCF400] 19:33:23 INFO - PROCESS | 1356 | 1461206003536 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]]]}] 19:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 19:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1359ms 19:33:23 INFO - PROCESS | 1356 | 1461206003623 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 19:33:23 INFO - PROCESS | 1356 | 1461206003627 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 19:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 19:33:23 INFO - PROCESS | 1356 | 1461206003631 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 19:33:23 INFO - PROCESS | 1356 | 1461206003636 Marionette TRACE conn2 <- [1,2078,null,{}] 19:33:23 INFO - PROCESS | 1356 | 1461206003641 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}] 19:33:23 INFO - PROCESS | 1356 | 1461206003743 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 19:33:23 INFO - PROCESS | 1356 | 1461206003892 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:23 INFO - PROCESS | 1356 | ++DOCSHELL 13309800 == 84 [pid = 1356] [id = 529] 19:33:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 146 (1330B000) [pid = 1356] [serial = 1587] [outer = 00000000] 19:33:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 147 (1364A000) [pid = 1356] [serial = 1588] [outer = 1330B000] 19:33:23 INFO - PROCESS | 1356 | 1461206003942 Marionette DEBUG loaded listener.js 19:33:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 148 (13858000) [pid = 1356] [serial = 1589] [outer = 1330B000] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 16104400 == 83 [pid = 1356] [id = 460] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 15E56400 == 82 [pid = 1356] [id = 522] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 15B0C800 == 81 [pid = 1356] [id = 521] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 13B1E000 == 80 [pid = 1356] [id = 520] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 1B3F5800 == 79 [pid = 1356] [id = 519] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 13B5A400 == 78 [pid = 1356] [id = 492] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 1AD67C00 == 77 [pid = 1356] [id = 518] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 13B16400 == 76 [pid = 1356] [id = 517] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 19197C00 == 75 [pid = 1356] [id = 516] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 15EEB800 == 74 [pid = 1356] [id = 515] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 147 (1C803400) [pid = 1356] [serial = 1519] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 146 (18E57400) [pid = 1356] [serial = 1483] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 145 (1CA67C00) [pid = 1356] [serial = 1486] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (1DFB7C00) [pid = 1356] [serial = 1489] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (1E297000) [pid = 1356] [serial = 1492] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (1364EC00) [pid = 1356] [serial = 1495] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 161AC000 == 73 [pid = 1356] [id = 514] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 1C60D000 == 72 [pid = 1356] [id = 510] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 19F50400 == 71 [pid = 1356] [id = 509] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 16B6A000 == 70 [pid = 1356] [id = 508] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 13730000 == 69 [pid = 1356] [id = 507] 19:33:24 INFO - PROCESS | 1356 | --DOCSHELL 1A6AB800 == 68 [pid = 1356] [id = 506] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (16E98000) [pid = 1356] [serial = 1499] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (16B65400) [pid = 1356] [serial = 1498] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (15B04000) [pid = 1356] [serial = 1480] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (18AC3000) [pid = 1356] [serial = 1507] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (18E50000) [pid = 1356] [serial = 1508] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (16C3E000) [pid = 1356] [serial = 1504] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (18143800) [pid = 1356] [serial = 1505] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (15EB6C00) [pid = 1356] [serial = 1501] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (161B7C00) [pid = 1356] [serial = 1502] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1A133C00) [pid = 1356] [serial = 1514] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (1B330000) [pid = 1356] [serial = 1516] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1B3F1800) [pid = 1356] [serial = 1517] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (19971400) [pid = 1356] [serial = 1511] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (192D2400) [pid = 1356] [serial = 1510] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1A06DC00) [pid = 1356] [serial = 1513] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1E298400) [pid = 1356] [serial = 1448] [outer = 00000000] [url = about:blank] 19:33:24 INFO - PROCESS | 1356 | 1461206004510 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]]]}] 19:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 19:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 906ms 19:33:24 INFO - PROCESS | 1356 | 1461206004535 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 19:33:24 INFO - PROCESS | 1356 | 1461206004538 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 19:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 19:33:24 INFO - PROCESS | 1356 | 1461206004543 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 19:33:24 INFO - PROCESS | 1356 | 1461206004545 Marionette TRACE conn2 <- [1,2082,null,{}] 19:33:24 INFO - PROCESS | 1356 | 1461206004548 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}] 19:33:24 INFO - PROCESS | 1356 | 1461206004631 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 19:33:24 INFO - PROCESS | 1356 | 1461206004638 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:24 INFO - PROCESS | 1356 | ++DOCSHELL 133DFC00 == 69 [pid = 1356] [id = 530] 19:33:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (13B15400) [pid = 1356] [serial = 1590] [outer = 00000000] 19:33:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (14454400) [pid = 1356] [serial = 1591] [outer = 13B15400] 19:33:24 INFO - PROCESS | 1356 | 1461206004683 Marionette DEBUG loaded listener.js 19:33:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (14D0B000) [pid = 1356] [serial = 1592] [outer = 13B15400] 19:33:25 INFO - PROCESS | 1356 | 1461206005200 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]]]}] 19:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 19:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 688ms 19:33:25 INFO - PROCESS | 1356 | 1461206005243 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 19:33:25 INFO - PROCESS | 1356 | 1461206005245 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 19:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 19:33:25 INFO - PROCESS | 1356 | 1461206005250 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 19:33:25 INFO - PROCESS | 1356 | 1461206005256 Marionette TRACE conn2 <- [1,2086,null,{}] 19:33:25 INFO - PROCESS | 1356 | 1461206005265 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}] 19:33:25 INFO - PROCESS | 1356 | 1461206005348 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 19:33:25 INFO - PROCESS | 1356 | 1461206005356 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:25 INFO - PROCESS | 1356 | ++DOCSHELL 15B07000 == 70 [pid = 1356] [id = 531] 19:33:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (15B09C00) [pid = 1356] [serial = 1593] [outer = 00000000] 19:33:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (15EEB000) [pid = 1356] [serial = 1594] [outer = 15B09C00] 19:33:25 INFO - PROCESS | 1356 | 1461206005409 Marionette DEBUG loaded listener.js 19:33:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (16093400) [pid = 1356] [serial = 1595] [outer = 15B09C00] 19:33:25 INFO - PROCESS | 1356 | 1461206005904 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]]]}] 19:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 19:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 703ms 19:33:25 INFO - PROCESS | 1356 | 1461206005951 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 19:33:25 INFO - PROCESS | 1356 | 1461206005954 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 19:33:25 INFO - PROCESS | 1356 | 1461206005957 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 19:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 19:33:25 INFO - PROCESS | 1356 | 1461206005959 Marionette TRACE conn2 <- [1,2090,null,{}] 19:33:25 INFO - PROCESS | 1356 | 1461206005962 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}] 19:33:26 INFO - PROCESS | 1356 | 1461206006044 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 19:33:26 INFO - PROCESS | 1356 | 1461206006050 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:26 INFO - PROCESS | 1356 | ++DOCSHELL 15E52000 == 71 [pid = 1356] [id = 532] 19:33:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1612B000) [pid = 1356] [serial = 1596] [outer = 00000000] 19:33:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (16912C00) [pid = 1356] [serial = 1597] [outer = 1612B000] 19:33:26 INFO - PROCESS | 1356 | 1461206006094 Marionette DEBUG loaded listener.js 19:33:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (16A3A000) [pid = 1356] [serial = 1598] [outer = 1612B000] 19:33:26 INFO - PROCESS | 1356 | 1461206006533 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]]]}] 19:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 19:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 594ms 19:33:26 INFO - PROCESS | 1356 | 1461206006564 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 19:33:26 INFO - PROCESS | 1356 | 1461206006566 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 19:33:26 INFO - PROCESS | 1356 | 1461206006569 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 19:33:26 INFO - PROCESS | 1356 | 1461206006571 Marionette TRACE conn2 <- [1,2094,null,{}] 19:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 19:33:26 INFO - PROCESS | 1356 | 1461206006574 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}] 19:33:26 INFO - PROCESS | 1356 | 1461206006657 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 19:33:26 INFO - PROCESS | 1356 | 1461206006663 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:26 INFO - PROCESS | 1356 | ++DOCSHELL 16A32800 == 72 [pid = 1356] [id = 533] 19:33:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (16C33400) [pid = 1356] [serial = 1599] [outer = 00000000] 19:33:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (16E8FC00) [pid = 1356] [serial = 1600] [outer = 16C33400] 19:33:26 INFO - PROCESS | 1356 | 1461206006718 Marionette DEBUG loaded listener.js 19:33:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (1814C400) [pid = 1356] [serial = 1601] [outer = 16C33400] 19:33:27 INFO - PROCESS | 1356 | 1461206007267 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]]]}] 19:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 19:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 734ms 19:33:27 INFO - PROCESS | 1356 | 1461206007312 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 19:33:27 INFO - PROCESS | 1356 | 1461206007314 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 19:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 19:33:27 INFO - PROCESS | 1356 | 1461206007318 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 19:33:27 INFO - PROCESS | 1356 | 1461206007320 Marionette TRACE conn2 <- [1,2098,null,{}] 19:33:27 INFO - PROCESS | 1356 | 1461206007329 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}] 19:33:27 INFO - PROCESS | 1356 | 1461206007454 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 19:33:27 INFO - PROCESS | 1356 | 1461206007526 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:27 INFO - PROCESS | 1356 | ++DOCSHELL 1872F800 == 73 [pid = 1356] [id = 534] 19:33:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (18730C00) [pid = 1356] [serial = 1602] [outer = 00000000] 19:33:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (18A25C00) [pid = 1356] [serial = 1603] [outer = 18730C00] 19:33:27 INFO - PROCESS | 1356 | 1461206007570 Marionette DEBUG loaded listener.js 19:33:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (18A22C00) [pid = 1356] [serial = 1604] [outer = 18730C00] 19:33:27 INFO - PROCESS | 1356 | 1461206007979 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]]]}] 19:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 19:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 703ms 19:33:28 INFO - PROCESS | 1356 | 1461206008018 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 19:33:28 INFO - PROCESS | 1356 | 1461206008019 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 19:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 19:33:28 INFO - PROCESS | 1356 | 1461206008023 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 19:33:28 INFO - PROCESS | 1356 | 1461206008024 Marionette TRACE conn2 <- [1,2102,null,{}] 19:33:28 INFO - PROCESS | 1356 | 1461206008028 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}] 19:33:28 INFO - PROCESS | 1356 | 1461206008167 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 19:33:28 INFO - PROCESS | 1356 | 1461206008189 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:28 INFO - PROCESS | 1356 | ++DOCSHELL 15E0E000 == 74 [pid = 1356] [id = 535] 19:33:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (18736800) [pid = 1356] [serial = 1605] [outer = 00000000] 19:33:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (18E50000) [pid = 1356] [serial = 1606] [outer = 18736800] 19:33:28 INFO - PROCESS | 1356 | 1461206008233 Marionette DEBUG loaded listener.js 19:33:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (18B87C00) [pid = 1356] [serial = 1607] [outer = 18736800] 19:33:28 INFO - PROCESS | 1356 | 1461206008677 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]]]}] 19:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 19:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 687ms 19:33:28 INFO - PROCESS | 1356 | 1461206008723 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 19:33:28 INFO - PROCESS | 1356 | 1461206008725 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 19:33:28 INFO - PROCESS | 1356 | 1461206008728 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 19:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 19:33:28 INFO - PROCESS | 1356 | 1461206008730 Marionette TRACE conn2 <- [1,2106,null,{}] 19:33:28 INFO - PROCESS | 1356 | 1461206008733 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}] 19:33:28 INFO - PROCESS | 1356 | 1461206008849 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 19:33:28 INFO - PROCESS | 1356 | 1461206008918 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:28 INFO - PROCESS | 1356 | ++DOCSHELL 18AC4400 == 75 [pid = 1356] [id = 536] 19:33:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (1902B400) [pid = 1356] [serial = 1608] [outer = 00000000] 19:33:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 146 (19197C00) [pid = 1356] [serial = 1609] [outer = 1902B400] 19:33:28 INFO - PROCESS | 1356 | 1461206008961 Marionette DEBUG loaded listener.js 19:33:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 147 (192CD800) [pid = 1356] [serial = 1610] [outer = 1902B400] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 146 (1C15A800) [pid = 1356] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 145 (1AD6B800) [pid = 1356] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (13B36C00) [pid = 1356] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (16C3D400) [pid = 1356] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (1AB94800) [pid = 1356] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (161B7400) [pid = 1356] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (1978BC00) [pid = 1356] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (18A20400) [pid = 1356] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1996E400) [pid = 1356] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 19:33:29 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (1612F400) [pid = 1356] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 19:33:29 INFO - PROCESS | 1356 | 1461206009827 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]]]}] 19:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 19:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1140ms 19:33:29 INFO - PROCESS | 1356 | 1461206009876 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 19:33:29 INFO - PROCESS | 1356 | 1461206009878 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 19:33:29 INFO - PROCESS | 1356 | 1461206009881 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 19:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 19:33:29 INFO - PROCESS | 1356 | 1461206009883 Marionette TRACE conn2 <- [1,2110,null,{}] 19:33:29 INFO - PROCESS | 1356 | 1461206009886 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}] 19:33:29 INFO - PROCESS | 1356 | 1461206009966 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 19:33:29 INFO - PROCESS | 1356 | 1461206009972 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:29 INFO - PROCESS | 1356 | ++DOCSHELL 11BD0800 == 76 [pid = 1356] [id = 537] 19:33:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (161AF800) [pid = 1356] [serial = 1611] [outer = 00000000] 19:33:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (18E5C400) [pid = 1356] [serial = 1612] [outer = 161AF800] 19:33:30 INFO - PROCESS | 1356 | 1461206010045 Marionette DEBUG loaded listener.js 19:33:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (1902F000) [pid = 1356] [serial = 1613] [outer = 161AF800] 19:33:30 INFO - PROCESS | 1356 | 1461206010511 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]]]}] 19:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 19:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 687ms 19:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 19:33:30 INFO - PROCESS | 1356 | 1461206010581 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 19:33:30 INFO - PROCESS | 1356 | 1461206010583 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 19:33:30 INFO - PROCESS | 1356 | 1461206010587 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 19:33:30 INFO - PROCESS | 1356 | 1461206010588 Marionette TRACE conn2 <- [1,2114,null,{}] 19:33:30 INFO - PROCESS | 1356 | 1461206010591 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}] 19:33:30 INFO - PROCESS | 1356 | 1461206010675 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 19:33:30 INFO - PROCESS | 1356 | 1461206010706 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:30 INFO - PROCESS | 1356 | ++DOCSHELL 12B84800 == 77 [pid = 1356] [id = 538] 19:33:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (12CFDC00) [pid = 1356] [serial = 1614] [outer = 00000000] 19:33:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (1978D400) [pid = 1356] [serial = 1615] [outer = 12CFDC00] 19:33:30 INFO - PROCESS | 1356 | 1461206010755 Marionette DEBUG loaded listener.js 19:33:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (19C49800) [pid = 1356] [serial = 1616] [outer = 12CFDC00] 19:33:31 INFO - PROCESS | 1356 | 1461206011207 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]]]}] 19:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 19:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 625ms 19:33:31 INFO - PROCESS | 1356 | 1461206011231 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 19:33:31 INFO - PROCESS | 1356 | 1461206011233 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 19:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 19:33:31 INFO - PROCESS | 1356 | 1461206011236 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 19:33:31 INFO - PROCESS | 1356 | 1461206011239 Marionette TRACE conn2 <- [1,2118,null,{}] 19:33:31 INFO - PROCESS | 1356 | 1461206011242 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}] 19:33:31 INFO - PROCESS | 1356 | 1461206011339 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 19:33:31 INFO - PROCESS | 1356 | 1461206011345 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:31 INFO - PROCESS | 1356 | ++DOCSHELL 19F45400 == 78 [pid = 1356] [id = 539] 19:33:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (19FAD800) [pid = 1356] [serial = 1617] [outer = 00000000] 19:33:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (1A4D7C00) [pid = 1356] [serial = 1618] [outer = 19FAD800] 19:33:31 INFO - PROCESS | 1356 | 1461206011389 Marionette DEBUG loaded listener.js 19:33:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 146 (1A641800) [pid = 1356] [serial = 1619] [outer = 19FAD800] 19:33:32 INFO - PROCESS | 1356 | 1461206012135 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] 19:33:32 INFO - PROCESS | 1356 | 1461206012186 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 19:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 19:33:32 INFO - PROCESS | 1356 | 1461206012192 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 19:33:32 INFO - PROCESS | 1356 | 1461206012196 Marionette TRACE conn2 <- [1,2122,null,{}] 19:33:32 INFO - PROCESS | 1356 | 1461206012201 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}] 19:33:32 INFO - PROCESS | 1356 | 1461206012354 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 19:33:32 INFO - PROCESS | 1356 | 1461206012468 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:32 INFO - PROCESS | 1356 | ++DOCSHELL 13309000 == 79 [pid = 1356] [id = 540] 19:33:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 147 (133E8800) [pid = 1356] [serial = 1620] [outer = 00000000] 19:33:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 148 (13B2F800) [pid = 1356] [serial = 1621] [outer = 133E8800] 19:33:32 INFO - PROCESS | 1356 | 1461206012525 Marionette DEBUG loaded listener.js 19:33:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 149 (143AEC00) [pid = 1356] [serial = 1622] [outer = 133E8800] 19:33:33 INFO - PROCESS | 1356 | 1461206013090 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]]]}] 19:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 19:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 953ms 19:33:33 INFO - PROCESS | 1356 | 1461206013138 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 19:33:33 INFO - PROCESS | 1356 | 1461206013143 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 19:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 19:33:33 INFO - PROCESS | 1356 | 1461206013150 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 19:33:33 INFO - PROCESS | 1356 | 1461206013153 Marionette TRACE conn2 <- [1,2126,null,{}] 19:33:33 INFO - PROCESS | 1356 | 1461206013156 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}] 19:33:33 INFO - PROCESS | 1356 | 1461206013269 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 19:33:33 INFO - PROCESS | 1356 | 1461206013417 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:33 INFO - PROCESS | 1356 | ++DOCSHELL 15716800 == 80 [pid = 1356] [id = 541] 19:33:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 150 (15925800) [pid = 1356] [serial = 1623] [outer = 00000000] 19:33:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 151 (16910C00) [pid = 1356] [serial = 1624] [outer = 15925800] 19:33:33 INFO - PROCESS | 1356 | 1461206013472 Marionette DEBUG loaded listener.js 19:33:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 152 (16D51800) [pid = 1356] [serial = 1625] [outer = 15925800] 19:33:34 INFO - PROCESS | 1356 | 1461206014068 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]]]}] 19:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 19:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 999ms 19:33:34 INFO - PROCESS | 1356 | 1461206014155 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 19:33:34 INFO - PROCESS | 1356 | 1461206014157 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 19:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 19:33:34 INFO - PROCESS | 1356 | 1461206014161 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 19:33:34 INFO - PROCESS | 1356 | 1461206014165 Marionette TRACE conn2 <- [1,2130,null,{}] 19:33:34 INFO - PROCESS | 1356 | 1461206014176 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}] 19:33:34 INFO - PROCESS | 1356 | 1461206014345 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 19:33:34 INFO - PROCESS | 1356 | 1461206014451 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:34 INFO - PROCESS | 1356 | ++DOCSHELL 19FB1C00 == 81 [pid = 1356] [id = 542] 19:33:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 153 (19FBB000) [pid = 1356] [serial = 1626] [outer = 00000000] 19:33:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 154 (1A4CD800) [pid = 1356] [serial = 1627] [outer = 19FBB000] 19:33:34 INFO - PROCESS | 1356 | 1461206014510 Marionette DEBUG loaded listener.js 19:33:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 155 (1AB9E400) [pid = 1356] [serial = 1628] [outer = 19FBB000] 19:33:35 INFO - PROCESS | 1356 | 1461206015059 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] 19:33:35 INFO - PROCESS | 1356 | 1461206015109 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 19:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 19:33:35 INFO - PROCESS | 1356 | 1461206015112 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 19:33:35 INFO - PROCESS | 1356 | 1461206015114 Marionette TRACE conn2 <- [1,2134,null,{}] 19:33:35 INFO - PROCESS | 1356 | 1461206015118 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}] 19:33:35 INFO - PROCESS | 1356 | 1461206015224 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 19:33:35 INFO - PROCESS | 1356 | 1461206015383 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:35 INFO - PROCESS | 1356 | ++DOCSHELL 1B330400 == 82 [pid = 1356] [id = 543] 19:33:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 156 (1B331000) [pid = 1356] [serial = 1629] [outer = 00000000] 19:33:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 157 (1B33CC00) [pid = 1356] [serial = 1630] [outer = 1B331000] 19:33:35 INFO - PROCESS | 1356 | 1461206015438 Marionette DEBUG loaded listener.js 19:33:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 158 (1B3EF000) [pid = 1356] [serial = 1631] [outer = 1B331000] 19:33:36 INFO - PROCESS | 1356 | 1461206016030 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] 19:33:36 INFO - PROCESS | 1356 | 1461206016130 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 19:33:36 INFO - PROCESS | 1356 | 1461206016134 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 19:33:36 INFO - PROCESS | 1356 | 1461206016136 Marionette TRACE conn2 <- [1,2138,null,{}] 19:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 19:33:36 INFO - PROCESS | 1356 | 1461206016140 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}] 19:33:36 INFO - PROCESS | 1356 | 1461206016243 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 19:33:36 INFO - PROCESS | 1356 | 1461206016389 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:36 INFO - PROCESS | 1356 | ++DOCSHELL 16912800 == 83 [pid = 1356] [id = 544] 19:33:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 159 (19F47000) [pid = 1356] [serial = 1632] [outer = 00000000] 19:33:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 160 (1C15A000) [pid = 1356] [serial = 1633] [outer = 19F47000] 19:33:36 INFO - PROCESS | 1356 | 1461206016444 Marionette DEBUG loaded listener.js 19:33:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 161 (1C15B400) [pid = 1356] [serial = 1634] [outer = 19F47000] 19:33:36 INFO - PROCESS | 1356 | 1461206016959 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]]]}] 19:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 19:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 875ms 19:33:37 INFO - PROCESS | 1356 | 1461206017022 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 19:33:37 INFO - PROCESS | 1356 | 1461206017025 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 19:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 19:33:37 INFO - PROCESS | 1356 | 1461206017028 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 19:33:37 INFO - PROCESS | 1356 | 1461206017030 Marionette TRACE conn2 <- [1,2142,null,{}] 19:33:37 INFO - PROCESS | 1356 | 1461206017034 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}] 19:33:37 INFO - PROCESS | 1356 | 1461206017156 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 19:33:37 INFO - PROCESS | 1356 | 1461206017331 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:37 INFO - PROCESS | 1356 | ++DOCSHELL 1C159000 == 84 [pid = 1356] [id = 545] 19:33:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 162 (1C611800) [pid = 1356] [serial = 1635] [outer = 00000000] 19:33:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 163 (1C80F800) [pid = 1356] [serial = 1636] [outer = 1C611800] 19:33:37 INFO - PROCESS | 1356 | 1461206017389 Marionette DEBUG loaded listener.js 19:33:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 164 (1C8E6800) [pid = 1356] [serial = 1637] [outer = 1C611800] 19:33:38 INFO - PROCESS | 1356 | 1461206018022 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]]]}] 19:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 19:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1031ms 19:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 19:33:38 INFO - PROCESS | 1356 | 1461206018068 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 19:33:38 INFO - PROCESS | 1356 | 1461206018070 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 19:33:38 INFO - PROCESS | 1356 | 1461206018074 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 19:33:38 INFO - PROCESS | 1356 | 1461206018076 Marionette TRACE conn2 <- [1,2146,null,{}] 19:33:38 INFO - PROCESS | 1356 | 1461206018097 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}] 19:33:38 INFO - PROCESS | 1356 | 1461206018199 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 19:33:38 INFO - PROCESS | 1356 | 1461206018352 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:38 INFO - PROCESS | 1356 | ++DOCSHELL 18731000 == 85 [pid = 1356] [id = 546] 19:33:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 165 (18731800) [pid = 1356] [serial = 1638] [outer = 00000000] 19:33:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 166 (1AD27C00) [pid = 1356] [serial = 1639] [outer = 18731800] 19:33:38 INFO - PROCESS | 1356 | 1461206018410 Marionette DEBUG loaded listener.js 19:33:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 167 (1C60E000) [pid = 1356] [serial = 1640] [outer = 18731800] 19:33:38 INFO - PROCESS | 1356 | 1461206018983 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]]]}] 19:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 19:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 937ms 19:33:39 INFO - PROCESS | 1356 | 1461206019032 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 19:33:39 INFO - PROCESS | 1356 | 1461206019034 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 19:33:39 INFO - PROCESS | 1356 | 1461206019039 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 19:33:39 INFO - PROCESS | 1356 | 1461206019041 Marionette TRACE conn2 <- [1,2150,null,{}] 19:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 19:33:39 INFO - PROCESS | 1356 | 1461206019045 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}] 19:33:39 INFO - PROCESS | 1356 | 1461206019150 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 19:33:39 INFO - PROCESS | 1356 | 1461206019468 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:39 INFO - PROCESS | 1356 | ++DOCSHELL 133E1800 == 86 [pid = 1356] [id = 547] 19:33:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 168 (133EA800) [pid = 1356] [serial = 1641] [outer = 00000000] 19:33:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 169 (138F0C00) [pid = 1356] [serial = 1642] [outer = 133EA800] 19:33:39 INFO - PROCESS | 1356 | 1461206019519 Marionette DEBUG loaded listener.js 19:33:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 170 (139A1800) [pid = 1356] [serial = 1643] [outer = 133EA800] 19:33:40 INFO - PROCESS | 1356 | 1461206020144 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]]]}] 19:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 19:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1140ms 19:33:40 INFO - PROCESS | 1356 | 1461206020190 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 19:33:40 INFO - PROCESS | 1356 | 1461206020194 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 19:33:40 INFO - PROCESS | 1356 | 1461206020198 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 19:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 19:33:40 INFO - PROCESS | 1356 | 1461206020202 Marionette TRACE conn2 <- [1,2154,null,{}] 19:33:40 INFO - PROCESS | 1356 | 1461206020207 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}] 19:33:40 INFO - PROCESS | 1356 | 1461206020342 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 1DC21C00 == 85 [pid = 1356] [id = 497] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 1DC1E800 == 84 [pid = 1356] [id = 496] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 12B84800 == 83 [pid = 1356] [id = 538] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 11BD0800 == 82 [pid = 1356] [id = 537] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 18AC4400 == 81 [pid = 1356] [id = 536] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 15E0E000 == 80 [pid = 1356] [id = 535] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 1872F800 == 79 [pid = 1356] [id = 534] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 16A32800 == 78 [pid = 1356] [id = 533] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 15E52000 == 77 [pid = 1356] [id = 532] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 15B07000 == 76 [pid = 1356] [id = 531] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 133DFC00 == 75 [pid = 1356] [id = 530] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 13309800 == 74 [pid = 1356] [id = 529] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 11BCB800 == 73 [pid = 1356] [id = 528] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 169 (1E08F400) [pid = 1356] [serial = 1570] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOCSHELL 13303000 == 72 [pid = 1356] [id = 524] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 168 (1CA13800) [pid = 1356] [serial = 1558] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 167 (1B339400) [pid = 1356] [serial = 1555] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 166 (1B3FAC00) [pid = 1356] [serial = 1556] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 165 (1CEF0000) [pid = 1356] [serial = 1561] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 164 (1CA6E400) [pid = 1356] [serial = 1559] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 163 (1A646800) [pid = 1356] [serial = 1564] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 162 (1C80F000) [pid = 1356] [serial = 1520] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 161 (1CA1D400) [pid = 1356] [serial = 1565] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 160 (183EAC00) [pid = 1356] [serial = 1544] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 159 (18146C00) [pid = 1356] [serial = 1543] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 158 (19C48000) [pid = 1356] [serial = 1549] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 157 (19F4D400) [pid = 1356] [serial = 1550] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 156 (13B33400) [pid = 1356] [serial = 1522] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 155 (1CEF0800) [pid = 1356] [serial = 1531] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 154 (1DC18C00) [pid = 1356] [serial = 1567] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 153 (1A643C00) [pid = 1356] [serial = 1552] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 152 (1DC27C00) [pid = 1356] [serial = 1537] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 151 (1C15C800) [pid = 1356] [serial = 1540] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 150 (16A31800) [pid = 1356] [serial = 1546] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 149 (18141400) [pid = 1356] [serial = 1547] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 148 (1DB21800) [pid = 1356] [serial = 1534] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 147 (18A24C00) [pid = 1356] [serial = 1525] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 146 (1B334C00) [pid = 1356] [serial = 1528] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 145 (1CEEBC00) [pid = 1356] [serial = 1562] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (1A6AC400) [pid = 1356] [serial = 1553] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (1DC1B800) [pid = 1356] [serial = 1568] [outer = 00000000] [url = about:blank] 19:33:40 INFO - PROCESS | 1356 | 1461206020493 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:40 INFO - PROCESS | 1356 | ++DOCSHELL 11BCB800 == 73 [pid = 1356] [id = 548] 19:33:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (11BD0800) [pid = 1356] [serial = 1644] [outer = 00000000] 19:33:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (133E6400) [pid = 1356] [serial = 1645] [outer = 11BD0800] 19:33:40 INFO - PROCESS | 1356 | 1461206020540 Marionette DEBUG loaded listener.js 19:33:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 146 (13B2C400) [pid = 1356] [serial = 1646] [outer = 11BD0800] 19:33:41 INFO - PROCESS | 1356 | 1461206021003 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]]]}] 19:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 19:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 843ms 19:33:41 INFO - PROCESS | 1356 | 1461206021045 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 19:33:41 INFO - PROCESS | 1356 | 1461206021048 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 19:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 19:33:41 INFO - PROCESS | 1356 | 1461206021052 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 19:33:41 INFO - PROCESS | 1356 | 1461206021054 Marionette TRACE conn2 <- [1,2158,null,{}] 19:33:41 INFO - PROCESS | 1356 | 1461206021057 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}] 19:33:41 INFO - PROCESS | 1356 | 1461206021144 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 19:33:41 INFO - PROCESS | 1356 | 1461206021154 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:41 INFO - PROCESS | 1356 | ++DOCSHELL 1814AC00 == 74 [pid = 1356] [id = 549] 19:33:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 147 (1814B000) [pid = 1356] [serial = 1647] [outer = 00000000] 19:33:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 148 (18705800) [pid = 1356] [serial = 1648] [outer = 1814B000] 19:33:41 INFO - PROCESS | 1356 | 1461206021199 Marionette DEBUG loaded listener.js 19:33:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 149 (1872F400) [pid = 1356] [serial = 1649] [outer = 1814B000] 19:33:41 INFO - PROCESS | 1356 | 1461206021691 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]]]}] 19:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 19:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 703ms 19:33:41 INFO - PROCESS | 1356 | 1461206021753 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 19:33:41 INFO - PROCESS | 1356 | 1461206021755 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 19:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 19:33:41 INFO - PROCESS | 1356 | 1461206021764 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 19:33:41 INFO - PROCESS | 1356 | 1461206021769 Marionette TRACE conn2 <- [1,2162,null,{}] 19:33:41 INFO - PROCESS | 1356 | 1461206021773 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}] 19:33:41 INFO - PROCESS | 1356 | 1461206021861 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 19:33:41 INFO - PROCESS | 1356 | 1461206021974 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:41 INFO - PROCESS | 1356 | ++DOCSHELL 18AC4400 == 75 [pid = 1356] [id = 550] 19:33:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 150 (18E57800) [pid = 1356] [serial = 1650] [outer = 00000000] 19:33:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 151 (1978BC00) [pid = 1356] [serial = 1651] [outer = 18E57800] 19:33:42 INFO - PROCESS | 1356 | 1461206022019 Marionette DEBUG loaded listener.js 19:33:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 152 (19C48000) [pid = 1356] [serial = 1652] [outer = 18E57800] 19:33:42 INFO - PROCESS | 1356 | 1461206022397 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]]]}] 19:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 19:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 687ms 19:33:42 INFO - PROCESS | 1356 | 1461206022457 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 19:33:42 INFO - PROCESS | 1356 | 1461206022460 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 19:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 19:33:42 INFO - PROCESS | 1356 | 1461206022463 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 19:33:42 INFO - PROCESS | 1356 | 1461206022465 Marionette TRACE conn2 <- [1,2166,null,{}] 19:33:42 INFO - PROCESS | 1356 | 1461206022468 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}] 19:33:42 INFO - PROCESS | 1356 | 1461206022580 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 19:33:42 INFO - PROCESS | 1356 | 1461206022711 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:42 INFO - PROCESS | 1356 | ++DOCSHELL 19781400 == 76 [pid = 1356] [id = 551] 19:33:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 153 (19974800) [pid = 1356] [serial = 1653] [outer = 00000000] 19:33:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 154 (1A6A6000) [pid = 1356] [serial = 1654] [outer = 19974800] 19:33:42 INFO - PROCESS | 1356 | 1461206022755 Marionette DEBUG loaded listener.js 19:33:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 155 (1AD33C00) [pid = 1356] [serial = 1655] [outer = 19974800] 19:33:43 INFO - PROCESS | 1356 | 1461206023174 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]]]}] 19:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 19:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 734ms 19:33:43 INFO - PROCESS | 1356 | 1461206023205 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 19:33:43 INFO - PROCESS | 1356 | 1461206023207 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 19:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 19:33:43 INFO - PROCESS | 1356 | 1461206023210 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 19:33:43 INFO - PROCESS | 1356 | 1461206023212 Marionette TRACE conn2 <- [1,2170,null,{}] 19:33:43 INFO - PROCESS | 1356 | 1461206023215 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}] 19:33:43 INFO - PROCESS | 1356 | 1461206023337 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 19:33:43 INFO - PROCESS | 1356 | 1461206023409 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:43 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F7400 == 77 [pid = 1356] [id = 552] 19:33:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 156 (1B3F8000) [pid = 1356] [serial = 1656] [outer = 00000000] 19:33:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 157 (1C60C400) [pid = 1356] [serial = 1657] [outer = 1B3F8000] 19:33:43 INFO - PROCESS | 1356 | 1461206023463 Marionette DEBUG loaded listener.js 19:33:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 158 (1C805000) [pid = 1356] [serial = 1658] [outer = 1B3F8000] 19:33:43 INFO - PROCESS | 1356 | 1461206023912 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]]]}] 19:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 19:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 750ms 19:33:43 INFO - PROCESS | 1356 | 1461206023950 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 19:33:43 INFO - PROCESS | 1356 | 1461206023952 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 19:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 19:33:43 INFO - PROCESS | 1356 | 1461206023955 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 19:33:43 INFO - PROCESS | 1356 | 1461206023957 Marionette TRACE conn2 <- [1,2174,null,{}] 19:33:43 INFO - PROCESS | 1356 | 1461206023964 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}] 19:33:44 INFO - PROCESS | 1356 | 1461206024113 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 19:33:44 INFO - PROCESS | 1356 | 1461206024137 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:44 INFO - PROCESS | 1356 | ++DOCSHELL 1CA1F800 == 78 [pid = 1356] [id = 553] 19:33:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 159 (1CA68000) [pid = 1356] [serial = 1659] [outer = 00000000] 19:33:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 160 (1CA75C00) [pid = 1356] [serial = 1660] [outer = 1CA68000] 19:33:44 INFO - PROCESS | 1356 | 1461206024181 Marionette DEBUG loaded listener.js 19:33:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 161 (1CEE9000) [pid = 1356] [serial = 1661] [outer = 1CA68000] 19:33:44 INFO - PROCESS | 1356 | 1461206024893 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]]]}] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 160 (18A26800) [pid = 1356] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 159 (1571C000) [pid = 1356] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 158 (16C40000) [pid = 1356] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 157 (1CA70400) [pid = 1356] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 156 (1C615400) [pid = 1356] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 155 (1D754000) [pid = 1356] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 154 (15710000) [pid = 1356] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 153 (18379400) [pid = 1356] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 152 (192C9400) [pid = 1356] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 151 (1DC1D800) [pid = 1356] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 150 (13B32C00) [pid = 1356] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 149 (143AF800) [pid = 1356] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 148 (1612D400) [pid = 1356] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 147 (1B33B400) [pid = 1356] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 146 (1DC1F000) [pid = 1356] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 145 (1E099000) [pid = 1356] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (13640C00) [pid = 1356] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (13B15400) [pid = 1356] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (1612B000) [pid = 1356] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (18730C00) [pid = 1356] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (16C33400) [pid = 1356] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (15B09C00) [pid = 1356] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1330B000) [pid = 1356] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (18736800) [pid = 1356] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (11BCF400) [pid = 1356] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1902B400) [pid = 1356] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (12CFDC00) [pid = 1356] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 19:33:44 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (161AF800) [pid = 1356] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 19:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 19:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1000ms 19:33:44 INFO - PROCESS | 1356 | 1461206024958 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 19:33:44 INFO - PROCESS | 1356 | 1461206024961 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 19:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 19:33:44 INFO - PROCESS | 1356 | 1461206024965 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 19:33:44 INFO - PROCESS | 1356 | 1461206024968 Marionette TRACE conn2 <- [1,2178,null,{}] 19:33:44 INFO - PROCESS | 1356 | 1461206024972 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}] 19:33:45 INFO - PROCESS | 1356 | 1461206025059 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 19:33:45 INFO - PROCESS | 1356 | 1461206025065 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:45 INFO - PROCESS | 1356 | ++DOCSHELL 11BCCC00 == 79 [pid = 1356] [id = 554] 19:33:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (1330E400) [pid = 1356] [serial = 1662] [outer = 00000000] 19:33:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (1364C000) [pid = 1356] [serial = 1663] [outer = 1330E400] 19:33:45 INFO - PROCESS | 1356 | 1461206025108 Marionette DEBUG loaded listener.js 19:33:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1445A000) [pid = 1356] [serial = 1664] [outer = 1330E400] 19:33:45 INFO - PROCESS | 1356 | 1461206025581 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]]]}] 19:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 19:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 625ms 19:33:45 INFO - PROCESS | 1356 | 1461206025602 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 19:33:45 INFO - PROCESS | 1356 | 1461206025604 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 19:33:45 INFO - PROCESS | 1356 | 1461206025607 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 19:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 19:33:45 INFO - PROCESS | 1356 | 1461206025609 Marionette TRACE conn2 <- [1,2182,null,{}] 19:33:45 INFO - PROCESS | 1356 | 1461206025612 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}] 19:33:45 INFO - PROCESS | 1356 | 1461206025695 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 19:33:45 INFO - PROCESS | 1356 | 1461206025700 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:45 INFO - PROCESS | 1356 | ++DOCSHELL 1693A400 == 80 [pid = 1356] [id = 555] 19:33:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (16A3A400) [pid = 1356] [serial = 1665] [outer = 00000000] 19:33:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (18ABBC00) [pid = 1356] [serial = 1666] [outer = 16A3A400] 19:33:45 INFO - PROCESS | 1356 | 1461206025744 Marionette DEBUG loaded listener.js 19:33:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (192CC400) [pid = 1356] [serial = 1667] [outer = 16A3A400] 19:33:46 INFO - PROCESS | 1356 | 1461206026179 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]]]}] 19:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 19:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 593ms 19:33:46 INFO - PROCESS | 1356 | 1461206026205 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 19:33:46 INFO - PROCESS | 1356 | 1461206026206 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 19:33:46 INFO - PROCESS | 1356 | 1461206026210 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 19:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 19:33:46 INFO - PROCESS | 1356 | 1461206026211 Marionette TRACE conn2 <- [1,2186,null,{}] 19:33:46 INFO - PROCESS | 1356 | 1461206026230 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}] 19:33:46 INFO - PROCESS | 1356 | 1461206026314 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 19:33:46 INFO - PROCESS | 1356 | 1461206026320 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:46 INFO - PROCESS | 1356 | ++DOCSHELL 161ADC00 == 81 [pid = 1356] [id = 556] 19:33:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (1692D400) [pid = 1356] [serial = 1668] [outer = 00000000] 19:33:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (1CEEFC00) [pid = 1356] [serial = 1669] [outer = 1692D400] 19:33:46 INFO - PROCESS | 1356 | 1461206026363 Marionette DEBUG loaded listener.js 19:33:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (1D114000) [pid = 1356] [serial = 1670] [outer = 1692D400] 19:33:46 INFO - PROCESS | 1356 | 1461206026791 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]]]}] 19:33:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 19:33:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 625ms 19:33:46 INFO - PROCESS | 1356 | 1461206026858 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 19:33:46 INFO - PROCESS | 1356 | 1461206026860 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 19:33:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 19:33:46 INFO - PROCESS | 1356 | 1461206026864 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 19:33:46 INFO - PROCESS | 1356 | 1461206026865 Marionette TRACE conn2 <- [1,2190,null,{}] 19:33:46 INFO - PROCESS | 1356 | 1461206026869 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}] 19:33:47 INFO - PROCESS | 1356 | 1461206027017 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 19:33:47 INFO - PROCESS | 1356 | 1461206027219 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:47 INFO - PROCESS | 1356 | ++DOCSHELL 1372E800 == 82 [pid = 1356] [id = 557] 19:33:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (13854C00) [pid = 1356] [serial = 1671] [outer = 00000000] 19:33:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (15711000) [pid = 1356] [serial = 1672] [outer = 13854C00] 19:33:47 INFO - PROCESS | 1356 | 1461206027279 Marionette DEBUG loaded listener.js 19:33:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (15B06800) [pid = 1356] [serial = 1673] [outer = 13854C00] 19:33:47 INFO - PROCESS | 1356 | 1461206027855 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]]]}] 19:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 19:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1047ms 19:33:47 INFO - PROCESS | 1356 | 1461206027919 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 19:33:47 INFO - PROCESS | 1356 | 1461206027924 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 19:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 19:33:47 INFO - PROCESS | 1356 | 1461206027928 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 19:33:47 INFO - PROCESS | 1356 | 1461206027933 Marionette TRACE conn2 <- [1,2194,null,{}] 19:33:47 INFO - PROCESS | 1356 | 1461206027938 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}] 19:33:48 INFO - PROCESS | 1356 | 1461206028052 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 19:33:48 INFO - PROCESS | 1356 | 1461206028210 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:48 INFO - PROCESS | 1356 | ++DOCSHELL 16918C00 == 83 [pid = 1356] [id = 558] 19:33:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 146 (1691B000) [pid = 1356] [serial = 1674] [outer = 00000000] 19:33:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 147 (1872E400) [pid = 1356] [serial = 1675] [outer = 1691B000] 19:33:48 INFO - PROCESS | 1356 | 1461206028270 Marionette DEBUG loaded listener.js 19:33:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 148 (18ABA800) [pid = 1356] [serial = 1676] [outer = 1691B000] 19:33:48 INFO - PROCESS | 1356 | 1461206028868 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]]]}] 19:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 19:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 999ms 19:33:48 INFO - PROCESS | 1356 | 1461206028930 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 19:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 19:33:48 INFO - PROCESS | 1356 | 1461206028934 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 19:33:48 INFO - PROCESS | 1356 | 1461206028937 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 19:33:48 INFO - PROCESS | 1356 | 1461206028940 Marionette TRACE conn2 <- [1,2198,null,{}] 19:33:48 INFO - PROCESS | 1356 | 1461206028944 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}] 19:33:49 INFO - PROCESS | 1356 | 1461206029054 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 19:33:49 INFO - PROCESS | 1356 | 1461206029215 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:49 INFO - PROCESS | 1356 | ++DOCSHELL 19C47800 == 84 [pid = 1356] [id = 559] 19:33:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 149 (19FAE800) [pid = 1356] [serial = 1677] [outer = 00000000] 19:33:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 150 (1B3F2C00) [pid = 1356] [serial = 1678] [outer = 19FAE800] 19:33:49 INFO - PROCESS | 1356 | 1461206029271 Marionette DEBUG loaded listener.js 19:33:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 151 (1C15EC00) [pid = 1356] [serial = 1679] [outer = 19FAE800] 19:33:49 INFO - PROCESS | 1356 | 1461206029881 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]]]}] 19:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 19:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1000ms 19:33:49 INFO - PROCESS | 1356 | 1461206029939 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 19:33:49 INFO - PROCESS | 1356 | 1461206029943 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 19:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 19:33:49 INFO - PROCESS | 1356 | 1461206029953 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 19:33:49 INFO - PROCESS | 1356 | 1461206029958 Marionette TRACE conn2 <- [1,2202,null,{}] 19:33:49 INFO - PROCESS | 1356 | 1461206029962 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}] 19:33:50 INFO - PROCESS | 1356 | 1461206030073 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 19:33:50 INFO - PROCESS | 1356 | 1461206030232 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:50 INFO - PROCESS | 1356 | ++DOCSHELL 1C15D400 == 85 [pid = 1356] [id = 560] 19:33:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 152 (1C613C00) [pid = 1356] [serial = 1680] [outer = 00000000] 19:33:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 153 (1D120C00) [pid = 1356] [serial = 1681] [outer = 1C613C00] 19:33:50 INFO - PROCESS | 1356 | 1461206030287 Marionette DEBUG loaded listener.js 19:33:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 154 (1D257400) [pid = 1356] [serial = 1682] [outer = 1C613C00] 19:33:50 INFO - PROCESS | 1356 | 1461206030814 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]]]}] 19:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 19:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 891ms 19:33:50 INFO - PROCESS | 1356 | 1461206030854 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 19:33:50 INFO - PROCESS | 1356 | 1461206030856 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 19:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 19:33:50 INFO - PROCESS | 1356 | 1461206030860 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 19:33:50 INFO - PROCESS | 1356 | 1461206030862 Marionette TRACE conn2 <- [1,2206,null,{}] 19:33:50 INFO - PROCESS | 1356 | 1461206030865 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}] 19:33:50 INFO - PROCESS | 1356 | 1461206030973 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 19:33:51 INFO - PROCESS | 1356 | 1461206031136 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:51 INFO - PROCESS | 1356 | ++DOCSHELL 1B3F7000 == 86 [pid = 1356] [id = 561] 19:33:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 155 (1CA70800) [pid = 1356] [serial = 1683] [outer = 00000000] 19:33:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 156 (1D86C000) [pid = 1356] [serial = 1684] [outer = 1CA70800] 19:33:51 INFO - PROCESS | 1356 | 1461206031201 Marionette DEBUG loaded listener.js 19:33:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 157 (1D874000) [pid = 1356] [serial = 1685] [outer = 1CA70800] 19:33:51 INFO - PROCESS | 1356 | --DOCSHELL 1EE74400 == 85 [pid = 1356] [id = 16] 19:33:51 INFO - PROCESS | 1356 | 1461206031834 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]]]}] 19:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 19:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1047ms 19:33:51 INFO - PROCESS | 1356 | 1461206031923 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 19:33:51 INFO - PROCESS | 1356 | 1461206031925 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 19:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 19:33:51 INFO - PROCESS | 1356 | 1461206031930 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 19:33:51 INFO - PROCESS | 1356 | 1461206031932 Marionette TRACE conn2 <- [1,2210,null,{}] 19:33:51 INFO - PROCESS | 1356 | 1461206031936 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}] 19:33:52 INFO - PROCESS | 1356 | 1461206032042 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 19:33:52 INFO - PROCESS | 1356 | 1461206032196 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:52 INFO - PROCESS | 1356 | ++DOCSHELL 1DB24800 == 86 [pid = 1356] [id = 562] 19:33:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 158 (1DB24C00) [pid = 1356] [serial = 1686] [outer = 00000000] 19:33:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 159 (1DBDE400) [pid = 1356] [serial = 1687] [outer = 1DB24C00] 19:33:52 INFO - PROCESS | 1356 | 1461206032267 Marionette DEBUG loaded listener.js 19:33:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 160 (1DBEB400) [pid = 1356] [serial = 1688] [outer = 1DB24C00] 19:33:52 INFO - PROCESS | 1356 | 1461206032812 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]]]}] 19:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 19:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 952ms 19:33:52 INFO - PROCESS | 1356 | 1461206032873 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 19:33:52 INFO - PROCESS | 1356 | 1461206032876 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 19:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 19:33:52 INFO - PROCESS | 1356 | 1461206032879 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 19:33:52 INFO - PROCESS | 1356 | 1461206032881 Marionette TRACE conn2 <- [1,2214,null,{}] 19:33:52 INFO - PROCESS | 1356 | 1461206032885 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}] 19:33:52 INFO - PROCESS | 1356 | 1461206033009 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 19:33:53 INFO - PROCESS | 1356 | 1461206033205 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:53 INFO - PROCESS | 1356 | ++DOCSHELL 19974400 == 87 [pid = 1356] [id = 563] 19:33:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 161 (19975400) [pid = 1356] [serial = 1689] [outer = 00000000] 19:33:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 162 (1DC25400) [pid = 1356] [serial = 1690] [outer = 19975400] 19:33:53 INFO - PROCESS | 1356 | 1461206033268 Marionette DEBUG loaded listener.js 19:33:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 163 (1DFB6400) [pid = 1356] [serial = 1691] [outer = 19975400] 19:33:53 INFO - PROCESS | 1356 | 1461206033830 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]]]}] 19:33:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 19:33:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1000ms 19:33:53 INFO - PROCESS | 1356 | 1461206033881 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 19:33:53 INFO - PROCESS | 1356 | 1461206033883 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 19:33:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 19:33:53 INFO - PROCESS | 1356 | 1461206033887 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 19:33:53 INFO - PROCESS | 1356 | 1461206033889 Marionette TRACE conn2 <- [1,2218,null,{}] 19:33:53 INFO - PROCESS | 1356 | 1461206033893 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}] 19:33:53 INFO - PROCESS | 1356 | 1461206033998 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 19:33:54 INFO - PROCESS | 1356 | 1461206034152 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:54 INFO - PROCESS | 1356 | ++DOCSHELL 13369800 == 88 [pid = 1356] [id = 564] 19:33:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 164 (13644000) [pid = 1356] [serial = 1692] [outer = 00000000] 19:33:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 165 (15E17C00) [pid = 1356] [serial = 1693] [outer = 13644000] 19:33:54 INFO - PROCESS | 1356 | 1461206034207 Marionette DEBUG loaded listener.js 19:33:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 166 (1691D800) [pid = 1356] [serial = 1694] [outer = 13644000] 19:33:54 INFO - PROCESS | 1356 | 1461206035013 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]]]}] 19:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 19:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1141ms 19:33:55 INFO - PROCESS | 1356 | 1461206035033 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 19:33:55 INFO - PROCESS | 1356 | 1461206035038 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 19:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 19:33:55 INFO - PROCESS | 1356 | 1461206035043 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 19:33:55 INFO - PROCESS | 1356 | 1461206035047 Marionette TRACE conn2 <- [1,2222,null,{}] 19:33:55 INFO - PROCESS | 1356 | 1461206035052 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}] 19:33:55 INFO - PROCESS | 1356 | 1461206035160 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 19:33:55 INFO - PROCESS | 1356 | 1461206035338 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:55 INFO - PROCESS | 1356 | ++DOCSHELL 13994000 == 89 [pid = 1356] [id = 565] 19:33:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 167 (139A0800) [pid = 1356] [serial = 1695] [outer = 00000000] 19:33:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 168 (16A32800) [pid = 1356] [serial = 1696] [outer = 139A0800] 19:33:55 INFO - PROCESS | 1356 | 1461206035393 Marionette DEBUG loaded listener.js 19:33:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 169 (16C3E000) [pid = 1356] [serial = 1697] [outer = 139A0800] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 161ADC00 == 88 [pid = 1356] [id = 556] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 1693A400 == 87 [pid = 1356] [id = 555] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 11BCCC00 == 86 [pid = 1356] [id = 554] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 1CA1F800 == 85 [pid = 1356] [id = 553] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 1B3F7400 == 84 [pid = 1356] [id = 552] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 19781400 == 83 [pid = 1356] [id = 551] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 1CA71800 == 82 [pid = 1356] [id = 523] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 18AC4400 == 81 [pid = 1356] [id = 550] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 1814AC00 == 80 [pid = 1356] [id = 549] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 11BCB800 == 79 [pid = 1356] [id = 548] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 133E1800 == 78 [pid = 1356] [id = 547] 19:33:55 INFO - PROCESS | 1356 | --DOMWINDOW == 168 (1A4D7C00) [pid = 1356] [serial = 1618] [outer = 00000000] [url = about:blank] 19:33:55 INFO - PROCESS | 1356 | --DOMWINDOW == 167 (16A2D800) [pid = 1356] [serial = 1573] [outer = 00000000] [url = about:blank] 19:33:55 INFO - PROCESS | 1356 | --DOMWINDOW == 166 (19A23C00) [pid = 1356] [serial = 1576] [outer = 00000000] [url = about:blank] 19:33:55 INFO - PROCESS | 1356 | --DOMWINDOW == 165 (1DBE2400) [pid = 1356] [serial = 1579] [outer = 00000000] [url = about:blank] 19:33:55 INFO - PROCESS | 1356 | --DOMWINDOW == 164 (1EE75000) [pid = 1356] [serial = 1582] [outer = 00000000] [url = about:blank] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 1B330400 == 77 [pid = 1356] [id = 543] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 19FB1C00 == 76 [pid = 1356] [id = 542] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 15716800 == 75 [pid = 1356] [id = 541] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 13309000 == 74 [pid = 1356] [id = 540] 19:33:55 INFO - PROCESS | 1356 | --DOCSHELL 19F45400 == 73 [pid = 1356] [id = 539] 19:33:55 INFO - PROCESS | 1356 | 1461206036004 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]]]}] 19:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 19:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1000ms 19:33:56 INFO - PROCESS | 1356 | 1461206036046 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 19:33:56 INFO - PROCESS | 1356 | 1461206036051 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 19:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 19:33:56 INFO - PROCESS | 1356 | 1461206036057 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 19:33:56 INFO - PROCESS | 1356 | 1461206036060 Marionette TRACE conn2 <- [1,2226,null,{}] 19:33:56 INFO - PROCESS | 1356 | 1461206036063 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}] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 163 (1D258800) [pid = 1356] [serial = 1382] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 162 (16A39C00) [pid = 1356] [serial = 1385] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 161 (19C4AC00) [pid = 1356] [serial = 1388] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 160 (1D255000) [pid = 1356] [serial = 1391] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 159 (1D871800) [pid = 1356] [serial = 1394] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 158 (1DB2D800) [pid = 1356] [serial = 1397] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 157 (16105400) [pid = 1356] [serial = 1433] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 156 (1902E000) [pid = 1356] [serial = 1436] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 155 (1D758000) [pid = 1356] [serial = 1439] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 154 (1DFB4800) [pid = 1356] [serial = 1442] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 153 (1DFC1000) [pid = 1356] [serial = 1445] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 152 (16096800) [pid = 1356] [serial = 1481] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 151 (192CD000) [pid = 1356] [serial = 1484] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 150 (1DB2FC00) [pid = 1356] [serial = 1487] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 149 (1E093400) [pid = 1356] [serial = 1490] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 148 (1E299800) [pid = 1356] [serial = 1493] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 147 (1DC23000) [pid = 1356] [serial = 1496] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 146 (14454400) [pid = 1356] [serial = 1591] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 145 (14D0B000) [pid = 1356] [serial = 1592] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (16912C00) [pid = 1356] [serial = 1597] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (16A3A000) [pid = 1356] [serial = 1598] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (18A25C00) [pid = 1356] [serial = 1603] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (16E8FC00) [pid = 1356] [serial = 1600] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (15EEB000) [pid = 1356] [serial = 1594] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (16093400) [pid = 1356] [serial = 1595] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (13858000) [pid = 1356] [serial = 1589] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (1364A000) [pid = 1356] [serial = 1588] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (18E50000) [pid = 1356] [serial = 1606] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (13364C00) [pid = 1356] [serial = 1586] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (12CFE000) [pid = 1356] [serial = 1585] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (18A22C00) [pid = 1356] [serial = 1604] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (19197C00) [pid = 1356] [serial = 1609] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (18B87C00) [pid = 1356] [serial = 1607] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (1978D400) [pid = 1356] [serial = 1615] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (192CD800) [pid = 1356] [serial = 1610] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (18E5C400) [pid = 1356] [serial = 1612] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (1814C400) [pid = 1356] [serial = 1601] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (19C49800) [pid = 1356] [serial = 1616] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (1902F000) [pid = 1356] [serial = 1613] [outer = 00000000] [url = about:blank] 19:33:56 INFO - PROCESS | 1356 | 1461206036214 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 19:33:56 INFO - PROCESS | 1356 | 1461206036287 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:56 INFO - PROCESS | 1356 | ++DOCSHELL 133E0400 == 74 [pid = 1356] [id = 566] 19:33:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (133E1800) [pid = 1356] [serial = 1698] [outer = 00000000] 19:33:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (14454400) [pid = 1356] [serial = 1699] [outer = 133E1800] 19:33:56 INFO - PROCESS | 1356 | 1461206036341 Marionette DEBUG loaded listener.js 19:33:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (16109400) [pid = 1356] [serial = 1700] [outer = 133E1800] 19:33:56 INFO - PROCESS | 1356 | 1461206036753 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]]]}] 19:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 19:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 19:33:56 INFO - PROCESS | 1356 | 1461206036797 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 19:33:56 INFO - PROCESS | 1356 | 1461206036799 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 19:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 19:33:56 INFO - PROCESS | 1356 | 1461206036803 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 19:33:56 INFO - PROCESS | 1356 | 1461206036806 Marionette TRACE conn2 <- [1,2230,null,{}] 19:33:56 INFO - PROCESS | 1356 | 1461206036816 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}] 19:33:56 INFO - PROCESS | 1356 | 1461206036906 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 19:33:56 INFO - PROCESS | 1356 | 1461206036913 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:56 INFO - PROCESS | 1356 | ++DOCSHELL 16C3C000 == 75 [pid = 1356] [id = 567] 19:33:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (18378000) [pid = 1356] [serial = 1701] [outer = 00000000] 19:33:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (18A25C00) [pid = 1356] [serial = 1702] [outer = 18378000] 19:33:56 INFO - PROCESS | 1356 | 1461206036970 Marionette DEBUG loaded listener.js 19:33:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (18AB9C00) [pid = 1356] [serial = 1703] [outer = 18378000] 19:33:57 INFO - PROCESS | 1356 | 1461206037437 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]]]}] 19:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 19:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 703ms 19:33:57 INFO - PROCESS | 1356 | 1461206037502 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 19:33:57 INFO - PROCESS | 1356 | 1461206037504 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 19:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 19:33:57 INFO - PROCESS | 1356 | 1461206037508 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 19:33:57 INFO - PROCESS | 1356 | 1461206037509 Marionette TRACE conn2 <- [1,2234,null,{}] 19:33:57 INFO - PROCESS | 1356 | 1461206037513 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}] 19:33:57 INFO - PROCESS | 1356 | 1461206037626 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 19:33:57 INFO - PROCESS | 1356 | 1461206037736 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:57 INFO - PROCESS | 1356 | ++DOCSHELL 18E52000 == 76 [pid = 1356] [id = 568] 19:33:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (18E53000) [pid = 1356] [serial = 1704] [outer = 00000000] 19:33:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (1902A000) [pid = 1356] [serial = 1705] [outer = 18E53000] 19:33:57 INFO - PROCESS | 1356 | 1461206037780 Marionette DEBUG loaded listener.js 19:33:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (19030C00) [pid = 1356] [serial = 1706] [outer = 18E53000] 19:33:58 INFO - PROCESS | 1356 | 1461206038146 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]]]}] 19:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 19:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 687ms 19:33:58 INFO - PROCESS | 1356 | 1461206038207 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 19:33:58 INFO - PROCESS | 1356 | 1461206038209 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 19:33:58 INFO - PROCESS | 1356 | 1461206038229 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 19:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 19:33:58 INFO - PROCESS | 1356 | 1461206038231 Marionette TRACE conn2 <- [1,2238,null,{}] 19:33:58 INFO - PROCESS | 1356 | 1461206038234 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}] 19:33:58 INFO - PROCESS | 1356 | 1461206038360 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 19:33:58 INFO - PROCESS | 1356 | 1461206038436 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:58 INFO - PROCESS | 1356 | ++DOCSHELL 192CF000 == 77 [pid = 1356] [id = 569] 19:33:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (192CF800) [pid = 1356] [serial = 1707] [outer = 00000000] 19:33:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (192D4800) [pid = 1356] [serial = 1708] [outer = 192CF800] 19:33:58 INFO - PROCESS | 1356 | 1461206038483 Marionette DEBUG loaded listener.js 19:33:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (19785800) [pid = 1356] [serial = 1709] [outer = 192CF800] 19:33:58 INFO - PROCESS | 1356 | 1461206038907 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]]]}] 19:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 19:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 688ms 19:33:58 INFO - PROCESS | 1356 | 1461206038930 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 19:33:58 INFO - PROCESS | 1356 | 1461206038931 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 19:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 19:33:58 INFO - PROCESS | 1356 | 1461206038935 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 19:33:58 INFO - PROCESS | 1356 | 1461206038936 Marionette TRACE conn2 <- [1,2242,null,{}] 19:33:58 INFO - PROCESS | 1356 | 1461206038940 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}] 19:33:59 INFO - PROCESS | 1356 | 1461206039098 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 19:33:59 INFO - PROCESS | 1356 | 1461206039119 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:59 INFO - PROCESS | 1356 | ++DOCSHELL 192D3400 == 78 [pid = 1356] [id = 570] 19:33:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (192D7C00) [pid = 1356] [serial = 1710] [outer = 00000000] 19:33:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (1A1E7C00) [pid = 1356] [serial = 1711] [outer = 192D7C00] 19:33:59 INFO - PROCESS | 1356 | 1461206039165 Marionette DEBUG loaded listener.js 19:33:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (1A63F800) [pid = 1356] [serial = 1712] [outer = 192D7C00] 19:33:59 INFO - PROCESS | 1356 | 1461206039615 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]]]}] 19:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 19:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 735ms 19:33:59 INFO - PROCESS | 1356 | 1461206039676 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 19:33:59 INFO - PROCESS | 1356 | 1461206039678 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 19:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 19:33:59 INFO - PROCESS | 1356 | 1461206039688 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 19:33:59 INFO - PROCESS | 1356 | 1461206039690 Marionette TRACE conn2 <- [1,2246,null,{}] 19:33:59 INFO - PROCESS | 1356 | 1461206039697 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}] 19:33:59 INFO - PROCESS | 1356 | 1461206039817 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 19:33:59 INFO - PROCESS | 1356 | 1461206039890 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:33:59 INFO - PROCESS | 1356 | ++DOCSHELL 14D0B400 == 79 [pid = 1356] [id = 571] 19:33:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (14D5BC00) [pid = 1356] [serial = 1713] [outer = 00000000] 19:33:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (1B32F000) [pid = 1356] [serial = 1714] [outer = 14D5BC00] 19:33:59 INFO - PROCESS | 1356 | 1461206039934 Marionette DEBUG loaded listener.js 19:33:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (1B33B400) [pid = 1356] [serial = 1715] [outer = 14D5BC00] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (19974800) [pid = 1356] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (1DBDE800) [pid = 1356] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (1B3F8000) [pid = 1356] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1CA68000) [pid = 1356] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1330E400) [pid = 1356] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (16A3A400) [pid = 1356] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1814B000) [pid = 1356] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (133EA800) [pid = 1356] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (11BD0800) [pid = 1356] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 19:34:00 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (18E57800) [pid = 1356] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 19:34:00 INFO - PROCESS | 1356 | 1461206040555 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]]]}] 19:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 19:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 891ms 19:34:00 INFO - PROCESS | 1356 | 1461206040586 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 19:34:00 INFO - PROCESS | 1356 | 1461206040588 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 19:34:00 INFO - PROCESS | 1356 | 1461206040591 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 19:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 19:34:00 INFO - PROCESS | 1356 | 1461206040593 Marionette TRACE conn2 <- [1,2250,null,{}] 19:34:00 INFO - PROCESS | 1356 | 1461206040596 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}] 19:34:00 INFO - PROCESS | 1356 | 1461206040679 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 19:34:00 INFO - PROCESS | 1356 | 1461206040788 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:00 INFO - PROCESS | 1356 | ++DOCSHELL 13B16000 == 80 [pid = 1356] [id = 572] 19:34:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (13B1E000) [pid = 1356] [serial = 1716] [outer = 00000000] 19:34:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (187C1C00) [pid = 1356] [serial = 1717] [outer = 13B1E000] 19:34:00 INFO - PROCESS | 1356 | 1461206040833 Marionette DEBUG loaded listener.js 19:34:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (1A06C400) [pid = 1356] [serial = 1718] [outer = 13B1E000] 19:34:01 INFO - PROCESS | 1356 | 1461206041196 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]]]}] 19:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 19:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 640ms 19:34:01 INFO - PROCESS | 1356 | 1461206041230 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 19:34:01 INFO - PROCESS | 1356 | 1461206041231 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 19:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 19:34:01 INFO - PROCESS | 1356 | 1461206041235 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 19:34:01 INFO - PROCESS | 1356 | 1461206041236 Marionette TRACE conn2 <- [1,2254,null,{}] 19:34:01 INFO - PROCESS | 1356 | 1461206041240 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}] 19:34:01 INFO - PROCESS | 1356 | 1461206041328 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 19:34:01 INFO - PROCESS | 1356 | 1461206041436 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:01 INFO - PROCESS | 1356 | ++DOCSHELL 13999400 == 81 [pid = 1356] [id = 573] 19:34:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (16910800) [pid = 1356] [serial = 1719] [outer = 00000000] 19:34:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (1C159400) [pid = 1356] [serial = 1720] [outer = 16910800] 19:34:01 INFO - PROCESS | 1356 | 1461206041488 Marionette DEBUG loaded listener.js 19:34:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (1C805400) [pid = 1356] [serial = 1721] [outer = 16910800] 19:34:01 INFO - PROCESS | 1356 | 1461206041865 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]]]}] 19:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 19:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 703ms 19:34:01 INFO - PROCESS | 1356 | 1461206041935 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 19:34:01 INFO - PROCESS | 1356 | 1461206041937 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 19:34:01 INFO - PROCESS | 1356 | 1461206041940 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 19:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 19:34:01 INFO - PROCESS | 1356 | 1461206041942 Marionette TRACE conn2 <- [1,2258,null,{}] 19:34:01 INFO - PROCESS | 1356 | 1461206041945 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}] 19:34:02 INFO - PROCESS | 1356 | 1461206042034 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 19:34:02 INFO - PROCESS | 1356 | 1461206042075 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:02 INFO - PROCESS | 1356 | ++DOCSHELL 1A6A5800 == 82 [pid = 1356] [id = 574] 19:34:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (1C60AC00) [pid = 1356] [serial = 1722] [outer = 00000000] 19:34:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (1CA6F800) [pid = 1356] [serial = 1723] [outer = 1C60AC00] 19:34:02 INFO - PROCESS | 1356 | 1461206042123 Marionette DEBUG loaded listener.js 19:34:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (1CA71C00) [pid = 1356] [serial = 1724] [outer = 1C60AC00] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 12B8DC00 == 81 [pid = 1356] [id = 348] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 18B7A400 == 80 [pid = 1356] [id = 269] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1D86E400 == 79 [pid = 1356] [id = 511] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1902E800 == 78 [pid = 1356] [id = 399] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 19F44400 == 77 [pid = 1356] [id = 318] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1B33A800 == 76 [pid = 1356] [id = 513] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 192CA800 == 75 [pid = 1356] [id = 317] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 16127800 == 74 [pid = 1356] [id = 449] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1C159000 == 73 [pid = 1356] [id = 545] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 18731000 == 72 [pid = 1356] [id = 546] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 13B36000 == 71 [pid = 1356] [id = 344] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1385DC00 == 70 [pid = 1356] [id = 358] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1ABEDC00 == 69 [pid = 1356] [id = 365] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1B336400 == 68 [pid = 1356] [id = 329] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1571A400 == 67 [pid = 1356] [id = 304] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 11B1C400 == 66 [pid = 1356] [id = 499] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 14D66000 == 65 [pid = 1356] [id = 369] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 133ED000 == 64 [pid = 1356] [id = 498] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1B335000 == 63 [pid = 1356] [id = 333] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 133EA400 == 62 [pid = 1356] [id = 512] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 16132400 == 61 [pid = 1356] [id = 316] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 13B5B800 == 60 [pid = 1356] [id = 493] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 16912800 == 59 [pid = 1356] [id = 544] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 143AB000 == 58 [pid = 1356] [id = 495] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 16128400 == 57 [pid = 1356] [id = 494] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 11B45C00 == 56 [pid = 1356] [id = 417] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 16E8CC00 == 55 [pid = 1356] [id = 357] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 14D66800 == 54 [pid = 1356] [id = 525] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 15EF7800 == 53 [pid = 1356] [id = 466] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 19C54C00 == 52 [pid = 1356] [id = 367] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1A6B0C00 == 51 [pid = 1356] [id = 476] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1A06E000 == 50 [pid = 1356] [id = 332] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1A17DC00 == 49 [pid = 1356] [id = 303] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1B3F8400 == 48 [pid = 1356] [id = 347] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 15E52400 == 47 [pid = 1356] [id = 366] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 18B88000 == 46 [pid = 1356] [id = 356] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1C610400 == 45 [pid = 1356] [id = 526] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1D86C400 == 44 [pid = 1356] [id = 527] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 13998800 == 43 [pid = 1356] [id = 385] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1EFDD400 == 42 [pid = 1356] [id = 17] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 13994000 == 41 [pid = 1356] [id = 565] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 13369800 == 40 [pid = 1356] [id = 564] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1DB24800 == 39 [pid = 1356] [id = 562] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 19974400 == 38 [pid = 1356] [id = 563] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1B3F7000 == 37 [pid = 1356] [id = 561] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 19C47800 == 36 [pid = 1356] [id = 559] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1C15D400 == 35 [pid = 1356] [id = 560] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 16918C00 == 34 [pid = 1356] [id = 558] 19:34:03 INFO - PROCESS | 1356 | --DOCSHELL 1372E800 == 33 [pid = 1356] [id = 557] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 18E52000 == 32 [pid = 1356] [id = 568] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 192D3400 == 31 [pid = 1356] [id = 570] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 16C3C000 == 30 [pid = 1356] [id = 567] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 14D0B400 == 29 [pid = 1356] [id = 571] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 13B16000 == 28 [pid = 1356] [id = 572] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 133E0400 == 27 [pid = 1356] [id = 566] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 192CF000 == 26 [pid = 1356] [id = 569] 19:34:04 INFO - PROCESS | 1356 | --DOCSHELL 13999400 == 25 [pid = 1356] [id = 573] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (1E09B400) [pid = 1356] [serial = 1571] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (1C60C400) [pid = 1356] [serial = 1657] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1CA75C00) [pid = 1356] [serial = 1660] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (1C805000) [pid = 1356] [serial = 1658] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (1364C000) [pid = 1356] [serial = 1663] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1B33CC00) [pid = 1356] [serial = 1630] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (18ABBC00) [pid = 1356] [serial = 1666] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1A4CD800) [pid = 1356] [serial = 1627] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (18705800) [pid = 1356] [serial = 1648] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (1872F400) [pid = 1356] [serial = 1649] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (139A1800) [pid = 1356] [serial = 1643] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (138F0C00) [pid = 1356] [serial = 1642] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (133E6400) [pid = 1356] [serial = 1645] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (13B2C400) [pid = 1356] [serial = 1646] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (13B2F800) [pid = 1356] [serial = 1621] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (1978BC00) [pid = 1356] [serial = 1651] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (19C48000) [pid = 1356] [serial = 1652] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (16910C00) [pid = 1356] [serial = 1624] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1C15A000) [pid = 1356] [serial = 1633] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1C80F800) [pid = 1356] [serial = 1636] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1AD27C00) [pid = 1356] [serial = 1639] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1CEE9000) [pid = 1356] [serial = 1661] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1445A000) [pid = 1356] [serial = 1664] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1A6A6000) [pid = 1356] [serial = 1654] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1AD33C00) [pid = 1356] [serial = 1655] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (192CC400) [pid = 1356] [serial = 1667] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1CEEFC00) [pid = 1356] [serial = 1669] [outer = 00000000] [url = about:blank] 19:34:04 INFO - PROCESS | 1356 | 1461206044544 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]]]}] 19:34:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 19:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2625ms 19:34:04 INFO - PROCESS | 1356 | 1461206044560 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 19:34:04 INFO - PROCESS | 1356 | 1461206044567 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 19:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 19:34:04 INFO - PROCESS | 1356 | 1461206044575 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 19:34:04 INFO - PROCESS | 1356 | 1461206044578 Marionette TRACE conn2 <- [1,2262,null,{}] 19:34:04 INFO - PROCESS | 1356 | 1461206044585 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}] 19:34:04 INFO - PROCESS | 1356 | 1461206044675 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 19:34:04 INFO - PROCESS | 1356 | 1461206044685 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:04 INFO - PROCESS | 1356 | ++DOCSHELL 11B43800 == 26 [pid = 1356] [id = 575] 19:34:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (11B44000) [pid = 1356] [serial = 1725] [outer = 00000000] 19:34:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (11B50000) [pid = 1356] [serial = 1726] [outer = 11B44000] 19:34:04 INFO - PROCESS | 1356 | 1461206044733 Marionette DEBUG loaded listener.js 19:34:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (11BCC400) [pid = 1356] [serial = 1727] [outer = 11B44000] 19:34:05 INFO - PROCESS | 1356 | 1461206045245 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]]]}] 19:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 19:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 687ms 19:34:05 INFO - PROCESS | 1356 | 1461206045274 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 19:34:05 INFO - PROCESS | 1356 | 1461206045280 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 19:34:05 INFO - PROCESS | 1356 | 1461206045290 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 19:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 19:34:05 INFO - PROCESS | 1356 | 1461206045293 Marionette TRACE conn2 <- [1,2266,null,{}] 19:34:05 INFO - PROCESS | 1356 | 1461206045297 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}] 19:34:05 INFO - PROCESS | 1356 | 1461206045381 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 19:34:05 INFO - PROCESS | 1356 | 1461206045391 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:05 INFO - PROCESS | 1356 | ++DOCSHELL 12B38400 == 27 [pid = 1356] [id = 576] 19:34:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (12B85000) [pid = 1356] [serial = 1728] [outer = 00000000] 19:34:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (12CFCC00) [pid = 1356] [serial = 1729] [outer = 12B85000] 19:34:05 INFO - PROCESS | 1356 | 1461206045437 Marionette DEBUG loaded listener.js 19:34:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (13302000) [pid = 1356] [serial = 1730] [outer = 12B85000] 19:34:05 INFO - PROCESS | 1356 | 1461206045923 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]]]}] 19:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 19:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 688ms 19:34:05 INFO - PROCESS | 1356 | 1461206045991 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 19:34:05 INFO - PROCESS | 1356 | 1461206045993 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 19:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 19:34:05 INFO - PROCESS | 1356 | 1461206045997 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 19:34:05 INFO - PROCESS | 1356 | 1461206046000 Marionette TRACE conn2 <- [1,2270,null,{}] 19:34:05 INFO - PROCESS | 1356 | 1461206046011 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}] 19:34:06 INFO - PROCESS | 1356 | 1461206046130 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 19:34:06 INFO - PROCESS | 1356 | 1461206046233 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:06 INFO - PROCESS | 1356 | ++DOCSHELL 13640800 == 28 [pid = 1356] [id = 577] 19:34:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (13641400) [pid = 1356] [serial = 1731] [outer = 00000000] 19:34:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (13649400) [pid = 1356] [serial = 1732] [outer = 13641400] 19:34:06 INFO - PROCESS | 1356 | 1461206046282 Marionette DEBUG loaded listener.js 19:34:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (1372C400) [pid = 1356] [serial = 1733] [outer = 13641400] 19:34:06 INFO - PROCESS | 1356 | 1461206046682 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]]]}] 19:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 19:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 735ms 19:34:06 INFO - PROCESS | 1356 | 1461206046736 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 19:34:06 INFO - PROCESS | 1356 | 1461206046739 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 19:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 19:34:06 INFO - PROCESS | 1356 | 1461206046742 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 19:34:06 INFO - PROCESS | 1356 | 1461206046744 Marionette TRACE conn2 <- [1,2274,null,{}] 19:34:06 INFO - PROCESS | 1356 | 1461206046747 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}] 19:34:06 INFO - PROCESS | 1356 | 1461206046826 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 19:34:06 INFO - PROCESS | 1356 | 1461206046831 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:06 INFO - PROCESS | 1356 | ++DOCSHELL 1364D400 == 29 [pid = 1356] [id = 578] 19:34:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 125 (13993400) [pid = 1356] [serial = 1734] [outer = 00000000] 19:34:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 126 (13B15400) [pid = 1356] [serial = 1735] [outer = 13993400] 19:34:06 INFO - PROCESS | 1356 | 1461206046876 Marionette DEBUG loaded listener.js 19:34:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 127 (13B2F800) [pid = 1356] [serial = 1736] [outer = 13993400] 19:34:07 INFO - PROCESS | 1356 | 1461206047342 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]]]}] 19:34:07 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 19:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 625ms 19:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 19:34:07 INFO - PROCESS | 1356 | 1461206047380 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 19:34:07 INFO - PROCESS | 1356 | 1461206047382 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 19:34:07 INFO - PROCESS | 1356 | 1461206047385 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 19:34:07 INFO - PROCESS | 1356 | 1461206047387 Marionette TRACE conn2 <- [1,2278,null,{}] 19:34:07 INFO - PROCESS | 1356 | 1461206047390 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}] 19:34:07 INFO - PROCESS | 1356 | 1461206047466 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 19:34:07 INFO - PROCESS | 1356 | 1461206047474 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:07 INFO - PROCESS | 1356 | ++DOCSHELL 13B34800 == 30 [pid = 1356] [id = 579] 19:34:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 128 (13B38000) [pid = 1356] [serial = 1737] [outer = 00000000] 19:34:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 129 (143AC800) [pid = 1356] [serial = 1738] [outer = 13B38000] 19:34:07 INFO - PROCESS | 1356 | 1461206047520 Marionette DEBUG loaded listener.js 19:34:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 130 (1449E400) [pid = 1356] [serial = 1739] [outer = 13B38000] 19:34:07 INFO - PROCESS | 1356 | 1461206048003 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]]]}] 19:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 19:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 625ms 19:34:08 INFO - PROCESS | 1356 | 1461206048024 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 19:34:08 INFO - PROCESS | 1356 | 1461206048026 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 19:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 19:34:08 INFO - PROCESS | 1356 | 1461206048029 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 19:34:08 INFO - PROCESS | 1356 | 1461206048031 Marionette TRACE conn2 <- [1,2282,null,{}] 19:34:08 INFO - PROCESS | 1356 | 1461206048034 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}] 19:34:08 INFO - PROCESS | 1356 | 1461206048158 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 19:34:08 INFO - PROCESS | 1356 | 1461206048169 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:08 INFO - PROCESS | 1356 | ++DOCSHELL 14D64000 == 31 [pid = 1356] [id = 580] 19:34:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 131 (14DF8C00) [pid = 1356] [serial = 1740] [outer = 00000000] 19:34:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 132 (15E0E400) [pid = 1356] [serial = 1741] [outer = 14DF8C00] 19:34:08 INFO - PROCESS | 1356 | 1461206048219 Marionette DEBUG loaded listener.js 19:34:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 133 (16095C00) [pid = 1356] [serial = 1742] [outer = 14DF8C00] 19:34:08 INFO - PROCESS | 1356 | 1461206048653 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]]]}] 19:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 19:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 641ms 19:34:08 INFO - PROCESS | 1356 | 1461206048667 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 19:34:08 INFO - PROCESS | 1356 | 1461206048669 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 19:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 19:34:08 INFO - PROCESS | 1356 | 1461206048690 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 19:34:08 INFO - PROCESS | 1356 | 1461206048692 Marionette TRACE conn2 <- [1,2286,null,{}] 19:34:08 INFO - PROCESS | 1356 | 1461206048697 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}] 19:34:08 INFO - PROCESS | 1356 | 1461206048772 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 19:34:08 INFO - PROCESS | 1356 | 1461206048778 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:08 INFO - PROCESS | 1356 | ++DOCSHELL 1610D000 == 32 [pid = 1356] [id = 581] 19:34:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 134 (16128000) [pid = 1356] [serial = 1743] [outer = 00000000] 19:34:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 135 (16133800) [pid = 1356] [serial = 1744] [outer = 16128000] 19:34:08 INFO - PROCESS | 1356 | 1461206048822 Marionette DEBUG loaded listener.js 19:34:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 136 (16133400) [pid = 1356] [serial = 1745] [outer = 16128000] 19:34:09 INFO - PROCESS | 1356 | 1461206049264 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]]]}] 19:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 19:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 609ms 19:34:09 INFO - PROCESS | 1356 | 1461206049290 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 19:34:09 INFO - PROCESS | 1356 | 1461206049292 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 19:34:09 INFO - PROCESS | 1356 | 1461206049295 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 19:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 19:34:09 INFO - PROCESS | 1356 | 1461206049297 Marionette TRACE conn2 <- [1,2290,null,{}] 19:34:09 INFO - PROCESS | 1356 | 1461206049301 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}] 19:34:09 INFO - PROCESS | 1356 | 1461206049422 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 19:34:09 INFO - PROCESS | 1356 | 1461206049485 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:09 INFO - PROCESS | 1356 | ++DOCSHELL 16126C00 == 33 [pid = 1356] [id = 582] 19:34:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 137 (16127800) [pid = 1356] [serial = 1746] [outer = 00000000] 19:34:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 138 (16B65400) [pid = 1356] [serial = 1747] [outer = 16127800] 19:34:09 INFO - PROCESS | 1356 | 1461206049529 Marionette DEBUG loaded listener.js 19:34:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 139 (16A3A000) [pid = 1356] [serial = 1748] [outer = 16127800] 19:34:09 INFO - PROCESS | 1356 | 1461206049952 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]]]}] 19:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 19:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 703ms 19:34:09 INFO - PROCESS | 1356 | 1461206049997 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 19:34:09 INFO - PROCESS | 1356 | 1461206049999 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 19:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 19:34:09 INFO - PROCESS | 1356 | 1461206050002 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 19:34:09 INFO - PROCESS | 1356 | 1461206050004 Marionette TRACE conn2 <- [1,2294,null,{}] 19:34:09 INFO - PROCESS | 1356 | 1461206050007 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}] 19:34:10 INFO - PROCESS | 1356 | 1461206050118 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 19:34:10 INFO - PROCESS | 1356 | 1461206050213 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:10 INFO - PROCESS | 1356 | ++DOCSHELL 133EC400 == 34 [pid = 1356] [id = 583] 19:34:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 140 (1693A400) [pid = 1356] [serial = 1749] [outer = 00000000] 19:34:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 141 (18146400) [pid = 1356] [serial = 1750] [outer = 1693A400] 19:34:10 INFO - PROCESS | 1356 | 1461206050257 Marionette DEBUG loaded listener.js 19:34:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 142 (18145C00) [pid = 1356] [serial = 1751] [outer = 1693A400] 19:34:10 INFO - PROCESS | 1356 | 1461206050671 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]]]}] 19:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 19:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 703ms 19:34:10 INFO - PROCESS | 1356 | 1461206050702 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 19:34:10 INFO - PROCESS | 1356 | 1461206050704 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 19:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 19:34:10 INFO - PROCESS | 1356 | 1461206050708 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 19:34:10 INFO - PROCESS | 1356 | 1461206050709 Marionette TRACE conn2 <- [1,2298,null,{}] 19:34:10 INFO - PROCESS | 1356 | 1461206050713 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}] 19:34:10 INFO - PROCESS | 1356 | 1461206050835 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 19:34:10 INFO - PROCESS | 1356 | 1461206050844 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:10 INFO - PROCESS | 1356 | ++DOCSHELL 1364C000 == 35 [pid = 1356] [id = 584] 19:34:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 143 (13998000) [pid = 1356] [serial = 1752] [outer = 00000000] 19:34:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 144 (183EA800) [pid = 1356] [serial = 1753] [outer = 13998000] 19:34:10 INFO - PROCESS | 1356 | 1461206050941 Marionette DEBUG loaded listener.js 19:34:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 145 (18708400) [pid = 1356] [serial = 1754] [outer = 13998000] 19:34:11 INFO - PROCESS | 1356 | 1461206051351 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]]]}] 19:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 19:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 703ms 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 144 (133E8800) [pid = 1356] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 143 (1EE76000) [pid = 1356] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 142 (19FB5400) [pid = 1356] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 141 (13366000) [pid = 1356] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 140 (1E29E000) [pid = 1356] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 139 (1C809400) [pid = 1356] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 138 (138EC400) [pid = 1356] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 137 (1B33C000) [pid = 1356] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 136 (1D86E800) [pid = 1356] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 135 (1DBEC400) [pid = 1356] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 134 (1C801C00) [pid = 1356] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 133 (16E92800) [pid = 1356] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 132 (15B0A000) [pid = 1356] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 131 (16E8C400) [pid = 1356] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 130 (19FAD800) [pid = 1356] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 129 (14D5BC00) [pid = 1356] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 128 (192D7C00) [pid = 1356] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 127 (13B1E000) [pid = 1356] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 126 (16910800) [pid = 1356] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 125 (18E53000) [pid = 1356] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 124 (18378000) [pid = 1356] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (133E1800) [pid = 1356] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (139A0800) [pid = 1356] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (13644000) [pid = 1356] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (19975400) [pid = 1356] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1DB24C00) [pid = 1356] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (1CA70800) [pid = 1356] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1C613C00) [pid = 1356] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (19FAE800) [pid = 1356] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1691B000) [pid = 1356] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (13854C00) [pid = 1356] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1692D400) [pid = 1356] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1EFE1000) [pid = 1356] [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.] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (192CF800) [pid = 1356] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (15925800) [pid = 1356] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19F47000) [pid = 1356] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18731800) [pid = 1356] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19FBB000) [pid = 1356] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1B331000) [pid = 1356] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 19:34:12 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1C611800) [pid = 1356] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 19:34:12 INFO - PROCESS | 1356 | 1461206052281 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 19:34:12 INFO - PROCESS | 1356 | 1461206052287 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 19:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 19:34:12 INFO - PROCESS | 1356 | 1461206052377 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 19:34:12 INFO - PROCESS | 1356 | 1461206052381 Marionette TRACE conn2 <- [1,2302,null,{}] 19:34:12 INFO - PROCESS | 1356 | 1461206052391 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}] 19:34:12 INFO - PROCESS | 1356 | 1461206052508 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 19:34:12 INFO - PROCESS | 1356 | 1461206052622 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:12 INFO - PROCESS | 1356 | ++DOCSHELL 11BCB000 == 36 [pid = 1356] [id = 585] 19:34:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (11BCC000) [pid = 1356] [serial = 1755] [outer = 00000000] 19:34:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (11BD6800) [pid = 1356] [serial = 1756] [outer = 11BCC000] 19:34:12 INFO - PROCESS | 1356 | 1461206052680 Marionette DEBUG loaded listener.js 19:34:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (12BEE800) [pid = 1356] [serial = 1757] [outer = 11BCC000] 19:34:13 INFO - PROCESS | 1356 | 1461206053417 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]]]}] 19:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 19:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1078ms 19:34:13 INFO - PROCESS | 1356 | 1461206053431 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 19:34:13 INFO - PROCESS | 1356 | 1461206053434 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 19:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 19:34:13 INFO - PROCESS | 1356 | 1461206053485 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 19:34:13 INFO - PROCESS | 1356 | 1461206053490 Marionette TRACE conn2 <- [1,2306,null,{}] 19:34:13 INFO - PROCESS | 1356 | 1461206053495 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}] 19:34:13 INFO - PROCESS | 1356 | 1461206053613 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 19:34:13 INFO - PROCESS | 1356 | 1461206053751 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:13 INFO - PROCESS | 1356 | ++DOCSHELL 11B4C000 == 37 [pid = 1356] [id = 586] 19:34:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (11BD3000) [pid = 1356] [serial = 1758] [outer = 00000000] 19:34:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (133EE400) [pid = 1356] [serial = 1759] [outer = 11BD3000] 19:34:13 INFO - PROCESS | 1356 | 1461206053807 Marionette DEBUG loaded listener.js 19:34:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (13649000) [pid = 1356] [serial = 1760] [outer = 11BD3000] 19:34:14 INFO - PROCESS | 1356 | 1461206054754 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] 19:34:14 INFO - PROCESS | 1356 | 1461206054852 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 19:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 19:34:14 INFO - PROCESS | 1356 | 1461206054858 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 19:34:14 INFO - PROCESS | 1356 | 1461206054861 Marionette TRACE conn2 <- [1,2310,null,{}] 19:34:14 INFO - PROCESS | 1356 | 1461206054866 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}] 19:34:14 INFO - PROCESS | 1356 | 1461206055005 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 19:34:15 INFO - PROCESS | 1356 | 1461206055137 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:15 INFO - PROCESS | 1356 | ++DOCSHELL 1336A400 == 38 [pid = 1356] [id = 587] 19:34:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1336A800) [pid = 1356] [serial = 1761] [outer = 00000000] 19:34:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (133E9C00) [pid = 1356] [serial = 1762] [outer = 1336A800] 19:34:15 INFO - PROCESS | 1356 | 1461206055249 Marionette DEBUG loaded listener.js 19:34:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1364C400) [pid = 1356] [serial = 1763] [outer = 1336A800] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 16D58000 == 37 [pid = 1356] [id = 248] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 12B3A800 == 36 [pid = 1356] [id = 249] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 16128800 == 35 [pid = 1356] [id = 246] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 1399BC00 == 34 [pid = 1356] [id = 257] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 11B13C00 == 33 [pid = 1356] [id = 250] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 14450400 == 32 [pid = 1356] [id = 258] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 12DDAC00 == 31 [pid = 1356] [id = 256] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 11B4BC00 == 30 [pid = 1356] [id = 241] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 11BD3C00 == 29 [pid = 1356] [id = 255] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 133EC400 == 28 [pid = 1356] [id = 583] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 16126C00 == 27 [pid = 1356] [id = 582] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 1610D000 == 26 [pid = 1356] [id = 581] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 14D64000 == 25 [pid = 1356] [id = 580] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 13B34800 == 24 [pid = 1356] [id = 579] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 1364D400 == 23 [pid = 1356] [id = 578] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 13640800 == 22 [pid = 1356] [id = 577] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 12B38400 == 21 [pid = 1356] [id = 576] 19:34:15 INFO - PROCESS | 1356 | --DOCSHELL 11B43800 == 20 [pid = 1356] [id = 575] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1D65C000) [pid = 1356] [serial = 1478] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (1EE72800) [pid = 1356] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1B3F2000) [pid = 1356] [serial = 1529] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (18142800) [pid = 1356] [serial = 1574] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1EE77C00) [pid = 1356] [serial = 1583] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1D255C00) [pid = 1356] [serial = 1532] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (15711800) [pid = 1356] [serial = 1523] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1C15E400) [pid = 1356] [serial = 1541] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1DB2EC00) [pid = 1356] [serial = 1535] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1DFBE800) [pid = 1356] [serial = 1538] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1DFB3800) [pid = 1356] [serial = 1580] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (18AC0000) [pid = 1356] [serial = 1526] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1A641400) [pid = 1356] [serial = 1577] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (16D51800) [pid = 1356] [serial = 1625] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1C15B400) [pid = 1356] [serial = 1634] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1C60E000) [pid = 1356] [serial = 1640] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1AB9E400) [pid = 1356] [serial = 1628] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1B3EF000) [pid = 1356] [serial = 1631] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (1C8E6800) [pid = 1356] [serial = 1637] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (143AEC00) [pid = 1356] [serial = 1622] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1A641800) [pid = 1356] [serial = 1619] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1CA6F800) [pid = 1356] [serial = 1723] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (15B06800) [pid = 1356] [serial = 1673] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (15711000) [pid = 1356] [serial = 1672] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1D114000) [pid = 1356] [serial = 1670] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (1B3F2400) [pid = 1356] [serial = 1154] [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.] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1B32F000) [pid = 1356] [serial = 1714] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1A63F800) [pid = 1356] [serial = 1712] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (187C1C00) [pid = 1356] [serial = 1717] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (1A1E7C00) [pid = 1356] [serial = 1711] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (1C159400) [pid = 1356] [serial = 1720] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (1B33B400) [pid = 1356] [serial = 1715] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (1902A000) [pid = 1356] [serial = 1705] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (18A25C00) [pid = 1356] [serial = 1702] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (18AB9C00) [pid = 1356] [serial = 1703] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (14454400) [pid = 1356] [serial = 1699] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (16109400) [pid = 1356] [serial = 1700] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (16C3E000) [pid = 1356] [serial = 1697] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (16A32800) [pid = 1356] [serial = 1696] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (1691D800) [pid = 1356] [serial = 1694] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (15E17C00) [pid = 1356] [serial = 1693] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (1DFB6400) [pid = 1356] [serial = 1691] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (1DC25400) [pid = 1356] [serial = 1690] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (1DBEB400) [pid = 1356] [serial = 1688] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (1DBDE400) [pid = 1356] [serial = 1687] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (1D874000) [pid = 1356] [serial = 1685] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (1D86C000) [pid = 1356] [serial = 1684] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (1D257400) [pid = 1356] [serial = 1682] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (1D120C00) [pid = 1356] [serial = 1681] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (1C15EC00) [pid = 1356] [serial = 1679] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 63 (1B3F2C00) [pid = 1356] [serial = 1678] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 62 (18ABA800) [pid = 1356] [serial = 1676] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 61 (1872E400) [pid = 1356] [serial = 1675] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 60 (192D4800) [pid = 1356] [serial = 1708] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 59 (19785800) [pid = 1356] [serial = 1709] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 58 (1C805400) [pid = 1356] [serial = 1721] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 57 (1A06C400) [pid = 1356] [serial = 1718] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | --DOMWINDOW == 56 (19030C00) [pid = 1356] [serial = 1706] [outer = 00000000] [url = about:blank] 19:34:15 INFO - PROCESS | 1356 | 1461206055758 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]]]}] 19:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 19:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 937ms 19:34:15 INFO - PROCESS | 1356 | 1461206055805 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 19:34:15 INFO - PROCESS | 1356 | 1461206055810 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 19:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 19:34:15 INFO - PROCESS | 1356 | 1461206055816 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 19:34:15 INFO - PROCESS | 1356 | 1461206055818 Marionette TRACE conn2 <- [1,2314,null,{}] 19:34:15 INFO - PROCESS | 1356 | 1461206055822 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}] 19:34:15 INFO - PROCESS | 1356 | 1461206055910 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 19:34:15 INFO - PROCESS | 1356 | 1461206055922 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:15 INFO - PROCESS | 1356 | ++DOCSHELL 13643C00 == 21 [pid = 1356] [id = 588] 19:34:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 57 (13647400) [pid = 1356] [serial = 1764] [outer = 00000000] 19:34:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 58 (13994400) [pid = 1356] [serial = 1765] [outer = 13647400] 19:34:15 INFO - PROCESS | 1356 | 1461206055968 Marionette DEBUG loaded listener.js 19:34:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 59 (1399EC00) [pid = 1356] [serial = 1766] [outer = 13647400] 19:34:16 INFO - PROCESS | 1356 | 1461206056462 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]]]}] 19:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 19:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 703ms 19:34:16 INFO - PROCESS | 1356 | 1461206056537 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 19:34:16 INFO - PROCESS | 1356 | 1461206056539 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 19:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 19:34:16 INFO - PROCESS | 1356 | 1461206056545 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 19:34:16 INFO - PROCESS | 1356 | 1461206056548 Marionette TRACE conn2 <- [1,2318,null,{}] 19:34:16 INFO - PROCESS | 1356 | 1461206056559 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}] 19:34:16 INFO - PROCESS | 1356 | 1461206056649 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 19:34:16 INFO - PROCESS | 1356 | 1461206056740 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:16 INFO - PROCESS | 1356 | ++DOCSHELL 13B2F000 == 22 [pid = 1356] [id = 589] 19:34:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 60 (13B35800) [pid = 1356] [serial = 1767] [outer = 00000000] 19:34:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 61 (14452000) [pid = 1356] [serial = 1768] [outer = 13B35800] 19:34:16 INFO - PROCESS | 1356 | 1461206056789 Marionette DEBUG loaded listener.js 19:34:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 62 (14D59400) [pid = 1356] [serial = 1769] [outer = 13B35800] 19:34:17 INFO - PROCESS | 1356 | 1461206057216 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]]]}] 19:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 19:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 688ms 19:34:17 INFO - PROCESS | 1356 | 1461206057245 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 19:34:17 INFO - PROCESS | 1356 | 1461206057247 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 19:34:17 INFO - PROCESS | 1356 | 1461206057250 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 19:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 19:34:17 INFO - PROCESS | 1356 | 1461206057252 Marionette TRACE conn2 <- [1,2322,null,{}] 19:34:17 INFO - PROCESS | 1356 | 1461206057255 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}] 19:34:17 INFO - PROCESS | 1356 | 1461206057335 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 19:34:17 INFO - PROCESS | 1356 | 1461206057341 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:17 INFO - PROCESS | 1356 | ++DOCSHELL 1571C000 == 23 [pid = 1356] [id = 590] 19:34:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 63 (15941000) [pid = 1356] [serial = 1770] [outer = 00000000] 19:34:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 64 (15E17000) [pid = 1356] [serial = 1771] [outer = 15941000] 19:34:17 INFO - PROCESS | 1356 | 1461206057388 Marionette DEBUG loaded listener.js 19:34:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (15EF2C00) [pid = 1356] [serial = 1772] [outer = 15941000] 19:34:17 INFO - PROCESS | 1356 | 1461206057859 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]]]}] 19:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 19:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 641ms 19:34:17 INFO - PROCESS | 1356 | 1461206057888 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 19:34:17 INFO - PROCESS | 1356 | 1461206057890 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 19:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 19:34:17 INFO - PROCESS | 1356 | 1461206057902 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 19:34:17 INFO - PROCESS | 1356 | 1461206057904 Marionette TRACE conn2 <- [1,2326,null,{}] 19:34:17 INFO - PROCESS | 1356 | 1461206057907 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}] 19:34:18 INFO - PROCESS | 1356 | 1461206058020 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 19:34:18 INFO - PROCESS | 1356 | 1461206058107 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:18 INFO - PROCESS | 1356 | ++DOCSHELL 16107000 == 24 [pid = 1356] [id = 591] 19:34:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (16107C00) [pid = 1356] [serial = 1773] [outer = 00000000] 19:34:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (1612B000) [pid = 1356] [serial = 1774] [outer = 16107C00] 19:34:18 INFO - PROCESS | 1356 | 1461206058152 Marionette DEBUG loaded listener.js 19:34:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (1612A400) [pid = 1356] [serial = 1775] [outer = 16107C00] 19:34:18 INFO - PROCESS | 1356 | 1461206058588 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]]]}] 19:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 19:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 766ms 19:34:18 INFO - PROCESS | 1356 | 1461206058655 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 19:34:18 INFO - PROCESS | 1356 | 1461206058657 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 19:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 19:34:18 INFO - PROCESS | 1356 | 1461206058666 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 19:34:18 INFO - PROCESS | 1356 | 1461206058667 Marionette TRACE conn2 <- [1,2330,null,{}] 19:34:18 INFO - PROCESS | 1356 | 1461206058671 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}] 19:34:18 INFO - PROCESS | 1356 | 1461206058816 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 19:34:18 INFO - PROCESS | 1356 | 1461206058884 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:18 INFO - PROCESS | 1356 | ++DOCSHELL 16B66000 == 25 [pid = 1356] [id = 592] 19:34:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (16B66C00) [pid = 1356] [serial = 1776] [outer = 00000000] 19:34:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (16D59000) [pid = 1356] [serial = 1777] [outer = 16B66C00] 19:34:18 INFO - PROCESS | 1356 | 1461206058932 Marionette DEBUG loaded listener.js 19:34:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (18145800) [pid = 1356] [serial = 1778] [outer = 16B66C00] 19:34:19 INFO - PROCESS | 1356 | 1461206059365 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]]]}] 19:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 19:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 734ms 19:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 19:34:19 INFO - PROCESS | 1356 | 1461206059411 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 19:34:19 INFO - PROCESS | 1356 | 1461206059413 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 19:34:19 INFO - PROCESS | 1356 | 1461206059417 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 19:34:19 INFO - PROCESS | 1356 | 1461206059418 Marionette TRACE conn2 <- [1,2334,null,{}] 19:34:19 INFO - PROCESS | 1356 | 1461206059422 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}] 19:34:19 INFO - PROCESS | 1356 | 1461206059527 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 19:34:19 INFO - PROCESS | 1356 | 1461206059533 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:19 INFO - PROCESS | 1356 | ++DOCSHELL 18148000 == 26 [pid = 1356] [id = 593] 19:34:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (18149800) [pid = 1356] [serial = 1779] [outer = 00000000] 19:34:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (18707C00) [pid = 1356] [serial = 1780] [outer = 18149800] 19:34:19 INFO - PROCESS | 1356 | 1461206059577 Marionette DEBUG loaded listener.js 19:34:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (1870E000) [pid = 1356] [serial = 1781] [outer = 18149800] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (16127800) [pid = 1356] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (11B44000) [pid = 1356] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (13641400) [pid = 1356] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (16128000) [pid = 1356] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (13993400) [pid = 1356] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (13B38000) [pid = 1356] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (12B85000) [pid = 1356] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (1693A400) [pid = 1356] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 19:34:19 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (14DF8C00) [pid = 1356] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 19:34:20 INFO - PROCESS | 1356 | 1461206060057 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]]]}] 19:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 19:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 688ms 19:34:20 INFO - PROCESS | 1356 | 1461206060117 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 19:34:20 INFO - PROCESS | 1356 | 1461206060119 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 19:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 19:34:20 INFO - PROCESS | 1356 | 1461206060122 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 19:34:20 INFO - PROCESS | 1356 | 1461206060124 Marionette TRACE conn2 <- [1,2338,null,{}] 19:34:20 INFO - PROCESS | 1356 | 1461206060128 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}] 19:34:20 INFO - PROCESS | 1356 | 1461206060202 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 19:34:20 INFO - PROCESS | 1356 | 1461206060211 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:20 INFO - PROCESS | 1356 | ++DOCSHELL 12DD3400 == 27 [pid = 1356] [id = 594] 19:34:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (1335F000) [pid = 1356] [serial = 1782] [outer = 00000000] 19:34:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (16128000) [pid = 1356] [serial = 1783] [outer = 1335F000] 19:34:20 INFO - PROCESS | 1356 | 1461206060254 Marionette DEBUG loaded listener.js 19:34:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (16B67000) [pid = 1356] [serial = 1784] [outer = 1335F000] 19:34:20 INFO - PROCESS | 1356 | 1461206060717 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]]]}] 19:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 19:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 625ms 19:34:20 INFO - PROCESS | 1356 | 1461206060760 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 19:34:20 INFO - PROCESS | 1356 | 1461206060762 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 19:34:20 INFO - PROCESS | 1356 | 1461206060765 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 19:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 19:34:20 INFO - PROCESS | 1356 | 1461206060767 Marionette TRACE conn2 <- [1,2342,null,{}] 19:34:20 INFO - PROCESS | 1356 | 1461206060771 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}] 19:34:20 INFO - PROCESS | 1356 | 1461206060871 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 19:34:20 INFO - PROCESS | 1356 | 1461206060880 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:20 INFO - PROCESS | 1356 | ++DOCSHELL 11B18400 == 28 [pid = 1356] [id = 595] 19:34:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (11BD4C00) [pid = 1356] [serial = 1785] [outer = 00000000] 19:34:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (187B8000) [pid = 1356] [serial = 1786] [outer = 11BD4C00] 19:34:20 INFO - PROCESS | 1356 | 1461206060924 Marionette DEBUG loaded listener.js 19:34:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (18731000) [pid = 1356] [serial = 1787] [outer = 11BD4C00] 19:34:21 INFO - PROCESS | 1356 | 1461206061358 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]]]}] 19:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 19:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 640ms 19:34:21 INFO - PROCESS | 1356 | 1461206061404 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 19:34:21 INFO - PROCESS | 1356 | 1461206061406 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 19:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 19:34:21 INFO - PROCESS | 1356 | 1461206061413 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 19:34:21 INFO - PROCESS | 1356 | 1461206061415 Marionette TRACE conn2 <- [1,2346,null,{}] 19:34:21 INFO - PROCESS | 1356 | 1461206061418 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}] 19:34:21 INFO - PROCESS | 1356 | 1461206061494 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 19:34:21 INFO - PROCESS | 1356 | 1461206061500 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:21 INFO - PROCESS | 1356 | ++DOCSHELL 1571A800 == 29 [pid = 1356] [id = 596] 19:34:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (18379C00) [pid = 1356] [serial = 1788] [outer = 00000000] 19:34:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (18ABC800) [pid = 1356] [serial = 1789] [outer = 18379C00] 19:34:21 INFO - PROCESS | 1356 | 1461206061543 Marionette DEBUG loaded listener.js 19:34:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (18ABC400) [pid = 1356] [serial = 1790] [outer = 18379C00] 19:34:21 INFO - PROCESS | 1356 | 1461206061974 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]]]}] 19:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 19:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 641ms 19:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 19:34:22 INFO - PROCESS | 1356 | 1461206062052 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 19:34:22 INFO - PROCESS | 1356 | 1461206062056 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 19:34:22 INFO - PROCESS | 1356 | 1461206062061 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 19:34:22 INFO - PROCESS | 1356 | 1461206062065 Marionette TRACE conn2 <- [1,2350,null,{}] 19:34:22 INFO - PROCESS | 1356 | 1461206062071 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}] 19:34:22 INFO - PROCESS | 1356 | 1461206062185 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 19:34:22 INFO - PROCESS | 1356 | 1461206062362 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:22 INFO - PROCESS | 1356 | ++DOCSHELL 1335D400 == 30 [pid = 1356] [id = 597] 19:34:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (13360800) [pid = 1356] [serial = 1791] [outer = 00000000] 19:34:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (133E4800) [pid = 1356] [serial = 1792] [outer = 13360800] 19:34:22 INFO - PROCESS | 1356 | 1461206062431 Marionette DEBUG loaded listener.js 19:34:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (1385F400) [pid = 1356] [serial = 1793] [outer = 13360800] 19:34:22 INFO - PROCESS | 1356 | 1461206062987 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]]]}] 19:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 19:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 999ms 19:34:23 INFO - PROCESS | 1356 | 1461206063062 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 19:34:23 INFO - PROCESS | 1356 | 1461206063066 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 19:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 19:34:23 INFO - PROCESS | 1356 | 1461206063074 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 19:34:23 INFO - PROCESS | 1356 | 1461206063078 Marionette TRACE conn2 <- [1,2354,null,{}] 19:34:23 INFO - PROCESS | 1356 | 1461206063082 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}] 19:34:23 INFO - PROCESS | 1356 | 1461206063194 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 19:34:23 INFO - PROCESS | 1356 | 1461206063354 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:23 INFO - PROCESS | 1356 | ++DOCSHELL 159C0C00 == 31 [pid = 1356] [id = 598] 19:34:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (15B01800) [pid = 1356] [serial = 1794] [outer = 00000000] 19:34:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (15E0D400) [pid = 1356] [serial = 1795] [outer = 15B01800] 19:34:23 INFO - PROCESS | 1356 | 1461206063409 Marionette DEBUG loaded listener.js 19:34:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (16128C00) [pid = 1356] [serial = 1796] [outer = 15B01800] 19:34:23 INFO - PROCESS | 1356 | 1461206064016 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]]]}] 19:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 19:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1000ms 19:34:24 INFO - PROCESS | 1356 | 1461206064075 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 19:34:24 INFO - PROCESS | 1356 | 1461206064078 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 19:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 19:34:24 INFO - PROCESS | 1356 | 1461206064082 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 19:34:24 INFO - PROCESS | 1356 | 1461206064084 Marionette TRACE conn2 <- [1,2358,null,{}] 19:34:24 INFO - PROCESS | 1356 | 1461206064095 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}] 19:34:24 INFO - PROCESS | 1356 | 1461206064207 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 19:34:24 INFO - PROCESS | 1356 | 1461206064340 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:24 INFO - PROCESS | 1356 | ++DOCSHELL 1690EC00 == 32 [pid = 1356] [id = 599] 19:34:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (16E9A800) [pid = 1356] [serial = 1797] [outer = 00000000] 19:34:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (18ABA400) [pid = 1356] [serial = 1798] [outer = 16E9A800] 19:34:24 INFO - PROCESS | 1356 | 1461206064399 Marionette DEBUG loaded listener.js 19:34:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (18AC4000) [pid = 1356] [serial = 1799] [outer = 16E9A800] 19:34:24 INFO - PROCESS | 1356 | 1461206064986 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]]]}] 19:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 19:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 937ms 19:34:25 INFO - PROCESS | 1356 | 1461206065027 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 19:34:25 INFO - PROCESS | 1356 | 1461206065029 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 19:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 19:34:25 INFO - PROCESS | 1356 | 1461206065032 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 19:34:25 INFO - PROCESS | 1356 | 1461206065034 Marionette TRACE conn2 <- [1,2362,null,{}] 19:34:25 INFO - PROCESS | 1356 | 1461206065038 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}] 19:34:25 INFO - PROCESS | 1356 | 1461206065138 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 19:34:25 INFO - PROCESS | 1356 | 1461206065250 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:25 INFO - PROCESS | 1356 | ++DOCSHELL 18E52000 == 33 [pid = 1356] [id = 600] 19:34:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (18E54400) [pid = 1356] [serial = 1800] [outer = 00000000] 19:34:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (1902CC00) [pid = 1356] [serial = 1801] [outer = 18E54400] 19:34:25 INFO - PROCESS | 1356 | 1461206065345 Marionette DEBUG loaded listener.js 19:34:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (1902FC00) [pid = 1356] [serial = 1802] [outer = 18E54400] 19:34:25 INFO - PROCESS | 1356 | 1461206065930 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]]]}] 19:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 19:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 937ms 19:34:25 INFO - PROCESS | 1356 | 1461206065978 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 19:34:25 INFO - PROCESS | 1356 | 1461206065980 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 19:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 19:34:25 INFO - PROCESS | 1356 | 1461206065984 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 19:34:25 INFO - PROCESS | 1356 | 1461206065986 Marionette TRACE conn2 <- [1,2366,null,{}] 19:34:25 INFO - PROCESS | 1356 | 1461206065990 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}] 19:34:26 INFO - PROCESS | 1356 | 1461206066089 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 19:34:26 INFO - PROCESS | 1356 | 1461206066194 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:26 INFO - PROCESS | 1356 | ++DOCSHELL 11BCA400 == 34 [pid = 1356] [id = 601] 19:34:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (11BCC800) [pid = 1356] [serial = 1803] [outer = 00000000] 19:34:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (1335CC00) [pid = 1356] [serial = 1804] [outer = 11BCC800] 19:34:26 INFO - PROCESS | 1356 | 1461206066257 Marionette DEBUG loaded listener.js 19:34:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (13B14000) [pid = 1356] [serial = 1805] [outer = 11BCC800] 19:34:26 INFO - PROCESS | 1356 | 1461206067001 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]]]}] 19:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 19:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1047ms 19:34:27 INFO - PROCESS | 1356 | 1461206067041 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 19:34:27 INFO - PROCESS | 1356 | 1461206067046 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 19:34:27 INFO - PROCESS | 1356 | 1461206067051 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 19:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 19:34:27 INFO - PROCESS | 1356 | 1461206067054 Marionette TRACE conn2 <- [1,2370,null,{}] 19:34:27 INFO - PROCESS | 1356 | 1461206067061 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}] 19:34:27 INFO - PROCESS | 1356 | 1461206067192 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 19:34:27 INFO - PROCESS | 1356 | 1461206067335 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:27 INFO - PROCESS | 1356 | ++DOCSHELL 13994800 == 35 [pid = 1356] [id = 602] 19:34:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1399F000) [pid = 1356] [serial = 1806] [outer = 00000000] 19:34:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (14D0B400) [pid = 1356] [serial = 1807] [outer = 1399F000] 19:34:27 INFO - PROCESS | 1356 | 1461206067389 Marionette DEBUG loaded listener.js 19:34:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (159B9400) [pid = 1356] [serial = 1808] [outer = 1399F000] 19:34:27 INFO - PROCESS | 1356 | --DOCSHELL 1399D400 == 34 [pid = 1356] [id = 247] 19:34:27 INFO - PROCESS | 1356 | --DOCSHELL 13B30800 == 33 [pid = 1356] [id = 252] 19:34:27 INFO - PROCESS | 1356 | --DOCSHELL 13B39800 == 32 [pid = 1356] [id = 244] 19:34:27 INFO - PROCESS | 1356 | --DOCSHELL 11B4C000 == 31 [pid = 1356] [id = 586] 19:34:27 INFO - PROCESS | 1356 | --DOCSHELL 11BCB000 == 30 [pid = 1356] [id = 585] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (16A3A000) [pid = 1356] [serial = 1748] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (16B65400) [pid = 1356] [serial = 1747] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (11B50000) [pid = 1356] [serial = 1726] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (11BCC400) [pid = 1356] [serial = 1727] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (13649400) [pid = 1356] [serial = 1732] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1372C400) [pid = 1356] [serial = 1733] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (16133800) [pid = 1356] [serial = 1744] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (16133400) [pid = 1356] [serial = 1745] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (13B15400) [pid = 1356] [serial = 1735] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (13B2F800) [pid = 1356] [serial = 1736] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (143AC800) [pid = 1356] [serial = 1738] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (1449E400) [pid = 1356] [serial = 1739] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (12CFCC00) [pid = 1356] [serial = 1729] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (13302000) [pid = 1356] [serial = 1730] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (18146400) [pid = 1356] [serial = 1750] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (15E0E400) [pid = 1356] [serial = 1741] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (16095C00) [pid = 1356] [serial = 1742] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (183EA800) [pid = 1356] [serial = 1753] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (18145C00) [pid = 1356] [serial = 1751] [outer = 00000000] [url = about:blank] 19:34:27 INFO - PROCESS | 1356 | 1461206067870 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]]]}] 19:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 19:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 843ms 19:34:27 INFO - PROCESS | 1356 | 1461206067897 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 19:34:27 INFO - PROCESS | 1356 | 1461206067902 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 19:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 19:34:27 INFO - PROCESS | 1356 | 1461206067908 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 19:34:27 INFO - PROCESS | 1356 | 1461206067911 Marionette TRACE conn2 <- [1,2374,null,{}] 19:34:27 INFO - PROCESS | 1356 | 1461206067914 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}] 19:34:27 INFO - PROCESS | 1356 | 1461206067998 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 19:34:27 INFO - PROCESS | 1356 | 1461206068007 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:27 INFO - PROCESS | 1356 | ++DOCSHELL 13365400 == 31 [pid = 1356] [id = 603] 19:34:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (1364B000) [pid = 1356] [serial = 1809] [outer = 00000000] 19:34:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (13B39C00) [pid = 1356] [serial = 1810] [outer = 1364B000] 19:34:28 INFO - PROCESS | 1356 | 1461206068052 Marionette DEBUG loaded listener.js 19:34:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (14D09400) [pid = 1356] [serial = 1811] [outer = 1364B000] 19:34:28 INFO - PROCESS | 1356 | 1461206068551 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]]]}] 19:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 19:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 703ms 19:34:28 INFO - PROCESS | 1356 | 1461206068606 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 19:34:28 INFO - PROCESS | 1356 | 1461206068609 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 19:34:28 INFO - PROCESS | 1356 | 1461206068612 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 19:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 19:34:28 INFO - PROCESS | 1356 | 1461206068615 Marionette TRACE conn2 <- [1,2378,null,{}] 19:34:28 INFO - PROCESS | 1356 | 1461206068625 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}] 19:34:28 INFO - PROCESS | 1356 | 1461206068710 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 19:34:28 INFO - PROCESS | 1356 | 1461206068805 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:28 INFO - PROCESS | 1356 | ++DOCSHELL 16129000 == 32 [pid = 1356] [id = 604] 19:34:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (1690D400) [pid = 1356] [serial = 1812] [outer = 00000000] 19:34:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (16A38400) [pid = 1356] [serial = 1813] [outer = 1690D400] 19:34:28 INFO - PROCESS | 1356 | 1461206068851 Marionette DEBUG loaded listener.js 19:34:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (16C33400) [pid = 1356] [serial = 1814] [outer = 1690D400] 19:34:29 INFO - PROCESS | 1356 | 1461206069222 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]]]}] 19:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 19:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 640ms 19:34:29 INFO - PROCESS | 1356 | 1461206069250 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 19:34:29 INFO - PROCESS | 1356 | 1461206069252 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 19:34:29 INFO - PROCESS | 1356 | 1461206069256 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 19:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 19:34:29 INFO - PROCESS | 1356 | 1461206069258 Marionette TRACE conn2 <- [1,2382,null,{}] 19:34:29 INFO - PROCESS | 1356 | 1461206069261 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}] 19:34:29 INFO - PROCESS | 1356 | 1461206069351 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 19:34:29 INFO - PROCESS | 1356 | 1461206069386 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:29 INFO - PROCESS | 1356 | ++DOCSHELL 16D51400 == 33 [pid = 1356] [id = 605] 19:34:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (16E92C00) [pid = 1356] [serial = 1815] [outer = 00000000] 19:34:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (1814C800) [pid = 1356] [serial = 1816] [outer = 16E92C00] 19:34:29 INFO - PROCESS | 1356 | 1461206069431 Marionette DEBUG loaded listener.js 19:34:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (183EC800) [pid = 1356] [serial = 1817] [outer = 16E92C00] 19:34:29 INFO - PROCESS | 1356 | 1461206069891 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]]]}] 19:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 19:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 704ms 19:34:29 INFO - PROCESS | 1356 | 1461206069955 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 19:34:29 INFO - PROCESS | 1356 | 1461206069957 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 19:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 19:34:29 INFO - PROCESS | 1356 | 1461206069961 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 19:34:29 INFO - PROCESS | 1356 | 1461206069963 Marionette TRACE conn2 <- [1,2386,null,{}] 19:34:29 INFO - PROCESS | 1356 | 1461206069972 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}] 19:34:30 INFO - PROCESS | 1356 | 1461206070078 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 19:34:30 INFO - PROCESS | 1356 | 1461206070088 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:30 INFO - PROCESS | 1356 | ++DOCSHELL 16C38C00 == 34 [pid = 1356] [id = 606] 19:34:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (18144800) [pid = 1356] [serial = 1818] [outer = 00000000] 19:34:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (18A27000) [pid = 1356] [serial = 1819] [outer = 18144800] 19:34:30 INFO - PROCESS | 1356 | 1461206070132 Marionette DEBUG loaded listener.js 19:34:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (18ABE000) [pid = 1356] [serial = 1820] [outer = 18144800] 19:34:30 INFO - PROCESS | 1356 | 1461206070597 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]]]}] 19:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 19:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 703ms 19:34:30 INFO - PROCESS | 1356 | 1461206070665 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 19:34:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 19:34:30 INFO - PROCESS | 1356 | 1461206070667 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 19:34:30 INFO - PROCESS | 1356 | 1461206070670 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 19:34:30 INFO - PROCESS | 1356 | 1461206070672 Marionette TRACE conn2 <- [1,2390,null,{}] 19:34:30 INFO - PROCESS | 1356 | 1461206070675 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}] 19:34:30 INFO - PROCESS | 1356 | 1461206070822 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 19:34:30 INFO - PROCESS | 1356 | 1461206070846 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:30 INFO - PROCESS | 1356 | ++DOCSHELL 12BED800 == 35 [pid = 1356] [id = 607] 19:34:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (187B8800) [pid = 1356] [serial = 1821] [outer = 00000000] 19:34:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (192CA400) [pid = 1356] [serial = 1822] [outer = 187B8800] 19:34:30 INFO - PROCESS | 1356 | 1461206070893 Marionette DEBUG loaded listener.js 19:34:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (192D0800) [pid = 1356] [serial = 1823] [outer = 187B8800] 19:34:31 INFO - PROCESS | 1356 | 1461206071325 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]]]}] 19:34:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 19:34:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 688ms 19:34:31 INFO - PROCESS | 1356 | 1461206071371 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 19:34:31 INFO - PROCESS | 1356 | 1461206071374 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 19:34:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 19:34:31 INFO - PROCESS | 1356 | 1461206071378 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 19:34:31 INFO - PROCESS | 1356 | 1461206071381 Marionette TRACE conn2 <- [1,2394,null,{}] 19:34:31 INFO - PROCESS | 1356 | 1461206071395 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}] 19:34:31 INFO - PROCESS | 1356 | 1461206071505 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 19:34:31 INFO - PROCESS | 1356 | 1461206071511 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:31 INFO - PROCESS | 1356 | ++DOCSHELL 1872E800 == 36 [pid = 1356] [id = 608] 19:34:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (18E50800) [pid = 1356] [serial = 1824] [outer = 00000000] 19:34:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1978D400) [pid = 1356] [serial = 1825] [outer = 18E50800] 19:34:31 INFO - PROCESS | 1356 | 1461206071554 Marionette DEBUG loaded listener.js 19:34:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1978BC00) [pid = 1356] [serial = 1826] [outer = 18E50800] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (18149800) [pid = 1356] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1335F000) [pid = 1356] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (11BD4C00) [pid = 1356] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1C60AC00) [pid = 1356] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (16B66C00) [pid = 1356] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (16107C00) [pid = 1356] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (1336A800) [pid = 1356] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (15941000) [pid = 1356] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (13647400) [pid = 1356] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 19:34:32 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (13B35800) [pid = 1356] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 19:34:32 INFO - PROCESS | 1356 | 1461206072114 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]]]}] 19:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 19:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 797ms 19:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 19:34:32 INFO - PROCESS | 1356 | 1461206072180 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 19:34:32 INFO - PROCESS | 1356 | 1461206072182 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 19:34:32 INFO - PROCESS | 1356 | 1461206072185 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 19:34:32 INFO - PROCESS | 1356 | 1461206072187 Marionette TRACE conn2 <- [1,2398,null,{}] 19:34:32 INFO - PROCESS | 1356 | 1461206072190 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}] 19:34:32 INFO - PROCESS | 1356 | 1461206072268 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 19:34:32 INFO - PROCESS | 1356 | 1461206072273 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:32 INFO - PROCESS | 1356 | ++DOCSHELL 11B50800 == 37 [pid = 1356] [id = 609] 19:34:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (12B87000) [pid = 1356] [serial = 1827] [outer = 00000000] 19:34:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (1612D000) [pid = 1356] [serial = 1828] [outer = 12B87000] 19:34:32 INFO - PROCESS | 1356 | 1461206072320 Marionette DEBUG loaded listener.js 19:34:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (18705000) [pid = 1356] [serial = 1829] [outer = 12B87000] 19:34:32 INFO - PROCESS | 1356 | 1461206072795 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]]]}] 19:34:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 19:34:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 625ms 19:34:32 INFO - PROCESS | 1356 | 1461206072805 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 19:34:32 INFO - PROCESS | 1356 | 1461206072807 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 19:34:32 INFO - PROCESS | 1356 | 1461206072811 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 19:34:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 19:34:32 INFO - PROCESS | 1356 | 1461206072812 Marionette TRACE conn2 <- [1,2402,null,{}] 19:34:32 INFO - PROCESS | 1356 | 1461206072816 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}] 19:34:32 INFO - PROCESS | 1356 | 1461206072892 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 19:34:32 INFO - PROCESS | 1356 | 1461206072898 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:32 INFO - PROCESS | 1356 | ++DOCSHELL 13B30400 == 38 [pid = 1356] [id = 610] 19:34:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (13B36800) [pid = 1356] [serial = 1830] [outer = 00000000] 19:34:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (19C46C00) [pid = 1356] [serial = 1831] [outer = 13B36800] 19:34:32 INFO - PROCESS | 1356 | 1461206072942 Marionette DEBUG loaded listener.js 19:34:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (19F41C00) [pid = 1356] [serial = 1832] [outer = 13B36800] 19:34:33 INFO - PROCESS | 1356 | 1461206073365 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]]]}] 19:34:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 19:34:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 594ms 19:34:33 INFO - PROCESS | 1356 | 1461206073411 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 19:34:33 INFO - PROCESS | 1356 | 1461206073413 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 19:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 19:34:33 INFO - PROCESS | 1356 | 1461206073416 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 19:34:33 INFO - PROCESS | 1356 | 1461206073418 Marionette TRACE conn2 <- [1,2406,null,{}] 19:34:33 INFO - PROCESS | 1356 | 1461206073423 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}] 19:34:33 INFO - PROCESS | 1356 | 1461206073511 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 19:34:33 INFO - PROCESS | 1356 | 1461206073518 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:33 INFO - PROCESS | 1356 | ++DOCSHELL 11B4BC00 == 39 [pid = 1356] [id = 611] 19:34:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (19C55000) [pid = 1356] [serial = 1833] [outer = 00000000] 19:34:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (19F50000) [pid = 1356] [serial = 1834] [outer = 19C55000] 19:34:33 INFO - PROCESS | 1356 | 1461206073562 Marionette DEBUG loaded listener.js 19:34:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (19FAE000) [pid = 1356] [serial = 1835] [outer = 19C55000] 19:34:34 INFO - PROCESS | 1356 | 1461206074084 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]]]}] 19:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 19:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 703ms 19:34:34 INFO - PROCESS | 1356 | 1461206074114 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 19:34:34 INFO - PROCESS | 1356 | 1461206074118 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 19:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 19:34:34 INFO - PROCESS | 1356 | 1461206074124 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 19:34:34 INFO - PROCESS | 1356 | 1461206074128 Marionette TRACE conn2 <- [1,2410,null,{}] 19:34:34 INFO - PROCESS | 1356 | 1461206074135 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}] 19:34:34 INFO - PROCESS | 1356 | 1461206074243 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 19:34:34 INFO - PROCESS | 1356 | 1461206074355 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:34 INFO - PROCESS | 1356 | ++DOCSHELL 13304000 == 40 [pid = 1356] [id = 612] 19:34:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (13305800) [pid = 1356] [serial = 1836] [outer = 00000000] 19:34:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (133EB400) [pid = 1356] [serial = 1837] [outer = 13305800] 19:34:34 INFO - PROCESS | 1356 | 1461206074411 Marionette DEBUG loaded listener.js 19:34:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1372EC00) [pid = 1356] [serial = 1838] [outer = 13305800] 19:34:35 INFO - PROCESS | 1356 | 1461206075089 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]]]}] 19:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 19:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1000ms 19:34:35 INFO - PROCESS | 1356 | 1461206075128 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 19:34:35 INFO - PROCESS | 1356 | 1461206075134 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 19:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 19:34:35 INFO - PROCESS | 1356 | 1461206075141 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 19:34:35 INFO - PROCESS | 1356 | 1461206075144 Marionette TRACE conn2 <- [1,2414,null,{}] 19:34:35 INFO - PROCESS | 1356 | 1461206075148 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}] 19:34:35 INFO - PROCESS | 1356 | 1461206075253 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 19:34:35 INFO - PROCESS | 1356 | 1461206075389 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:35 INFO - PROCESS | 1356 | ++DOCSHELL 138F7000 == 41 [pid = 1356] [id = 613] 19:34:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (1399E000) [pid = 1356] [serial = 1839] [outer = 00000000] 19:34:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (16101400) [pid = 1356] [serial = 1840] [outer = 1399E000] 19:34:35 INFO - PROCESS | 1356 | 1461206075445 Marionette DEBUG loaded listener.js 19:34:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (16134800) [pid = 1356] [serial = 1841] [outer = 1399E000] 19:34:35 INFO - PROCESS | 1356 | 1461206075997 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]]]}] 19:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 19:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 891ms 19:34:36 INFO - PROCESS | 1356 | 1461206076043 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 19:34:36 INFO - PROCESS | 1356 | 1461206076045 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 19:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 19:34:36 INFO - PROCESS | 1356 | 1461206076049 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 19:34:36 INFO - PROCESS | 1356 | 1461206076053 Marionette TRACE conn2 <- [1,2418,null,{}] 19:34:36 INFO - PROCESS | 1356 | 1461206076064 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}] 19:34:36 INFO - PROCESS | 1356 | 1461206076172 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 19:34:36 INFO - PROCESS | 1356 | 1461206076280 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:36 INFO - PROCESS | 1356 | ++DOCSHELL 18142800 == 42 [pid = 1356] [id = 614] 19:34:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (18706400) [pid = 1356] [serial = 1842] [outer = 00000000] 19:34:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (19034800) [pid = 1356] [serial = 1843] [outer = 18706400] 19:34:36 INFO - PROCESS | 1356 | 1461206076337 Marionette DEBUG loaded listener.js 19:34:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (192CFC00) [pid = 1356] [serial = 1844] [outer = 18706400] 19:34:36 INFO - PROCESS | 1356 | 1461206076989 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]]]}] 19:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 19:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1000ms 19:34:37 INFO - PROCESS | 1356 | 1461206077051 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 19:34:37 INFO - PROCESS | 1356 | 1461206077054 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 19:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 19:34:37 INFO - PROCESS | 1356 | 1461206077058 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 19:34:37 INFO - PROCESS | 1356 | 1461206077060 Marionette TRACE conn2 <- [1,2422,null,{}] 19:34:37 INFO - PROCESS | 1356 | 1461206077063 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}] 19:34:37 INFO - PROCESS | 1356 | 1461206077166 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 19:34:37 INFO - PROCESS | 1356 | 1461206077301 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:37 INFO - PROCESS | 1356 | ++DOCSHELL 192D4000 == 43 [pid = 1356] [id = 615] 19:34:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (19A1C800) [pid = 1356] [serial = 1845] [outer = 00000000] 19:34:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1A17C400) [pid = 1356] [serial = 1846] [outer = 19A1C800] 19:34:37 INFO - PROCESS | 1356 | 1461206077356 Marionette DEBUG loaded listener.js 19:34:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1A63E800) [pid = 1356] [serial = 1847] [outer = 19A1C800] 19:34:37 INFO - PROCESS | 1356 | 1461206077878 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]]]}] 19:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 19:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 890ms 19:34:37 INFO - PROCESS | 1356 | 1461206077962 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 19:34:37 INFO - PROCESS | 1356 | 1461206077964 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 19:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 19:34:37 INFO - PROCESS | 1356 | 1461206077968 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 19:34:37 INFO - PROCESS | 1356 | 1461206077970 Marionette TRACE conn2 <- [1,2426,null,{}] 19:34:37 INFO - PROCESS | 1356 | 1461206077973 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}] 19:34:38 INFO - PROCESS | 1356 | 1461206078072 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 19:34:38 INFO - PROCESS | 1356 | 1461206078180 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:38 INFO - PROCESS | 1356 | ++DOCSHELL 12B8C000 == 44 [pid = 1356] [id = 616] 19:34:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (13642800) [pid = 1356] [serial = 1848] [outer = 00000000] 19:34:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1A6AB800) [pid = 1356] [serial = 1849] [outer = 13642800] 19:34:38 INFO - PROCESS | 1356 | 1461206078234 Marionette DEBUG loaded listener.js 19:34:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1A6B0C00) [pid = 1356] [serial = 1850] [outer = 13642800] 19:34:39 INFO - PROCESS | 1356 | 1461206079066 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]]]}] 19:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 19:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1141ms 19:34:39 INFO - PROCESS | 1356 | 1461206079113 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 19:34:39 INFO - PROCESS | 1356 | 1461206079117 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 19:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 19:34:39 INFO - PROCESS | 1356 | 1461206079122 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 19:34:39 INFO - PROCESS | 1356 | 1461206079125 Marionette TRACE conn2 <- [1,2430,null,{}] 19:34:39 INFO - PROCESS | 1356 | 1461206079130 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}] 19:34:39 INFO - PROCESS | 1356 | 1461206079226 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 19:34:39 INFO - PROCESS | 1356 | 1461206079337 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:39 INFO - PROCESS | 1356 | ++DOCSHELL 1364B400 == 45 [pid = 1356] [id = 617] 19:34:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1364D800) [pid = 1356] [serial = 1851] [outer = 00000000] 19:34:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (13B2E000) [pid = 1356] [serial = 1852] [outer = 1364D800] 19:34:39 INFO - PROCESS | 1356 | 1461206079386 Marionette DEBUG loaded listener.js 19:34:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (13B35C00) [pid = 1356] [serial = 1853] [outer = 1364D800] 19:34:39 INFO - PROCESS | 1356 | --DOCSHELL 14D62800 == 44 [pid = 1356] [id = 253] 19:34:39 INFO - PROCESS | 1356 | --DOCSHELL 16932800 == 43 [pid = 1356] [id = 254] 19:34:39 INFO - PROCESS | 1356 | --DOCSHELL 1A6A5800 == 42 [pid = 1356] [id = 574] 19:34:39 INFO - PROCESS | 1356 | --DOCSHELL 12CF2C00 == 41 [pid = 1356] [id = 242] 19:34:39 INFO - PROCESS | 1356 | --DOCSHELL 13367400 == 40 [pid = 1356] [id = 243] 19:34:39 INFO - PROCESS | 1356 | --DOCSHELL 1591E000 == 39 [pid = 1356] [id = 245] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (1CA71C00) [pid = 1356] [serial = 1724] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16D59000) [pid = 1356] [serial = 1777] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1612B000) [pid = 1356] [serial = 1774] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1612A400) [pid = 1356] [serial = 1775] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (18ABC800) [pid = 1356] [serial = 1789] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (11BD6800) [pid = 1356] [serial = 1756] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1364C400) [pid = 1356] [serial = 1763] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (133E9C00) [pid = 1356] [serial = 1762] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (15E17000) [pid = 1356] [serial = 1771] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (18145800) [pid = 1356] [serial = 1778] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (13994400) [pid = 1356] [serial = 1765] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1399EC00) [pid = 1356] [serial = 1766] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (14452000) [pid = 1356] [serial = 1768] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (14D59400) [pid = 1356] [serial = 1769] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (133EE400) [pid = 1356] [serial = 1759] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (18707C00) [pid = 1356] [serial = 1780] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (16B67000) [pid = 1356] [serial = 1784] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (16128000) [pid = 1356] [serial = 1783] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (187B8000) [pid = 1356] [serial = 1786] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (18731000) [pid = 1356] [serial = 1787] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1870E000) [pid = 1356] [serial = 1781] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (15EF2C00) [pid = 1356] [serial = 1772] [outer = 00000000] [url = about:blank] 19:34:39 INFO - PROCESS | 1356 | 1461206079988 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]]]}] 19:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 19:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 891ms 19:34:40 INFO - PROCESS | 1356 | 1461206080023 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 19:34:40 INFO - PROCESS | 1356 | 1461206080028 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 19:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 19:34:40 INFO - PROCESS | 1356 | 1461206080034 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 19:34:40 INFO - PROCESS | 1356 | 1461206080036 Marionette TRACE conn2 <- [1,2434,null,{}] 19:34:40 INFO - PROCESS | 1356 | 1461206080040 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}] 19:34:40 INFO - PROCESS | 1356 | 1461206080139 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 19:34:40 INFO - PROCESS | 1356 | 1461206080235 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:40 INFO - PROCESS | 1356 | ++DOCSHELL 11B41C00 == 40 [pid = 1356] [id = 618] 19:34:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (11BD2400) [pid = 1356] [serial = 1854] [outer = 00000000] 19:34:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (13641800) [pid = 1356] [serial = 1855] [outer = 11BD2400] 19:34:40 INFO - PROCESS | 1356 | 1461206080280 Marionette DEBUG loaded listener.js 19:34:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (13B2D800) [pid = 1356] [serial = 1856] [outer = 11BD2400] 19:34:40 INFO - PROCESS | 1356 | 1461206080732 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]]]}] 19:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 19:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 735ms 19:34:40 INFO - PROCESS | 1356 | 1461206080774 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 19:34:40 INFO - PROCESS | 1356 | 1461206080776 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 19:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 19:34:40 INFO - PROCESS | 1356 | 1461206080780 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 19:34:40 INFO - PROCESS | 1356 | 1461206080783 Marionette TRACE conn2 <- [1,2438,null,{}] 19:34:40 INFO - PROCESS | 1356 | 1461206080793 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}] 19:34:40 INFO - PROCESS | 1356 | 1461206080876 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 19:34:40 INFO - PROCESS | 1356 | 1461206080891 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:40 INFO - PROCESS | 1356 | ++DOCSHELL 15EF9C00 == 41 [pid = 1356] [id = 619] 19:34:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (16091C00) [pid = 1356] [serial = 1857] [outer = 00000000] 19:34:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1612C400) [pid = 1356] [serial = 1858] [outer = 16091C00] 19:34:40 INFO - PROCESS | 1356 | 1461206080941 Marionette DEBUG loaded listener.js 19:34:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (161AF800) [pid = 1356] [serial = 1859] [outer = 16091C00] 19:34:41 INFO - PROCESS | 1356 | 1461206081400 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]]]}] 19:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 19:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 625ms 19:34:41 INFO - PROCESS | 1356 | 1461206081417 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 19:34:41 INFO - PROCESS | 1356 | 1461206081420 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 19:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 19:34:41 INFO - PROCESS | 1356 | 1461206081423 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 19:34:41 INFO - PROCESS | 1356 | 1461206081425 Marionette TRACE conn2 <- [1,2442,null,{}] 19:34:41 INFO - PROCESS | 1356 | 1461206081429 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}] 19:34:41 INFO - PROCESS | 1356 | 1461206081508 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 19:34:41 INFO - PROCESS | 1356 | 1461206081513 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:41 INFO - PROCESS | 1356 | ++DOCSHELL 16132000 == 42 [pid = 1356] [id = 620] 19:34:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (16A30800) [pid = 1356] [serial = 1860] [outer = 00000000] 19:34:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (16E95000) [pid = 1356] [serial = 1861] [outer = 16A30800] 19:34:41 INFO - PROCESS | 1356 | 1461206081558 Marionette DEBUG loaded listener.js 19:34:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (18143000) [pid = 1356] [serial = 1862] [outer = 16A30800] 19:34:41 INFO - PROCESS | 1356 | 1461206081997 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]]]}] 19:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 19:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 594ms 19:34:42 INFO - PROCESS | 1356 | 1461206082035 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 19:34:42 INFO - PROCESS | 1356 | 1461206082037 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 19:34:42 INFO - PROCESS | 1356 | 1461206082040 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 19:34:42 INFO - PROCESS | 1356 | 1461206082042 Marionette TRACE conn2 <- [1,2446,null,{}] 19:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 19:34:42 INFO - PROCESS | 1356 | 1461206082045 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}] 19:34:42 INFO - PROCESS | 1356 | 1461206082122 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 19:34:42 INFO - PROCESS | 1356 | 1461206082129 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:42 INFO - PROCESS | 1356 | ++DOCSHELL 13B1C000 == 43 [pid = 1356] [id = 621] 19:34:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1814B800) [pid = 1356] [serial = 1863] [outer = 00000000] 19:34:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1872F000) [pid = 1356] [serial = 1864] [outer = 1814B800] 19:34:42 INFO - PROCESS | 1356 | 1461206082173 Marionette DEBUG loaded listener.js 19:34:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (16913000) [pid = 1356] [serial = 1865] [outer = 1814B800] 19:34:42 INFO - PROCESS | 1356 | 1461206082680 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]]]}] 19:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 19:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 687ms 19:34:42 INFO - PROCESS | 1356 | 1461206082743 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 19:34:42 INFO - PROCESS | 1356 | 1461206082745 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 19:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 19:34:42 INFO - PROCESS | 1356 | 1461206082755 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 19:34:42 INFO - PROCESS | 1356 | 1461206082757 Marionette TRACE conn2 <- [1,2450,null,{}] 19:34:42 INFO - PROCESS | 1356 | 1461206082761 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}] 19:34:42 INFO - PROCESS | 1356 | 1461206082891 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 19:34:42 INFO - PROCESS | 1356 | 1461206082958 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:42 INFO - PROCESS | 1356 | ++DOCSHELL 11BD7800 == 44 [pid = 1356] [id = 622] 19:34:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (16D4F400) [pid = 1356] [serial = 1866] [outer = 00000000] 19:34:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (18E54C00) [pid = 1356] [serial = 1867] [outer = 16D4F400] 19:34:43 INFO - PROCESS | 1356 | 1461206083005 Marionette DEBUG loaded listener.js 19:34:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1902B000) [pid = 1356] [serial = 1868] [outer = 16D4F400] 19:34:43 INFO - PROCESS | 1356 | 1461206083427 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]]]}] 19:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 19:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 703ms 19:34:43 INFO - PROCESS | 1356 | 1461206083453 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 19:34:43 INFO - PROCESS | 1356 | 1461206083455 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 19:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 19:34:43 INFO - PROCESS | 1356 | 1461206083458 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 19:34:43 INFO - PROCESS | 1356 | 1461206083460 Marionette TRACE conn2 <- [1,2454,null,{}] 19:34:43 INFO - PROCESS | 1356 | 1461206083463 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}] 19:34:43 INFO - PROCESS | 1356 | 1461206083600 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 19:34:43 INFO - PROCESS | 1356 | 1461206083619 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:43 INFO - PROCESS | 1356 | ++DOCSHELL 18A2C400 == 45 [pid = 1356] [id = 623] 19:34:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1902DC00) [pid = 1356] [serial = 1869] [outer = 00000000] 19:34:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (19C46800) [pid = 1356] [serial = 1870] [outer = 1902DC00] 19:34:43 INFO - PROCESS | 1356 | 1461206083667 Marionette DEBUG loaded listener.js 19:34:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (19F43000) [pid = 1356] [serial = 1871] [outer = 1902DC00] 19:34:44 INFO - PROCESS | 1356 | 1461206084106 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]]]}] 19:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 19:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 703ms 19:34:44 INFO - PROCESS | 1356 | 1461206084158 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 19:34:44 INFO - PROCESS | 1356 | 1461206084159 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 19:34:44 INFO - PROCESS | 1356 | 1461206084163 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 19:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 19:34:44 INFO - PROCESS | 1356 | 1461206084164 Marionette TRACE conn2 <- [1,2458,null,{}] 19:34:44 INFO - PROCESS | 1356 | 1461206084168 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}] 19:34:44 INFO - PROCESS | 1356 | 1461206084279 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 19:34:44 INFO - PROCESS | 1356 | 1461206084285 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:44 INFO - PROCESS | 1356 | ++DOCSHELL 192D0C00 == 46 [pid = 1356] [id = 624] 19:34:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19F47400) [pid = 1356] [serial = 1872] [outer = 00000000] 19:34:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1A6A7000) [pid = 1356] [serial = 1873] [outer = 19F47400] 19:34:44 INFO - PROCESS | 1356 | 1461206084383 Marionette DEBUG loaded listener.js 19:34:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1AB9DC00) [pid = 1356] [serial = 1874] [outer = 19F47400] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (18E50800) [pid = 1356] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1364B000) [pid = 1356] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (11BCC800) [pid = 1356] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1399F000) [pid = 1356] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (187B8800) [pid = 1356] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1690D400) [pid = 1356] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (16E92C00) [pid = 1356] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (13B36800) [pid = 1356] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (12B87000) [pid = 1356] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (18144800) [pid = 1356] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 19:34:44 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (13998000) [pid = 1356] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 19:34:44 INFO - PROCESS | 1356 | 1461206084919 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]]]}] 19:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 19:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 844ms 19:34:45 INFO - PROCESS | 1356 | 1461206085006 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 19:34:45 INFO - PROCESS | 1356 | 1461206085008 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 19:34:45 INFO - PROCESS | 1356 | 1461206085012 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 19:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 19:34:45 INFO - PROCESS | 1356 | 1461206085013 Marionette TRACE conn2 <- [1,2462,null,{}] 19:34:45 INFO - PROCESS | 1356 | 1461206085017 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}] 19:34:45 INFO - PROCESS | 1356 | 1461206085096 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 19:34:45 INFO - PROCESS | 1356 | 1461206085101 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:45 INFO - PROCESS | 1356 | ++DOCSHELL 13B2E800 == 47 [pid = 1356] [id = 625] 19:34:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (15713C00) [pid = 1356] [serial = 1875] [outer = 00000000] 19:34:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (187BA400) [pid = 1356] [serial = 1876] [outer = 15713C00] 19:34:45 INFO - PROCESS | 1356 | 1461206085145 Marionette DEBUG loaded listener.js 19:34:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (192D2C00) [pid = 1356] [serial = 1877] [outer = 15713C00] 19:34:45 INFO - PROCESS | 1356 | 1461206085577 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]]]}] 19:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 19:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 594ms 19:34:45 INFO - PROCESS | 1356 | 1461206085609 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 19:34:45 INFO - PROCESS | 1356 | 1461206085611 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 19:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 19:34:45 INFO - PROCESS | 1356 | 1461206085614 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 19:34:45 INFO - PROCESS | 1356 | 1461206085616 Marionette TRACE conn2 <- [1,2466,null,{}] 19:34:45 INFO - PROCESS | 1356 | 1461206085620 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}] 19:34:45 INFO - PROCESS | 1356 | 1461206085699 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 19:34:45 INFO - PROCESS | 1356 | 1461206085705 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:45 INFO - PROCESS | 1356 | ++DOCSHELL 15ED4800 == 48 [pid = 1356] [id = 626] 19:34:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (19A1BC00) [pid = 1356] [serial = 1878] [outer = 00000000] 19:34:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1ABF6400) [pid = 1356] [serial = 1879] [outer = 19A1BC00] 19:34:45 INFO - PROCESS | 1356 | 1461206085749 Marionette DEBUG loaded listener.js 19:34:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1AD62000) [pid = 1356] [serial = 1880] [outer = 19A1BC00] 19:34:46 INFO - PROCESS | 1356 | 1461206086194 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]]]}] 19:34:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 19:34:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 641ms 19:34:46 INFO - PROCESS | 1356 | 1461206086253 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 19:34:46 INFO - PROCESS | 1356 | 1461206086255 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 19:34:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 19:34:46 INFO - PROCESS | 1356 | 1461206086258 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 19:34:46 INFO - PROCESS | 1356 | 1461206086260 Marionette TRACE conn2 <- [1,2470,null,{}] 19:34:46 INFO - PROCESS | 1356 | 1461206086264 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}] 19:34:46 INFO - PROCESS | 1356 | 1461206086361 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 19:34:46 INFO - PROCESS | 1356 | 1461206086366 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:46 INFO - PROCESS | 1356 | ++DOCSHELL 18148800 == 49 [pid = 1356] [id = 627] 19:34:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1B330800) [pid = 1356] [serial = 1881] [outer = 00000000] 19:34:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1B33A000) [pid = 1356] [serial = 1882] [outer = 1B330800] 19:34:46 INFO - PROCESS | 1356 | 1461206086414 Marionette DEBUG loaded listener.js 19:34:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (1B3ED800) [pid = 1356] [serial = 1883] [outer = 1B330800] 19:34:47 INFO - PROCESS | 1356 | 1461206087121 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]]]}] 19:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 19:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 906ms 19:34:47 INFO - PROCESS | 1356 | 1461206087163 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 19:34:47 INFO - PROCESS | 1356 | 1461206087168 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 19:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 19:34:47 INFO - PROCESS | 1356 | 1461206087174 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 19:34:47 INFO - PROCESS | 1356 | 1461206087177 Marionette TRACE conn2 <- [1,2474,null,{}] 19:34:47 INFO - PROCESS | 1356 | 1461206087183 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}] 19:34:47 INFO - PROCESS | 1356 | 1461206087292 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 19:34:47 INFO - PROCESS | 1356 | 1461206087433 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:47 INFO - PROCESS | 1356 | ++DOCSHELL 13646000 == 50 [pid = 1356] [id = 628] 19:34:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (13646800) [pid = 1356] [serial = 1884] [outer = 00000000] 19:34:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (13B2F400) [pid = 1356] [serial = 1885] [outer = 13646800] 19:34:47 INFO - PROCESS | 1356 | 1461206087491 Marionette DEBUG loaded listener.js 19:34:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (14D0BC00) [pid = 1356] [serial = 1886] [outer = 13646800] 19:34:48 INFO - PROCESS | 1356 | 1461206088132 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]]]}] 19:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 19:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1000ms 19:34:48 INFO - PROCESS | 1356 | 1461206088177 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 19:34:48 INFO - PROCESS | 1356 | 1461206088183 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 19:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 19:34:48 INFO - PROCESS | 1356 | 1461206088189 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 19:34:48 INFO - PROCESS | 1356 | 1461206088192 Marionette TRACE conn2 <- [1,2478,null,{}] 19:34:48 INFO - PROCESS | 1356 | 1461206088196 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}] 19:34:48 INFO - PROCESS | 1356 | 1461206088302 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 19:34:48 INFO - PROCESS | 1356 | 1461206088440 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:48 INFO - PROCESS | 1356 | ++DOCSHELL 15E52800 == 51 [pid = 1356] [id = 629] 19:34:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16096000) [pid = 1356] [serial = 1887] [outer = 00000000] 19:34:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (16E92C00) [pid = 1356] [serial = 1888] [outer = 16096000] 19:34:48 INFO - PROCESS | 1356 | 1461206088496 Marionette DEBUG loaded listener.js 19:34:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1870D000) [pid = 1356] [serial = 1889] [outer = 16096000] 19:34:49 INFO - PROCESS | 1356 | 1461206089051 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]]]}] 19:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 19:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 906ms 19:34:49 INFO - PROCESS | 1356 | 1461206089092 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 19:34:49 INFO - PROCESS | 1356 | 1461206089094 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 19:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 19:34:49 INFO - PROCESS | 1356 | 1461206089098 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 19:34:49 INFO - PROCESS | 1356 | 1461206089102 Marionette TRACE conn2 <- [1,2482,null,{}] 19:34:49 INFO - PROCESS | 1356 | 1461206089113 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}] 19:34:49 INFO - PROCESS | 1356 | 1461206089251 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 19:34:49 INFO - PROCESS | 1356 | 1461206089391 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:49 INFO - PROCESS | 1356 | ++DOCSHELL 1A4D7400 == 52 [pid = 1356] [id = 630] 19:34:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1A4D6400) [pid = 1356] [serial = 1890] [outer = 00000000] 19:34:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1B331400) [pid = 1356] [serial = 1891] [outer = 1A4D6400] 19:34:49 INFO - PROCESS | 1356 | 1461206089449 Marionette DEBUG loaded listener.js 19:34:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1B336800) [pid = 1356] [serial = 1892] [outer = 1A4D6400] 19:34:50 INFO - PROCESS | 1356 | 1461206090058 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]]]}] 19:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 19:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1000ms 19:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 19:34:50 INFO - PROCESS | 1356 | 1461206090100 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 19:34:50 INFO - PROCESS | 1356 | 1461206090103 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 19:34:50 INFO - PROCESS | 1356 | 1461206090107 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 19:34:50 INFO - PROCESS | 1356 | 1461206090109 Marionette TRACE conn2 <- [1,2486,null,{}] 19:34:50 INFO - PROCESS | 1356 | 1461206090113 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}] 19:34:50 INFO - PROCESS | 1356 | 1461206090216 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 19:34:50 INFO - PROCESS | 1356 | 1461206090354 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:50 INFO - PROCESS | 1356 | ++DOCSHELL 18AB8000 == 53 [pid = 1356] [id = 631] 19:34:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1A17E800) [pid = 1356] [serial = 1893] [outer = 00000000] 19:34:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1B3F6800) [pid = 1356] [serial = 1894] [outer = 1A17E800] 19:34:50 INFO - PROCESS | 1356 | 1461206090409 Marionette DEBUG loaded listener.js 19:34:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (1B3F9800) [pid = 1356] [serial = 1895] [outer = 1A17E800] 19:34:50 INFO - PROCESS | 1356 | 1461206090972 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]]]}] 19:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 19:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 890ms 19:34:51 INFO - PROCESS | 1356 | 1461206091011 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 19:34:51 INFO - PROCESS | 1356 | 1461206091013 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 19:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 19:34:51 INFO - PROCESS | 1356 | 1461206091017 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 19:34:51 INFO - PROCESS | 1356 | 1461206091019 Marionette TRACE conn2 <- [1,2490,null,{}] 19:34:51 INFO - PROCESS | 1356 | 1461206091022 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}] 19:34:51 INFO - PROCESS | 1356 | 1461206091128 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 19:34:51 INFO - PROCESS | 1356 | 1461206091251 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:51 INFO - PROCESS | 1356 | ++DOCSHELL 11B1E400 == 54 [pid = 1356] [id = 632] 19:34:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (11B49000) [pid = 1356] [serial = 1896] [outer = 00000000] 19:34:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (13994400) [pid = 1356] [serial = 1897] [outer = 11B49000] 19:34:51 INFO - PROCESS | 1356 | 1461206091485 Marionette DEBUG loaded listener.js 19:34:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (13B2B800) [pid = 1356] [serial = 1898] [outer = 11B49000] 19:34:52 INFO - PROCESS | 1356 | 1461206092133 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]]]}] 19:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 19:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1187ms 19:34:52 INFO - PROCESS | 1356 | 1461206092213 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 19:34:52 INFO - PROCESS | 1356 | 1461206092218 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 19:34:52 INFO - PROCESS | 1356 | 1461206092224 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 19:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 19:34:52 INFO - PROCESS | 1356 | 1461206092226 Marionette TRACE conn2 <- [1,2494,null,{}] 19:34:52 INFO - PROCESS | 1356 | 1461206092231 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}] 19:34:52 INFO - PROCESS | 1356 | 1461206092370 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 16C38C00 == 53 [pid = 1356] [id = 606] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 15ED4800 == 52 [pid = 1356] [id = 626] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 13B2E800 == 51 [pid = 1356] [id = 625] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 192D0C00 == 50 [pid = 1356] [id = 624] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 18A2C400 == 49 [pid = 1356] [id = 623] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 11BD7800 == 48 [pid = 1356] [id = 622] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 13B1C000 == 47 [pid = 1356] [id = 621] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 16132000 == 46 [pid = 1356] [id = 620] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 15EF9C00 == 45 [pid = 1356] [id = 619] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 11B41C00 == 44 [pid = 1356] [id = 618] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 1364B400 == 43 [pid = 1356] [id = 617] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 138F7000 == 42 [pid = 1356] [id = 613] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (19F50000) [pid = 1356] [serial = 1834] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 13304000 == 41 [pid = 1356] [id = 612] 19:34:52 INFO - PROCESS | 1356 | --DOCSHELL 11B4BC00 == 40 [pid = 1356] [id = 611] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (18708400) [pid = 1356] [serial = 1754] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (16A38400) [pid = 1356] [serial = 1813] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (16C33400) [pid = 1356] [serial = 1814] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1814C800) [pid = 1356] [serial = 1816] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (19F41C00) [pid = 1356] [serial = 1832] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1612D000) [pid = 1356] [serial = 1828] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18705000) [pid = 1356] [serial = 1829] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1978BC00) [pid = 1356] [serial = 1826] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (14D09400) [pid = 1356] [serial = 1811] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (18A27000) [pid = 1356] [serial = 1819] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18ABE000) [pid = 1356] [serial = 1820] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (192D0800) [pid = 1356] [serial = 1823] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19C46C00) [pid = 1356] [serial = 1831] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (183EC800) [pid = 1356] [serial = 1817] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1978D400) [pid = 1356] [serial = 1825] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (13B39C00) [pid = 1356] [serial = 1810] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (133E4800) [pid = 1356] [serial = 1792] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18ABA400) [pid = 1356] [serial = 1798] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (13B14000) [pid = 1356] [serial = 1805] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1335CC00) [pid = 1356] [serial = 1804] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1902CC00) [pid = 1356] [serial = 1801] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (15E0D400) [pid = 1356] [serial = 1795] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (159B9400) [pid = 1356] [serial = 1808] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (14D0B400) [pid = 1356] [serial = 1807] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (192CA400) [pid = 1356] [serial = 1822] [outer = 00000000] [url = about:blank] 19:34:52 INFO - PROCESS | 1356 | 1461206092530 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:52 INFO - PROCESS | 1356 | ++DOCSHELL 11B4BC00 == 41 [pid = 1356] [id = 633] 19:34:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (11B50000) [pid = 1356] [serial = 1899] [outer = 00000000] 19:34:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1399EC00) [pid = 1356] [serial = 1900] [outer = 11B50000] 19:34:52 INFO - PROCESS | 1356 | 1461206092579 Marionette DEBUG loaded listener.js 19:34:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (13B52400) [pid = 1356] [serial = 1901] [outer = 11B50000] 19:34:52 INFO - PROCESS | 1356 | 1461206092988 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]]]}] 19:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 19:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 797ms 19:34:53 INFO - PROCESS | 1356 | 1461206093048 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 19:34:53 INFO - PROCESS | 1356 | 1461206093052 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 19:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 19:34:53 INFO - PROCESS | 1356 | 1461206093059 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 19:34:53 INFO - PROCESS | 1356 | 1461206093061 Marionette TRACE conn2 <- [1,2498,null,{}] 19:34:53 INFO - PROCESS | 1356 | 1461206093069 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}] 19:34:53 INFO - PROCESS | 1356 | 1461206093152 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 19:34:53 INFO - PROCESS | 1356 | 1461206093159 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:53 INFO - PROCESS | 1356 | ++DOCSHELL 15B0DC00 == 42 [pid = 1356] [id = 634] 19:34:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (15EF7800) [pid = 1356] [serial = 1902] [outer = 00000000] 19:34:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (16133800) [pid = 1356] [serial = 1903] [outer = 15EF7800] 19:34:53 INFO - PROCESS | 1356 | 1461206093206 Marionette DEBUG loaded listener.js 19:34:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (16A31800) [pid = 1356] [serial = 1904] [outer = 15EF7800] 19:34:53 INFO - PROCESS | 1356 | 1461206093714 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]]]}] 19:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 19:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 687ms 19:34:53 INFO - PROCESS | 1356 | 1461206093756 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 19:34:53 INFO - PROCESS | 1356 | 1461206093758 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 19:34:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 19:34:53 INFO - PROCESS | 1356 | 1461206093761 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 19:34:53 INFO - PROCESS | 1356 | 1461206093765 Marionette TRACE conn2 <- [1,2502,null,{}] 19:34:53 INFO - PROCESS | 1356 | 1461206093775 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}] 19:34:53 INFO - PROCESS | 1356 | 1461206093867 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 19:34:53 INFO - PROCESS | 1356 | 1461206093877 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:53 INFO - PROCESS | 1356 | ++DOCSHELL 1612E000 == 43 [pid = 1356] [id = 635] 19:34:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (16B65800) [pid = 1356] [serial = 1905] [outer = 00000000] 19:34:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1870E800) [pid = 1356] [serial = 1906] [outer = 16B65800] 19:34:54 INFO - PROCESS | 1356 | 1461206094006 Marionette DEBUG loaded listener.js 19:34:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (18731C00) [pid = 1356] [serial = 1907] [outer = 16B65800] 19:34:54 INFO - PROCESS | 1356 | 1461206094402 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]]]}] 19:34:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 19:34:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 687ms 19:34:54 INFO - PROCESS | 1356 | 1461206094461 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 19:34:54 INFO - PROCESS | 1356 | 1461206094463 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 19:34:54 INFO - PROCESS | 1356 | 1461206094466 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 19:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 19:34:54 INFO - PROCESS | 1356 | 1461206094468 Marionette TRACE conn2 <- [1,2506,null,{}] 19:34:54 INFO - PROCESS | 1356 | 1461206094471 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}] 19:34:54 INFO - PROCESS | 1356 | 1461206094580 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 19:34:54 INFO - PROCESS | 1356 | 1461206094698 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:54 INFO - PROCESS | 1356 | ++DOCSHELL 187C2400 == 44 [pid = 1356] [id = 636] 19:34:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18AB6000) [pid = 1356] [serial = 1908] [outer = 00000000] 19:34:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18B7B800) [pid = 1356] [serial = 1909] [outer = 18AB6000] 19:34:54 INFO - PROCESS | 1356 | 1461206094742 Marionette DEBUG loaded listener.js 19:34:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (18B7F000) [pid = 1356] [serial = 1910] [outer = 18AB6000] 19:34:55 INFO - PROCESS | 1356 | 1461206095160 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]]]}] 19:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 19:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 734ms 19:34:55 INFO - PROCESS | 1356 | 1461206095207 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 19:34:55 INFO - PROCESS | 1356 | 1461206095209 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 19:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 19:34:55 INFO - PROCESS | 1356 | 1461206095212 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 19:34:55 INFO - PROCESS | 1356 | 1461206095214 Marionette TRACE conn2 <- [1,2510,null,{}] 19:34:55 INFO - PROCESS | 1356 | 1461206095217 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}] 19:34:55 INFO - PROCESS | 1356 | 1461206095330 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 19:34:55 INFO - PROCESS | 1356 | 1461206095336 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:55 INFO - PROCESS | 1356 | ++DOCSHELL 18AB7400 == 45 [pid = 1356] [id = 637] 19:34:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (18B80800) [pid = 1356] [serial = 1911] [outer = 00000000] 19:34:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (192CCC00) [pid = 1356] [serial = 1912] [outer = 18B80800] 19:34:55 INFO - PROCESS | 1356 | 1461206095441 Marionette DEBUG loaded listener.js 19:34:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (192D8000) [pid = 1356] [serial = 1913] [outer = 18B80800] 19:34:55 INFO - PROCESS | 1356 | 1461206095902 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]]]}] 19:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 19:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 734ms 19:34:55 INFO - PROCESS | 1356 | 1461206095983 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 19:34:55 INFO - PROCESS | 1356 | 1461206095985 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 19:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 19:34:56 INFO - PROCESS | 1356 | 1461206096004 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 19:34:56 INFO - PROCESS | 1356 | 1461206096006 Marionette TRACE conn2 <- [1,2514,null,{}] 19:34:56 INFO - PROCESS | 1356 | 1461206096010 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}] 19:34:56 INFO - PROCESS | 1356 | 1461206096137 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 19:34:56 INFO - PROCESS | 1356 | 1461206096205 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 1356 | ++DOCSHELL 18AB6C00 == 46 [pid = 1356] [id = 638] 19:34:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (19790400) [pid = 1356] [serial = 1914] [outer = 00000000] 19:34:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19FB0000) [pid = 1356] [serial = 1915] [outer = 19790400] 19:34:56 INFO - PROCESS | 1356 | 1461206096249 Marionette DEBUG loaded listener.js 19:34:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19FAD800) [pid = 1356] [serial = 1916] [outer = 19790400] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18E54400) [pid = 1356] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (16E9A800) [pid = 1356] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (13360800) [pid = 1356] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (15B01800) [pid = 1356] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (16D4F400) [pid = 1356] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1902DC00) [pid = 1356] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (19C55000) [pid = 1356] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (11BD2400) [pid = 1356] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1364D800) [pid = 1356] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (16091C00) [pid = 1356] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (16A30800) [pid = 1356] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1814B800) [pid = 1356] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (19F47400) [pid = 1356] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (19A1BC00) [pid = 1356] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (15713C00) [pid = 1356] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (11BD3000) [pid = 1356] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 19:34:56 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (11BCC000) [pid = 1356] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 19:34:56 INFO - PROCESS | 1356 | 1461206096826 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]]]}] 19:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 19:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 844ms 19:34:56 INFO - PROCESS | 1356 | 1461206096846 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 19:34:56 INFO - PROCESS | 1356 | 1461206096847 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 19:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 19:34:56 INFO - PROCESS | 1356 | 1461206096851 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 19:34:56 INFO - PROCESS | 1356 | 1461206096853 Marionette TRACE conn2 <- [1,2518,null,{}] 19:34:56 INFO - PROCESS | 1356 | 1461206096856 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}] 19:34:56 INFO - PROCESS | 1356 | 1461206096935 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 19:34:56 INFO - PROCESS | 1356 | 1461206096940 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:56 INFO - PROCESS | 1356 | ++DOCSHELL 11BD6400 == 47 [pid = 1356] [id = 639] 19:34:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (133DF800) [pid = 1356] [serial = 1917] [outer = 00000000] 19:34:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (14450400) [pid = 1356] [serial = 1918] [outer = 133DF800] 19:34:56 INFO - PROCESS | 1356 | 1461206096985 Marionette DEBUG loaded listener.js 19:34:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (13B36000) [pid = 1356] [serial = 1919] [outer = 133DF800] 19:34:57 INFO - PROCESS | 1356 | 1461206097420 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]]]}] 19:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 19:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 593ms 19:34:57 INFO - PROCESS | 1356 | 1461206097482 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 19:34:57 INFO - PROCESS | 1356 | 1461206097484 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 19:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 19:34:57 INFO - PROCESS | 1356 | 1461206097490 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 19:34:57 INFO - PROCESS | 1356 | 1461206097492 Marionette TRACE conn2 <- [1,2522,null,{}] 19:34:57 INFO - PROCESS | 1356 | 1461206097495 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}] 19:34:57 INFO - PROCESS | 1356 | 1461206097575 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 19:34:57 INFO - PROCESS | 1356 | 1461206097581 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:57 INFO - PROCESS | 1356 | ++DOCSHELL 16134400 == 48 [pid = 1356] [id = 640] 19:34:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (18731000) [pid = 1356] [serial = 1920] [outer = 00000000] 19:34:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (192D0400) [pid = 1356] [serial = 1921] [outer = 18731000] 19:34:57 INFO - PROCESS | 1356 | 1461206097624 Marionette DEBUG loaded listener.js 19:34:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (19F42400) [pid = 1356] [serial = 1922] [outer = 18731000] 19:34:58 INFO - PROCESS | 1356 | 1461206098079 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]]]}] 19:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 19:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 641ms 19:34:58 INFO - PROCESS | 1356 | 1461206098126 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 19:34:58 INFO - PROCESS | 1356 | 1461206098128 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 19:34:58 INFO - PROCESS | 1356 | 1461206098131 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 19:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 19:34:58 INFO - PROCESS | 1356 | 1461206098133 Marionette TRACE conn2 <- [1,2526,null,{}] 19:34:58 INFO - PROCESS | 1356 | 1461206098136 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}] 19:34:58 INFO - PROCESS | 1356 | 1461206098226 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 19:34:58 INFO - PROCESS | 1356 | 1461206098232 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:58 INFO - PROCESS | 1356 | ++DOCSHELL 133E9800 == 49 [pid = 1356] [id = 641] 19:34:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (19F50000) [pid = 1356] [serial = 1923] [outer = 00000000] 19:34:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1AD27C00) [pid = 1356] [serial = 1924] [outer = 19F50000] 19:34:58 INFO - PROCESS | 1356 | 1461206098275 Marionette DEBUG loaded listener.js 19:34:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1ABF5800) [pid = 1356] [serial = 1925] [outer = 19F50000] 19:34:58 INFO - PROCESS | 1356 | 1461206098704 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]]]}] 19:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 19:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 593ms 19:34:58 INFO - PROCESS | 1356 | 1461206098731 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 19:34:58 INFO - PROCESS | 1356 | 1461206098733 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 19:34:58 INFO - PROCESS | 1356 | 1461206098749 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 19:34:58 INFO - PROCESS | 1356 | 1461206098751 Marionette TRACE conn2 <- [1,2530,null,{}] 19:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 19:34:58 INFO - PROCESS | 1356 | 1461206098754 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}] 19:34:58 INFO - PROCESS | 1356 | 1461206098887 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 19:34:59 INFO - PROCESS | 1356 | 1461206099086 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:34:59 INFO - PROCESS | 1356 | ++DOCSHELL 12B40C00 == 50 [pid = 1356] [id = 642] 19:34:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (12B7E400) [pid = 1356] [serial = 1926] [outer = 00000000] 19:34:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (13648C00) [pid = 1356] [serial = 1927] [outer = 12B7E400] 19:34:59 INFO - PROCESS | 1356 | 1461206099146 Marionette DEBUG loaded listener.js 19:34:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (139A0C00) [pid = 1356] [serial = 1928] [outer = 12B7E400] 19:34:59 INFO - PROCESS | 1356 | 1461206099721 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]]]}] 19:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 19:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 984ms 19:34:59 INFO - PROCESS | 1356 | 1461206099739 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 19:34:59 INFO - PROCESS | 1356 | 1461206099744 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 19:34:59 INFO - PROCESS | 1356 | 1461206099749 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 19:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 19:34:59 INFO - PROCESS | 1356 | 1461206099754 Marionette TRACE conn2 <- [1,2534,null,{}] 19:34:59 INFO - PROCESS | 1356 | 1461206099758 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}] 19:34:59 INFO - PROCESS | 1356 | 1461206099865 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 19:34:59 INFO - PROCESS | 1356 | 1461206099979 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:00 INFO - PROCESS | 1356 | ++DOCSHELL 16132000 == 51 [pid = 1356] [id = 643] 19:35:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (161B6C00) [pid = 1356] [serial = 1929] [outer = 00000000] 19:35:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16C40400) [pid = 1356] [serial = 1930] [outer = 161B6C00] 19:35:00 INFO - PROCESS | 1356 | 1461206100076 Marionette DEBUG loaded listener.js 19:35:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18141400) [pid = 1356] [serial = 1931] [outer = 161B6C00] 19:35:00 INFO - PROCESS | 1356 | 1461206100693 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]]]}] 19:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 19:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 999ms 19:35:00 INFO - PROCESS | 1356 | 1461206100753 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 19:35:00 INFO - PROCESS | 1356 | 1461206100756 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 19:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 19:35:00 INFO - PROCESS | 1356 | 1461206100760 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 19:35:00 INFO - PROCESS | 1356 | 1461206100762 Marionette TRACE conn2 <- [1,2538,null,{}] 19:35:00 INFO - PROCESS | 1356 | 1461206100766 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}] 19:35:00 INFO - PROCESS | 1356 | 1461206100874 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 19:35:00 INFO - PROCESS | 1356 | 1461206100989 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:01 INFO - PROCESS | 1356 | ++DOCSHELL 192D4800 == 52 [pid = 1356] [id = 644] 19:35:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (192D5000) [pid = 1356] [serial = 1932] [outer = 00000000] 19:35:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19C55800) [pid = 1356] [serial = 1933] [outer = 192D5000] 19:35:01 INFO - PROCESS | 1356 | 1461206101084 Marionette DEBUG loaded listener.js 19:35:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1A6A6000) [pid = 1356] [serial = 1934] [outer = 192D5000] 19:35:01 INFO - PROCESS | 1356 | 1461206101655 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]]]}] 19:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 19:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 953ms 19:35:01 INFO - PROCESS | 1356 | 1461206101703 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 19:35:01 INFO - PROCESS | 1356 | 1461206101707 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 19:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 19:35:01 INFO - PROCESS | 1356 | 1461206101718 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 19:35:01 INFO - PROCESS | 1356 | 1461206101723 Marionette TRACE conn2 <- [1,2542,null,{}] 19:35:01 INFO - PROCESS | 1356 | 1461206101727 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}] 19:35:01 INFO - PROCESS | 1356 | 1461206101834 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 19:35:01 INFO - PROCESS | 1356 | 1461206101973 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:01 INFO - PROCESS | 1356 | ++DOCSHELL 192D8400 == 53 [pid = 1356] [id = 645] 19:35:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1ABEF000) [pid = 1356] [serial = 1935] [outer = 00000000] 19:35:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1C15A800) [pid = 1356] [serial = 1936] [outer = 1ABEF000] 19:35:02 INFO - PROCESS | 1356 | 1461206102028 Marionette DEBUG loaded listener.js 19:35:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (1C15C000) [pid = 1356] [serial = 1937] [outer = 1ABEF000] 19:35:02 INFO - PROCESS | 1356 | 1461206102598 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]]]}] 19:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 19:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 891ms 19:35:02 INFO - PROCESS | 1356 | 1461206102618 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 19:35:02 INFO - PROCESS | 1356 | 1461206102621 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 19:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 19:35:02 INFO - PROCESS | 1356 | 1461206102624 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 19:35:02 INFO - PROCESS | 1356 | 1461206102626 Marionette TRACE conn2 <- [1,2546,null,{}] 19:35:02 INFO - PROCESS | 1356 | 1461206102630 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}] 19:35:02 INFO - PROCESS | 1356 | 1461206102733 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 19:35:02 INFO - PROCESS | 1356 | 1461206102845 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:02 INFO - PROCESS | 1356 | ++DOCSHELL 12C98400 == 54 [pid = 1356] [id = 646] 19:35:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (133E2400) [pid = 1356] [serial = 1938] [outer = 00000000] 19:35:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (1C60DC00) [pid = 1356] [serial = 1939] [outer = 133E2400] 19:35:02 INFO - PROCESS | 1356 | 1461206102938 Marionette DEBUG loaded listener.js 19:35:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1C610800) [pid = 1356] [serial = 1940] [outer = 133E2400] 19:35:03 INFO - PROCESS | 1356 | 1461206103541 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]]]}] 19:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 19:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 938ms 19:35:03 INFO - PROCESS | 1356 | 1461206103570 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 19:35:03 INFO - PROCESS | 1356 | 1461206103572 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 19:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 19:35:03 INFO - PROCESS | 1356 | 1461206103576 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 19:35:03 INFO - PROCESS | 1356 | 1461206103578 Marionette TRACE conn2 <- [1,2550,null,{}] 19:35:03 INFO - PROCESS | 1356 | 1461206103597 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}] 19:35:03 INFO - PROCESS | 1356 | 1461206103700 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 19:35:03 INFO - PROCESS | 1356 | 1461206103845 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:03 INFO - PROCESS | 1356 | ++DOCSHELL 12CFE000 == 55 [pid = 1356] [id = 647] 19:35:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (13365800) [pid = 1356] [serial = 1941] [outer = 00000000] 19:35:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (143AAC00) [pid = 1356] [serial = 1942] [outer = 13365800] 19:35:03 INFO - PROCESS | 1356 | 1461206103911 Marionette DEBUG loaded listener.js 19:35:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (16B64000) [pid = 1356] [serial = 1943] [outer = 13365800] 19:35:04 INFO - PROCESS | 1356 | 1461206104716 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]]]}] 19:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 19:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1219ms 19:35:04 INFO - PROCESS | 1356 | 1461206104795 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 19:35:04 INFO - PROCESS | 1356 | 1461206104800 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 19:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 19:35:04 INFO - PROCESS | 1356 | 1461206104806 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 19:35:04 INFO - PROCESS | 1356 | 1461206104809 Marionette TRACE conn2 <- [1,2554,null,{}] 19:35:04 INFO - PROCESS | 1356 | 1461206104814 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}] 19:35:04 INFO - PROCESS | 1356 | 1461206104946 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 19:35:05 INFO - PROCESS | 1356 | 1461206105077 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 16D51400 == 54 [pid = 1356] [id = 605] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 12BED800 == 53 [pid = 1356] [id = 607] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 133E9800 == 52 [pid = 1356] [id = 641] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 16134400 == 51 [pid = 1356] [id = 640] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 11BD6400 == 50 [pid = 1356] [id = 639] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 18AB6C00 == 49 [pid = 1356] [id = 638] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 18AB7400 == 48 [pid = 1356] [id = 637] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 187C2400 == 47 [pid = 1356] [id = 636] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 1612E000 == 46 [pid = 1356] [id = 635] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 15B0DC00 == 45 [pid = 1356] [id = 634] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 11B4BC00 == 44 [pid = 1356] [id = 633] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 11B1E400 == 43 [pid = 1356] [id = 632] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (1B33A000) [pid = 1356] [serial = 1882] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | ++DOCSHELL 11B41400 == 44 [pid = 1356] [id = 648] 19:35:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (11B4BC00) [pid = 1356] [serial = 1944] [outer = 00000000] 19:35:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (133E9800) [pid = 1356] [serial = 1945] [outer = 11B4BC00] 19:35:05 INFO - PROCESS | 1356 | 1461206105157 Marionette DEBUG loaded listener.js 19:35:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 124 (138EC400) [pid = 1356] [serial = 1946] [outer = 11B4BC00] 19:35:05 INFO - PROCESS | 1356 | --DOCSHELL 18148800 == 43 [pid = 1356] [id = 627] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 123 (1ABF6400) [pid = 1356] [serial = 1879] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (1AB9DC00) [pid = 1356] [serial = 1874] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (187BA400) [pid = 1356] [serial = 1876] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (192D2C00) [pid = 1356] [serial = 1877] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (1AD62000) [pid = 1356] [serial = 1880] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (16913000) [pid = 1356] [serial = 1865] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (13649000) [pid = 1356] [serial = 1760] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (12BEE800) [pid = 1356] [serial = 1757] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1902FC00) [pid = 1356] [serial = 1802] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (18AC4000) [pid = 1356] [serial = 1799] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (1385F400) [pid = 1356] [serial = 1793] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (16128C00) [pid = 1356] [serial = 1796] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18E54C00) [pid = 1356] [serial = 1867] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (19C46800) [pid = 1356] [serial = 1870] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19FAE000) [pid = 1356] [serial = 1835] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (13641800) [pid = 1356] [serial = 1855] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (13B2D800) [pid = 1356] [serial = 1856] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (13B35C00) [pid = 1356] [serial = 1853] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (13B2E000) [pid = 1356] [serial = 1852] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1A6AB800) [pid = 1356] [serial = 1849] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1612C400) [pid = 1356] [serial = 1858] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (161AF800) [pid = 1356] [serial = 1859] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (16E95000) [pid = 1356] [serial = 1861] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (18143000) [pid = 1356] [serial = 1862] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1872F000) [pid = 1356] [serial = 1864] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1902B000) [pid = 1356] [serial = 1868] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (133EB400) [pid = 1356] [serial = 1837] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (16101400) [pid = 1356] [serial = 1840] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (19034800) [pid = 1356] [serial = 1843] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1A17C400) [pid = 1356] [serial = 1846] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (1A6A7000) [pid = 1356] [serial = 1873] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (19F43000) [pid = 1356] [serial = 1871] [outer = 00000000] [url = about:blank] 19:35:05 INFO - PROCESS | 1356 | 1461206105617 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]]]}] 19:35:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 19:35:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 844ms 19:35:05 INFO - PROCESS | 1356 | 1461206105649 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 19:35:05 INFO - PROCESS | 1356 | 1461206105654 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 19:35:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 19:35:05 INFO - PROCESS | 1356 | 1461206105660 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 19:35:05 INFO - PROCESS | 1356 | 1461206105663 Marionette TRACE conn2 <- [1,2558,null,{}] 19:35:05 INFO - PROCESS | 1356 | 1461206105666 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}] 19:35:05 INFO - PROCESS | 1356 | 1461206105751 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 19:35:05 INFO - PROCESS | 1356 | 1461206105759 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:05 INFO - PROCESS | 1356 | ++DOCSHELL 15710800 == 44 [pid = 1356] [id = 649] 19:35:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (15B09800) [pid = 1356] [serial = 1947] [outer = 00000000] 19:35:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (16128C00) [pid = 1356] [serial = 1948] [outer = 15B09800] 19:35:05 INFO - PROCESS | 1356 | 1461206105809 Marionette DEBUG loaded listener.js 19:35:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (16132400) [pid = 1356] [serial = 1949] [outer = 15B09800] 19:35:06 INFO - PROCESS | 1356 | 1461206106329 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]]]}] 19:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 19:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 703ms 19:35:06 INFO - PROCESS | 1356 | 1461206106359 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 19:35:06 INFO - PROCESS | 1356 | 1461206106361 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 19:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 19:35:06 INFO - PROCESS | 1356 | 1461206106369 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 19:35:06 INFO - PROCESS | 1356 | 1461206106372 Marionette TRACE conn2 <- [1,2562,null,{}] 19:35:06 INFO - PROCESS | 1356 | 1461206106382 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}] 19:35:06 INFO - PROCESS | 1356 | 1461206106476 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 19:35:06 INFO - PROCESS | 1356 | 1461206106617 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:06 INFO - PROCESS | 1356 | ++DOCSHELL 16903C00 == 45 [pid = 1356] [id = 650] 19:35:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (16A38400) [pid = 1356] [serial = 1950] [outer = 00000000] 19:35:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1814E000) [pid = 1356] [serial = 1951] [outer = 16A38400] 19:35:06 INFO - PROCESS | 1356 | 1461206106666 Marionette DEBUG loaded listener.js 19:35:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (1872F000) [pid = 1356] [serial = 1952] [outer = 16A38400] 19:35:07 INFO - PROCESS | 1356 | 1461206107027 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]]]}] 19:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 19:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 687ms 19:35:07 INFO - PROCESS | 1356 | 1461206107069 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 19:35:07 INFO - PROCESS | 1356 | 1461206107071 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 19:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 19:35:07 INFO - PROCESS | 1356 | 1461206107075 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 19:35:07 INFO - PROCESS | 1356 | 1461206107076 Marionette TRACE conn2 <- [1,2566,null,{}] 19:35:07 INFO - PROCESS | 1356 | 1461206107080 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}] 19:35:07 INFO - PROCESS | 1356 | 1461206107167 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 19:35:07 INFO - PROCESS | 1356 | 1461206107173 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:07 INFO - PROCESS | 1356 | ++DOCSHELL 183ED000 == 46 [pid = 1356] [id = 651] 19:35:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (18A23400) [pid = 1356] [serial = 1953] [outer = 00000000] 19:35:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (18ABE400) [pid = 1356] [serial = 1954] [outer = 18A23400] 19:35:07 INFO - PROCESS | 1356 | 1461206107219 Marionette DEBUG loaded listener.js 19:35:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18E50000) [pid = 1356] [serial = 1955] [outer = 18A23400] 19:35:07 INFO - PROCESS | 1356 | 1461206107697 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]]]}] 19:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 19:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 625ms 19:35:07 INFO - PROCESS | 1356 | 1461206107712 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 19:35:07 INFO - PROCESS | 1356 | 1461206107714 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 19:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 19:35:07 INFO - PROCESS | 1356 | 1461206107717 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 19:35:07 INFO - PROCESS | 1356 | 1461206107719 Marionette TRACE conn2 <- [1,2570,null,{}] 19:35:07 INFO - PROCESS | 1356 | 1461206107722 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}] 19:35:07 INFO - PROCESS | 1356 | 1461206107837 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 19:35:07 INFO - PROCESS | 1356 | 1461206107932 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:07 INFO - PROCESS | 1356 | ++DOCSHELL 16E98000 == 47 [pid = 1356] [id = 652] 19:35:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18E5B400) [pid = 1356] [serial = 1956] [outer = 00000000] 19:35:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (19030C00) [pid = 1356] [serial = 1957] [outer = 18E5B400] 19:35:07 INFO - PROCESS | 1356 | 1461206107985 Marionette DEBUG loaded listener.js 19:35:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (192CA800) [pid = 1356] [serial = 1958] [outer = 18E5B400] 19:35:08 INFO - PROCESS | 1356 | 1461206108437 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]]]}] 19:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 19:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 734ms 19:35:08 INFO - PROCESS | 1356 | 1461206108466 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 19:35:08 INFO - PROCESS | 1356 | 1461206108467 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 19:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 19:35:08 INFO - PROCESS | 1356 | 1461206108471 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 19:35:08 INFO - PROCESS | 1356 | 1461206108473 Marionette TRACE conn2 <- [1,2574,null,{}] 19:35:08 INFO - PROCESS | 1356 | 1461206108476 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}] 19:35:08 INFO - PROCESS | 1356 | 1461206108626 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 19:35:08 INFO - PROCESS | 1356 | 1461206108650 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:08 INFO - PROCESS | 1356 | ++DOCSHELL 133EA400 == 48 [pid = 1356] [id = 653] 19:35:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19C50C00) [pid = 1356] [serial = 1959] [outer = 00000000] 19:35:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (19FB9000) [pid = 1356] [serial = 1960] [outer = 19C50C00] 19:35:08 INFO - PROCESS | 1356 | 1461206108697 Marionette DEBUG loaded listener.js 19:35:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1A4CD800) [pid = 1356] [serial = 1961] [outer = 19C50C00] 19:35:09 INFO - PROCESS | 1356 | 1461206109133 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]]]}] 19:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 19:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 687ms 19:35:09 INFO - PROCESS | 1356 | 1461206109170 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 19:35:09 INFO - PROCESS | 1356 | 1461206109172 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 19:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 19:35:09 INFO - PROCESS | 1356 | 1461206109175 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 19:35:09 INFO - PROCESS | 1356 | 1461206109177 Marionette TRACE conn2 <- [1,2578,null,{}] 19:35:09 INFO - PROCESS | 1356 | 1461206109181 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}] 19:35:09 INFO - PROCESS | 1356 | 1461206109317 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 19:35:09 INFO - PROCESS | 1356 | 1461206109338 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:09 INFO - PROCESS | 1356 | ++DOCSHELL 1814C400 == 49 [pid = 1356] [id = 654] 19:35:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19F43C00) [pid = 1356] [serial = 1962] [outer = 00000000] 19:35:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1ABEF400) [pid = 1356] [serial = 1963] [outer = 19F43C00] 19:35:09 INFO - PROCESS | 1356 | 1461206109381 Marionette DEBUG loaded listener.js 19:35:09 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1AD65800) [pid = 1356] [serial = 1964] [outer = 19F43C00] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (18B80800) [pid = 1356] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (16B65800) [pid = 1356] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (11B50000) [pid = 1356] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19790400) [pid = 1356] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (133DF800) [pid = 1356] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (18731000) [pid = 1356] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (11B49000) [pid = 1356] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (15EF7800) [pid = 1356] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 19:35:09 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18AB6000) [pid = 1356] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 19:35:09 INFO - PROCESS | 1356 | 1461206109889 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]]]}] 19:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 19:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 734ms 19:35:09 INFO - PROCESS | 1356 | 1461206109922 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 19:35:09 INFO - PROCESS | 1356 | 1461206109924 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 19:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 19:35:09 INFO - PROCESS | 1356 | 1461206109927 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 19:35:09 INFO - PROCESS | 1356 | 1461206109929 Marionette TRACE conn2 <- [1,2582,null,{}] 19:35:09 INFO - PROCESS | 1356 | 1461206109932 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}] 19:35:10 INFO - PROCESS | 1356 | 1461206110012 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 19:35:10 INFO - PROCESS | 1356 | 1461206110018 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:10 INFO - PROCESS | 1356 | ++DOCSHELL 15EF7800 == 50 [pid = 1356] [id = 655] 19:35:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (15EF9C00) [pid = 1356] [serial = 1965] [outer = 00000000] 19:35:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (19F4CC00) [pid = 1356] [serial = 1966] [outer = 15EF9C00] 19:35:10 INFO - PROCESS | 1356 | 1461206110062 Marionette DEBUG loaded listener.js 19:35:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1A6A5C00) [pid = 1356] [serial = 1967] [outer = 15EF9C00] 19:35:10 INFO - PROCESS | 1356 | 1461206110496 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]]]}] 19:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 19:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 593ms 19:35:10 INFO - PROCESS | 1356 | 1461206110522 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 19:35:10 INFO - PROCESS | 1356 | 1461206110524 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 19:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 19:35:10 INFO - PROCESS | 1356 | 1461206110539 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 19:35:10 INFO - PROCESS | 1356 | 1461206110541 Marionette TRACE conn2 <- [1,2586,null,{}] 19:35:10 INFO - PROCESS | 1356 | 1461206110550 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}] 19:35:10 INFO - PROCESS | 1356 | 1461206110635 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 19:35:10 INFO - PROCESS | 1356 | 1461206110641 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:10 INFO - PROCESS | 1356 | ++DOCSHELL 12C0F400 == 51 [pid = 1356] [id = 656] 19:35:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (19F44400) [pid = 1356] [serial = 1968] [outer = 00000000] 19:35:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1B33A000) [pid = 1356] [serial = 1969] [outer = 19F44400] 19:35:10 INFO - PROCESS | 1356 | 1461206110687 Marionette DEBUG loaded listener.js 19:35:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (133E5C00) [pid = 1356] [serial = 1970] [outer = 19F44400] 19:35:11 INFO - PROCESS | 1356 | 1461206111148 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]]]}] 19:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 19:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 640ms 19:35:11 INFO - PROCESS | 1356 | 1461206111176 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 19:35:11 INFO - PROCESS | 1356 | 1461206111178 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 19:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 19:35:11 INFO - PROCESS | 1356 | 1461206111181 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 19:35:11 INFO - PROCESS | 1356 | 1461206111183 Marionette TRACE conn2 <- [1,2590,null,{}] 19:35:11 INFO - PROCESS | 1356 | 1461206111200 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}] 19:35:11 INFO - PROCESS | 1356 | 1461206111292 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 19:35:11 INFO - PROCESS | 1356 | 1461206111298 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:11 INFO - PROCESS | 1356 | ++DOCSHELL 183EB800 == 52 [pid = 1356] [id = 657] 19:35:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (19C4AC00) [pid = 1356] [serial = 1971] [outer = 00000000] 19:35:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1B3FB400) [pid = 1356] [serial = 1972] [outer = 19C4AC00] 19:35:11 INFO - PROCESS | 1356 | 1461206111341 Marionette DEBUG loaded listener.js 19:35:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1C15EC00) [pid = 1356] [serial = 1973] [outer = 19C4AC00] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 1A4D7400 == 51 [pid = 1356] [id = 630] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 18AB8000 == 50 [pid = 1356] [id = 631] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 11B50800 == 49 [pid = 1356] [id = 609] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 15E52800 == 48 [pid = 1356] [id = 629] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 12B8C000 == 47 [pid = 1356] [id = 616] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 13646000 == 46 [pid = 1356] [id = 628] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 1364C000 == 45 [pid = 1356] [id = 584] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 18AC2800 == 44 [pid = 1356] [id = 251] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 13B30400 == 43 [pid = 1356] [id = 610] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 1872E800 == 42 [pid = 1356] [id = 608] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 18142800 == 41 [pid = 1356] [id = 614] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 192D4000 == 40 [pid = 1356] [id = 615] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 11B41400 == 39 [pid = 1356] [id = 648] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 12C98400 == 38 [pid = 1356] [id = 646] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 12CFE000 == 37 [pid = 1356] [id = 647] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 192D8400 == 36 [pid = 1356] [id = 645] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 16132000 == 35 [pid = 1356] [id = 643] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 192D4800 == 34 [pid = 1356] [id = 644] 19:35:12 INFO - PROCESS | 1356 | --DOCSHELL 12B40C00 == 33 [pid = 1356] [id = 642] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 183ED000 == 32 [pid = 1356] [id = 651] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 16E98000 == 31 [pid = 1356] [id = 652] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 133EA400 == 30 [pid = 1356] [id = 653] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 1814C400 == 29 [pid = 1356] [id = 654] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 16903C00 == 28 [pid = 1356] [id = 650] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 15710800 == 27 [pid = 1356] [id = 649] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 12C0F400 == 26 [pid = 1356] [id = 656] 19:35:13 INFO - PROCESS | 1356 | --DOCSHELL 15EF7800 == 25 [pid = 1356] [id = 655] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (192CCC00) [pid = 1356] [serial = 1912] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1870E800) [pid = 1356] [serial = 1906] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (18731C00) [pid = 1356] [serial = 1907] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1399EC00) [pid = 1356] [serial = 1900] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (13B52400) [pid = 1356] [serial = 1901] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1B331400) [pid = 1356] [serial = 1891] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1B3F6800) [pid = 1356] [serial = 1894] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (19FB0000) [pid = 1356] [serial = 1915] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (192D8000) [pid = 1356] [serial = 1913] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (14450400) [pid = 1356] [serial = 1918] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (192D0400) [pid = 1356] [serial = 1921] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (19FAD800) [pid = 1356] [serial = 1916] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (13B2B800) [pid = 1356] [serial = 1898] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (13994400) [pid = 1356] [serial = 1897] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (13B2F400) [pid = 1356] [serial = 1885] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16133800) [pid = 1356] [serial = 1903] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (16A31800) [pid = 1356] [serial = 1904] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (16E92C00) [pid = 1356] [serial = 1888] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (18B7B800) [pid = 1356] [serial = 1909] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (18B7F000) [pid = 1356] [serial = 1910] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (19F42400) [pid = 1356] [serial = 1922] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (13B36000) [pid = 1356] [serial = 1919] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1AD27C00) [pid = 1356] [serial = 1924] [outer = 00000000] [url = about:blank] 19:35:13 INFO - PROCESS | 1356 | 1461206113402 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]]]}] 19:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 19:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2250ms 19:35:13 INFO - PROCESS | 1356 | 1461206113441 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 19:35:13 INFO - PROCESS | 1356 | 1461206113446 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 19:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 19:35:13 INFO - PROCESS | 1356 | 1461206113451 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 19:35:13 INFO - PROCESS | 1356 | 1461206113455 Marionette TRACE conn2 <- [1,2594,null,{}] 19:35:13 INFO - PROCESS | 1356 | 1461206113462 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}] 19:35:13 INFO - PROCESS | 1356 | 1461206113551 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 19:35:13 INFO - PROCESS | 1356 | 1461206113562 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:13 INFO - PROCESS | 1356 | ++DOCSHELL 11B49C00 == 26 [pid = 1356] [id = 658] 19:35:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (11B4AC00) [pid = 1356] [serial = 1974] [outer = 00000000] 19:35:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (11BCD800) [pid = 1356] [serial = 1975] [outer = 11B4AC00] 19:35:13 INFO - PROCESS | 1356 | 1461206113611 Marionette DEBUG loaded listener.js 19:35:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (11BD3400) [pid = 1356] [serial = 1976] [outer = 11B4AC00] 19:35:14 INFO - PROCESS | 1356 | 1461206114156 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]]]}] 19:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 19:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 734ms 19:35:14 INFO - PROCESS | 1356 | 1461206114192 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 19:35:14 INFO - PROCESS | 1356 | 1461206114198 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 19:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 19:35:14 INFO - PROCESS | 1356 | 1461206114205 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 19:35:14 INFO - PROCESS | 1356 | 1461206114207 Marionette TRACE conn2 <- [1,2598,null,{}] 19:35:14 INFO - PROCESS | 1356 | 1461206114211 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}] 19:35:14 INFO - PROCESS | 1356 | 1461206114292 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 19:35:14 INFO - PROCESS | 1356 | 1461206114302 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:14 INFO - PROCESS | 1356 | ++DOCSHELL 11BD5800 == 27 [pid = 1356] [id = 659] 19:35:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (11BD7000) [pid = 1356] [serial = 1977] [outer = 00000000] 19:35:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (13307C00) [pid = 1356] [serial = 1978] [outer = 11BD7000] 19:35:14 INFO - PROCESS | 1356 | 1461206114347 Marionette DEBUG loaded listener.js 19:35:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1335F000) [pid = 1356] [serial = 1979] [outer = 11BD7000] 19:35:14 INFO - PROCESS | 1356 | 1461206114828 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]]]}] 19:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 19:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 688ms 19:35:14 INFO - PROCESS | 1356 | 1461206114902 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 19:35:14 INFO - PROCESS | 1356 | 1461206114905 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 19:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 19:35:14 INFO - PROCESS | 1356 | 1461206114908 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 19:35:14 INFO - PROCESS | 1356 | 1461206114912 Marionette TRACE conn2 <- [1,2602,null,{}] 19:35:14 INFO - PROCESS | 1356 | 1461206114922 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}] 19:35:15 INFO - PROCESS | 1356 | 1461206115056 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 19:35:15 INFO - PROCESS | 1356 | 1461206115153 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:15 INFO - PROCESS | 1356 | ++DOCSHELL 133EB400 == 28 [pid = 1356] [id = 660] 19:35:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (133EC800) [pid = 1356] [serial = 1980] [outer = 00000000] 19:35:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (13854400) [pid = 1356] [serial = 1981] [outer = 133EC800] 19:35:15 INFO - PROCESS | 1356 | 1461206115202 Marionette DEBUG loaded listener.js 19:35:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (138F7800) [pid = 1356] [serial = 1982] [outer = 133EC800] 19:35:15 INFO - PROCESS | 1356 | 1461206115820 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]]]}] 19:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 19:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 937ms 19:35:15 INFO - PROCESS | 1356 | 1461206115853 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 19:35:15 INFO - PROCESS | 1356 | 1461206115858 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 19:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 19:35:15 INFO - PROCESS | 1356 | 1461206115863 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 19:35:15 INFO - PROCESS | 1356 | 1461206115867 Marionette TRACE conn2 <- [1,2606,null,{}] 19:35:15 INFO - PROCESS | 1356 | 1461206115873 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}] 19:35:15 INFO - PROCESS | 1356 | 1461206115983 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 19:35:16 INFO - PROCESS | 1356 | 1461206116116 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:16 INFO - PROCESS | 1356 | ++DOCSHELL 11B4D400 == 29 [pid = 1356] [id = 661] 19:35:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (11B4D800) [pid = 1356] [serial = 1983] [outer = 00000000] 19:35:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (12CFF000) [pid = 1356] [serial = 1984] [outer = 11B4D800] 19:35:16 INFO - PROCESS | 1356 | 1461206116174 Marionette DEBUG loaded listener.js 19:35:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (133E1000) [pid = 1356] [serial = 1985] [outer = 11B4D800] 19:35:16 INFO - PROCESS | 1356 | 1461206116944 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]]]}] 19:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 19:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1156ms 19:35:17 INFO - PROCESS | 1356 | 1461206117022 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 19:35:17 INFO - PROCESS | 1356 | 1461206117028 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 19:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 19:35:17 INFO - PROCESS | 1356 | 1461206117035 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 19:35:17 INFO - PROCESS | 1356 | 1461206117038 Marionette TRACE conn2 <- [1,2610,null,{}] 19:35:17 INFO - PROCESS | 1356 | 1461206117042 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}] 19:35:17 INFO - PROCESS | 1356 | 1461206117162 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 19:35:17 INFO - PROCESS | 1356 | 1461206117290 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:17 INFO - PROCESS | 1356 | ++DOCSHELL 138F0000 == 30 [pid = 1356] [id = 662] 19:35:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (138F7C00) [pid = 1356] [serial = 1986] [outer = 00000000] 19:35:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (13B32800) [pid = 1356] [serial = 1987] [outer = 138F7C00] 19:35:17 INFO - PROCESS | 1356 | 1461206117346 Marionette DEBUG loaded listener.js 19:35:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (13B36000) [pid = 1356] [serial = 1988] [outer = 138F7C00] 19:35:18 INFO - PROCESS | 1356 | 1461206118162 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]]]}] 19:35:18 INFO - PROCESS | 1356 | --DOCSHELL 13994800 == 29 [pid = 1356] [id = 602] 19:35:18 INFO - PROCESS | 1356 | --DOCSHELL 159C0C00 == 28 [pid = 1356] [id = 598] 19:35:18 INFO - PROCESS | 1356 | --DOCSHELL 1690EC00 == 27 [pid = 1356] [id = 599] 19:35:18 INFO - PROCESS | 1356 | --DOCSHELL 18E52000 == 26 [pid = 1356] [id = 600] 19:35:18 INFO - PROCESS | 1356 | --DOCSHELL 11BCA400 == 25 [pid = 1356] [id = 601] 19:35:18 INFO - PROCESS | 1356 | --DOCSHELL 13365400 == 24 [pid = 1356] [id = 603] 19:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 19:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1141ms 19:35:18 INFO - PROCESS | 1356 | 1461206118181 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 19:35:18 INFO - PROCESS | 1356 | 1461206118185 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 19:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 19:35:18 INFO - PROCESS | 1356 | 1461206118189 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 19:35:18 INFO - PROCESS | 1356 | 1461206118193 Marionette TRACE conn2 <- [1,2614,null,{}] 19:35:18 INFO - PROCESS | 1356 | 1461206118199 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}] 19:35:18 INFO - PROCESS | 1356 | 1461206118290 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 19:35:18 INFO - PROCESS | 1356 | 1461206118299 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:18 INFO - PROCESS | 1356 | ++DOCSHELL 11BD1000 == 25 [pid = 1356] [id = 663] 19:35:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (12B8A400) [pid = 1356] [serial = 1989] [outer = 00000000] 19:35:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1364D800) [pid = 1356] [serial = 1990] [outer = 12B8A400] 19:35:18 INFO - PROCESS | 1356 | 1461206118348 Marionette DEBUG loaded listener.js 19:35:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (138EF000) [pid = 1356] [serial = 1991] [outer = 12B8A400] 19:35:18 INFO - PROCESS | 1356 | 1461206118884 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]]]}] 19:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 19:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 735ms 19:35:18 INFO - PROCESS | 1356 | 1461206118928 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 19:35:18 INFO - PROCESS | 1356 | 1461206118933 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 19:35:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 19:35:18 INFO - PROCESS | 1356 | 1461206118939 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 19:35:18 INFO - PROCESS | 1356 | 1461206118941 Marionette TRACE conn2 <- [1,2618,null,{}] 19:35:18 INFO - PROCESS | 1356 | 1461206118944 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}] 19:35:19 INFO - PROCESS | 1356 | 1461206119023 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 19:35:19 INFO - PROCESS | 1356 | 1461206119032 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:19 INFO - PROCESS | 1356 | ++DOCSHELL 138F6400 == 26 [pid = 1356] [id = 664] 19:35:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (13B31C00) [pid = 1356] [serial = 1992] [outer = 00000000] 19:35:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (14D59400) [pid = 1356] [serial = 1993] [outer = 13B31C00] 19:35:19 INFO - PROCESS | 1356 | 1461206119076 Marionette DEBUG loaded listener.js 19:35:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (14D67800) [pid = 1356] [serial = 1994] [outer = 13B31C00] 19:35:19 INFO - PROCESS | 1356 | 1461206119579 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]]]}] 19:35:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 19:35:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 688ms 19:35:19 INFO - PROCESS | 1356 | 1461206119637 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 19:35:19 INFO - PROCESS | 1356 | 1461206119640 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 19:35:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 19:35:19 INFO - PROCESS | 1356 | 1461206119643 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 19:35:19 INFO - PROCESS | 1356 | 1461206119646 Marionette TRACE conn2 <- [1,2622,null,{}] 19:35:19 INFO - PROCESS | 1356 | 1461206119656 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}] 19:35:19 INFO - PROCESS | 1356 | 1461206119738 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 19:35:19 INFO - PROCESS | 1356 | 1461206119847 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:19 INFO - PROCESS | 1356 | ++DOCSHELL 15B04400 == 27 [pid = 1356] [id = 665] 19:35:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (15B0C400) [pid = 1356] [serial = 1995] [outer = 00000000] 19:35:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (15E51C00) [pid = 1356] [serial = 1996] [outer = 15B0C400] 19:35:19 INFO - PROCESS | 1356 | 1461206119896 Marionette DEBUG loaded listener.js 19:35:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (15EF7C00) [pid = 1356] [serial = 1997] [outer = 15B0C400] 19:35:20 INFO - PROCESS | 1356 | 1461206120300 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]]]}] 19:35:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 19:35:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 703ms 19:35:20 INFO - PROCESS | 1356 | 1461206120342 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 19:35:20 INFO - PROCESS | 1356 | 1461206120345 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 19:35:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 19:35:20 INFO - PROCESS | 1356 | 1461206120348 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 19:35:20 INFO - PROCESS | 1356 | 1461206120350 Marionette TRACE conn2 <- [1,2626,null,{}] 19:35:20 INFO - PROCESS | 1356 | 1461206120353 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}] 19:35:20 INFO - PROCESS | 1356 | 1461206120460 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 19:35:20 INFO - PROCESS | 1356 | 1461206120469 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:20 INFO - PROCESS | 1356 | ++DOCSHELL 148B2400 == 28 [pid = 1356] [id = 666] 19:35:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (16107C00) [pid = 1356] [serial = 1998] [outer = 00000000] 19:35:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1691B000) [pid = 1356] [serial = 1999] [outer = 16107C00] 19:35:20 INFO - PROCESS | 1356 | 1461206120513 Marionette DEBUG loaded listener.js 19:35:20 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (16930C00) [pid = 1356] [serial = 2000] [outer = 16107C00] 19:35:21 INFO - PROCESS | 1356 | 1461206121007 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]]]}] 19:35:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 19:35:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 703ms 19:35:21 INFO - PROCESS | 1356 | 1461206121047 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 19:35:21 INFO - PROCESS | 1356 | 1461206121049 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 19:35:21 INFO - PROCESS | 1356 | 1461206121053 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 19:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 19:35:21 INFO - PROCESS | 1356 | 1461206121054 Marionette TRACE conn2 <- [1,2630,null,{}] 19:35:21 INFO - PROCESS | 1356 | 1461206121058 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}] 19:35:21 INFO - PROCESS | 1356 | 1461206121160 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 19:35:21 INFO - PROCESS | 1356 | 1461206121166 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:21 INFO - PROCESS | 1356 | ++DOCSHELL 16A37400 == 29 [pid = 1356] [id = 667] 19:35:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (16B67000) [pid = 1356] [serial = 2001] [outer = 00000000] 19:35:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (16C3BC00) [pid = 1356] [serial = 2002] [outer = 16B67000] 19:35:21 INFO - PROCESS | 1356 | 1461206121215 Marionette DEBUG loaded listener.js 19:35:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (16D58400) [pid = 1356] [serial = 2003] [outer = 16B67000] 19:35:21 INFO - PROCESS | 1356 | 1461206121701 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]]]}] 19:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 19:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 703ms 19:35:21 INFO - PROCESS | 1356 | 1461206121753 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 19:35:21 INFO - PROCESS | 1356 | 1461206121754 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 19:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 19:35:21 INFO - PROCESS | 1356 | 1461206121758 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 19:35:21 INFO - PROCESS | 1356 | 1461206121759 Marionette TRACE conn2 <- [1,2634,null,{}] 19:35:21 INFO - PROCESS | 1356 | 1461206121767 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}] 19:35:21 INFO - PROCESS | 1356 | 1461206121932 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 19:35:21 INFO - PROCESS | 1356 | 1461206121959 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:21 INFO - PROCESS | 1356 | ++DOCSHELL 183ED000 == 30 [pid = 1356] [id = 668] 19:35:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (18701800) [pid = 1356] [serial = 2004] [outer = 00000000] 19:35:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 119 (1870E400) [pid = 1356] [serial = 2005] [outer = 18701800] 19:35:22 INFO - PROCESS | 1356 | 1461206122012 Marionette DEBUG loaded listener.js 19:35:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 120 (1870E000) [pid = 1356] [serial = 2006] [outer = 18701800] 19:35:22 INFO - PROCESS | 1356 | 1461206122442 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]]]}] 19:35:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 19:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 750ms 19:35:22 INFO - PROCESS | 1356 | 1461206122499 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 19:35:22 INFO - PROCESS | 1356 | 1461206122501 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 19:35:22 INFO - PROCESS | 1356 | 1461206122504 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 19:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 19:35:22 INFO - PROCESS | 1356 | 1461206122506 Marionette TRACE conn2 <- [1,2638,null,{}] 19:35:22 INFO - PROCESS | 1356 | 1461206122509 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}] 19:35:22 INFO - PROCESS | 1356 | 1461206122616 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 19:35:22 INFO - PROCESS | 1356 | 1461206122625 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:22 INFO - PROCESS | 1356 | ++DOCSHELL 18733400 == 31 [pid = 1356] [id = 669] 19:35:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 121 (18A2B800) [pid = 1356] [serial = 2007] [outer = 00000000] 19:35:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 122 (18AC0C00) [pid = 1356] [serial = 2008] [outer = 18A2B800] 19:35:22 INFO - PROCESS | 1356 | 1461206122669 Marionette DEBUG loaded listener.js 19:35:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 123 (18AC3C00) [pid = 1356] [serial = 2009] [outer = 18A2B800] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 122 (13305800) [pid = 1356] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 121 (16096000) [pid = 1356] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 120 (1B330800) [pid = 1356] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 119 (19A1C800) [pid = 1356] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 118 (18706400) [pid = 1356] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (1A4D6400) [pid = 1356] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (13646800) [pid = 1356] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1A17E800) [pid = 1356] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (11B4AC00) [pid = 1356] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (13642800) [pid = 1356] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (11BD7000) [pid = 1356] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18379C00) [pid = 1356] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1399E000) [pid = 1356] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19F44400) [pid = 1356] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18E5B400) [pid = 1356] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19C50C00) [pid = 1356] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19F43C00) [pid = 1356] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (18A23400) [pid = 1356] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (16A38400) [pid = 1356] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (15B09800) [pid = 1356] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (11B4BC00) [pid = 1356] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (13365800) [pid = 1356] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (133E2400) [pid = 1356] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1ABEF000) [pid = 1356] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (192D5000) [pid = 1356] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (161B6C00) [pid = 1356] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (12B7E400) [pid = 1356] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (19F50000) [pid = 1356] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 19:35:23 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (15EF9C00) [pid = 1356] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 19:35:23 INFO - PROCESS | 1356 | 1461206123340 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]]]}] 19:35:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 19:35:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 906ms 19:35:23 INFO - PROCESS | 1356 | 1461206123409 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 19:35:23 INFO - PROCESS | 1356 | 1461206123411 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 19:35:23 INFO - PROCESS | 1356 | 1461206123414 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 19:35:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 19:35:23 INFO - PROCESS | 1356 | 1461206123416 Marionette TRACE conn2 <- [1,2642,null,{}] 19:35:23 INFO - PROCESS | 1356 | 1461206123419 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}] 19:35:23 INFO - PROCESS | 1356 | 1461206123492 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 19:35:23 INFO - PROCESS | 1356 | 1461206123497 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:23 INFO - PROCESS | 1356 | ++DOCSHELL 11B41C00 == 32 [pid = 1356] [id = 670] 19:35:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (133E7000) [pid = 1356] [serial = 2010] [outer = 00000000] 19:35:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1591E000) [pid = 1356] [serial = 2011] [outer = 133E7000] 19:35:23 INFO - PROCESS | 1356 | 1461206123540 Marionette DEBUG loaded listener.js 19:35:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (15B05800) [pid = 1356] [serial = 2012] [outer = 133E7000] 19:35:24 INFO - PROCESS | 1356 | 1461206124013 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]]]}] 19:35:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 19:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 640ms 19:35:24 INFO - PROCESS | 1356 | 1461206124052 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 19:35:24 INFO - PROCESS | 1356 | 1461206124054 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 19:35:24 INFO - PROCESS | 1356 | 1461206124058 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 19:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 19:35:24 INFO - PROCESS | 1356 | 1461206124059 Marionette TRACE conn2 <- [1,2646,null,{}] 19:35:24 INFO - PROCESS | 1356 | 1461206124062 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}] 19:35:24 INFO - PROCESS | 1356 | 1461206124138 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 19:35:24 INFO - PROCESS | 1356 | 1461206124145 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:24 INFO - PROCESS | 1356 | ++DOCSHELL 1399AC00 == 33 [pid = 1356] [id = 671] 19:35:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (159C3C00) [pid = 1356] [serial = 2013] [outer = 00000000] 19:35:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (18A27C00) [pid = 1356] [serial = 2014] [outer = 159C3C00] 19:35:24 INFO - PROCESS | 1356 | 1461206124188 Marionette DEBUG loaded listener.js 19:35:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (18AB6400) [pid = 1356] [serial = 2015] [outer = 159C3C00] 19:35:24 INFO - PROCESS | 1356 | 1461206124616 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]]]}] 19:35:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 19:35:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 594ms 19:35:24 INFO - PROCESS | 1356 | 1461206124655 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 19:35:24 INFO - PROCESS | 1356 | 1461206124657 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 19:35:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 19:35:24 INFO - PROCESS | 1356 | 1461206124660 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 19:35:24 INFO - PROCESS | 1356 | 1461206124662 Marionette TRACE conn2 <- [1,2650,null,{}] 19:35:24 INFO - PROCESS | 1356 | 1461206124666 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}] 19:35:24 INFO - PROCESS | 1356 | 1461206124740 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 19:35:24 INFO - PROCESS | 1356 | 1461206124746 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:24 INFO - PROCESS | 1356 | ++DOCSHELL 16E8FC00 == 34 [pid = 1356] [id = 672] 19:35:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (18ABCC00) [pid = 1356] [serial = 2016] [outer = 00000000] 19:35:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (18E5CC00) [pid = 1356] [serial = 2017] [outer = 18ABCC00] 19:35:24 INFO - PROCESS | 1356 | 1461206124789 Marionette DEBUG loaded listener.js 19:35:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (18E58800) [pid = 1356] [serial = 2018] [outer = 18ABCC00] 19:35:25 INFO - PROCESS | 1356 | 1461206125467 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]]]}] 19:35:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 19:35:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 843ms 19:35:25 INFO - PROCESS | 1356 | 1461206125508 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 19:35:25 INFO - PROCESS | 1356 | 1461206125513 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 19:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 19:35:25 INFO - PROCESS | 1356 | 1461206125520 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 19:35:25 INFO - PROCESS | 1356 | 1461206125523 Marionette TRACE conn2 <- [1,2654,null,{}] 19:35:25 INFO - PROCESS | 1356 | 1461206125529 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}] 19:35:25 INFO - PROCESS | 1356 | 1461206125635 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 19:35:25 INFO - PROCESS | 1356 | 1461206125774 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:25 INFO - PROCESS | 1356 | ++DOCSHELL 133EA400 == 35 [pid = 1356] [id = 673] 19:35:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (133EAC00) [pid = 1356] [serial = 2019] [outer = 00000000] 19:35:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (13B35C00) [pid = 1356] [serial = 2020] [outer = 133EAC00] 19:35:25 INFO - PROCESS | 1356 | 1461206125831 Marionette DEBUG loaded listener.js 19:35:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (1449D000) [pid = 1356] [serial = 2021] [outer = 133EAC00] 19:35:26 INFO - PROCESS | 1356 | 1461206126928 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]]]}] 19:35:26 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) 19:35:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1453ms 19:35:27 INFO - PROCESS | 1356 | 1461206126999 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 19:35:27 INFO - PROCESS | 1356 | 1461206127005 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 19:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 19:35:27 INFO - PROCESS | 1356 | 1461206127013 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 19:35:27 INFO - PROCESS | 1356 | 1461206127016 Marionette TRACE conn2 <- [1,2658,null,{}] 19:35:27 INFO - PROCESS | 1356 | 1461206127020 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}] 19:35:27 INFO - PROCESS | 1356 | 1461206127120 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 19:35:27 INFO - PROCESS | 1356 | 1461206127249 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:27 INFO - PROCESS | 1356 | ++DOCSHELL 13B31400 == 36 [pid = 1356] [id = 674] 19:35:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (143B1C00) [pid = 1356] [serial = 2022] [outer = 00000000] 19:35:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1612F400) [pid = 1356] [serial = 2023] [outer = 143B1C00] 19:35:27 INFO - PROCESS | 1356 | 1461206127303 Marionette DEBUG loaded listener.js 19:35:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16919800) [pid = 1356] [serial = 2024] [outer = 143B1C00] 19:35:28 INFO - PROCESS | 1356 | 1461206128395 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] 19:35:28 INFO - PROCESS | 1356 | 1461206128422 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 19:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 19:35:28 INFO - PROCESS | 1356 | 1461206128428 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 19:35:28 INFO - PROCESS | 1356 | 1461206128431 Marionette TRACE conn2 <- [1,2662,null,{}] 19:35:28 INFO - PROCESS | 1356 | 1461206128437 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}] 19:35:28 INFO - PROCESS | 1356 | 1461206128529 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 19:35:28 INFO - PROCESS | 1356 | 1461206128671 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:28 INFO - PROCESS | 1356 | ++DOCSHELL 13642400 == 37 [pid = 1356] [id = 675] 19:35:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (13642800) [pid = 1356] [serial = 2025] [outer = 00000000] 19:35:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (13855C00) [pid = 1356] [serial = 2026] [outer = 13642800] 19:35:28 INFO - PROCESS | 1356 | 1461206128722 Marionette DEBUG loaded listener.js 19:35:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1399F000) [pid = 1356] [serial = 2027] [outer = 13642800] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 1571A800 == 36 [pid = 1356] [id = 596] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 1335D400 == 35 [pid = 1356] [id = 597] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 12DD3400 == 34 [pid = 1356] [id = 594] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 1336A400 == 33 [pid = 1356] [id = 587] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 1571C000 == 32 [pid = 1356] [id = 590] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 16129000 == 31 [pid = 1356] [id = 604] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 13B2F000 == 30 [pid = 1356] [id = 589] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 16107000 == 29 [pid = 1356] [id = 591] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 16B66000 == 28 [pid = 1356] [id = 592] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 13643C00 == 27 [pid = 1356] [id = 588] 19:35:29 INFO - PROCESS | 1356 | --DOCSHELL 18148000 == 26 [pid = 1356] [id = 593] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (133E5C00) [pid = 1356] [serial = 1970] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (1B3FB400) [pid = 1356] [serial = 1972] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (19030C00) [pid = 1356] [serial = 1957] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (19FB9000) [pid = 1356] [serial = 1960] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (192CA800) [pid = 1356] [serial = 1958] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (1ABEF400) [pid = 1356] [serial = 1963] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (1A4CD800) [pid = 1356] [serial = 1961] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1B33A000) [pid = 1356] [serial = 1969] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (1AD65800) [pid = 1356] [serial = 1964] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (18ABE400) [pid = 1356] [serial = 1954] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1814E000) [pid = 1356] [serial = 1951] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1872F000) [pid = 1356] [serial = 1952] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (13854400) [pid = 1356] [serial = 1981] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (16128C00) [pid = 1356] [serial = 1948] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (16132400) [pid = 1356] [serial = 1949] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (133E9800) [pid = 1356] [serial = 1945] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (138EC400) [pid = 1356] [serial = 1946] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16B64000) [pid = 1356] [serial = 1943] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (143AAC00) [pid = 1356] [serial = 1942] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1C610800) [pid = 1356] [serial = 1940] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1C60DC00) [pid = 1356] [serial = 1939] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (1C15C000) [pid = 1356] [serial = 1937] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1C15A800) [pid = 1356] [serial = 1936] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (1A6A6000) [pid = 1356] [serial = 1934] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (19C55800) [pid = 1356] [serial = 1933] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (18141400) [pid = 1356] [serial = 1931] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (16C40400) [pid = 1356] [serial = 1930] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (139A0C00) [pid = 1356] [serial = 1928] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (13648C00) [pid = 1356] [serial = 1927] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (1ABF5800) [pid = 1356] [serial = 1925] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (19F4CC00) [pid = 1356] [serial = 1966] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (1A6A5C00) [pid = 1356] [serial = 1967] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (18E50000) [pid = 1356] [serial = 1955] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (1372EC00) [pid = 1356] [serial = 1838] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1870D000) [pid = 1356] [serial = 1889] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (1B3ED800) [pid = 1356] [serial = 1883] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (1A63E800) [pid = 1356] [serial = 1847] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (192CFC00) [pid = 1356] [serial = 1844] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (1B336800) [pid = 1356] [serial = 1892] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (14D0BC00) [pid = 1356] [serial = 1886] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (1B3F9800) [pid = 1356] [serial = 1895] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (11BCD800) [pid = 1356] [serial = 1975] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (1A6B0C00) [pid = 1356] [serial = 1850] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (13307C00) [pid = 1356] [serial = 1978] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (18ABC400) [pid = 1356] [serial = 1790] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (16134800) [pid = 1356] [serial = 1841] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (1335F000) [pid = 1356] [serial = 1979] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (11BD3400) [pid = 1356] [serial = 1976] [outer = 00000000] [url = about:blank] 19:35:29 INFO - PROCESS | 1356 | 1461206129731 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] 19:35:29 INFO - PROCESS | 1356 | 1461206129793 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 19:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 19:35:29 INFO - PROCESS | 1356 | 1461206129800 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 19:35:29 INFO - PROCESS | 1356 | 1461206129802 Marionette TRACE conn2 <- [1,2666,null,{}] 19:35:29 INFO - PROCESS | 1356 | 1461206129806 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}] 19:35:29 INFO - PROCESS | 1356 | 1461206129885 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 19:35:29 INFO - PROCESS | 1356 | 1461206129892 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:29 INFO - PROCESS | 1356 | ++DOCSHELL 12B3C400 == 27 [pid = 1356] [id = 676] 19:35:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (12B83800) [pid = 1356] [serial = 2028] [outer = 00000000] 19:35:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (1364EC00) [pid = 1356] [serial = 2029] [outer = 12B83800] 19:35:29 INFO - PROCESS | 1356 | 1461206129937 Marionette DEBUG loaded listener.js 19:35:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (1399B400) [pid = 1356] [serial = 2030] [outer = 12B83800] 19:35:30 INFO - PROCESS | 1356 | 1461206130924 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]]]}] 19:35:30 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) 19:35:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1140ms 19:35:30 INFO - PROCESS | 1356 | 1461206130943 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 19:35:30 INFO - PROCESS | 1356 | 1461206130945 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 19:35:30 INFO - PROCESS | 1356 | 1461206130948 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 19:35:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 19:35:30 INFO - PROCESS | 1356 | 1461206130951 Marionette TRACE conn2 <- [1,2670,null,{}] 19:35:30 INFO - PROCESS | 1356 | 1461206130962 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}] 19:35:31 INFO - PROCESS | 1356 | 1461206131046 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 19:35:31 INFO - PROCESS | 1356 | 1461206131053 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:31 INFO - PROCESS | 1356 | ++DOCSHELL 15713C00 == 28 [pid = 1356] [id = 677] 19:35:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (1571A800) [pid = 1356] [serial = 2031] [outer = 00000000] 19:35:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (15B06C00) [pid = 1356] [serial = 2032] [outer = 1571A800] 19:35:31 INFO - PROCESS | 1356 | 1461206131100 Marionette DEBUG loaded listener.js 19:35:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (15E52000) [pid = 1356] [serial = 2033] [outer = 1571A800] 19:35:32 INFO - PROCESS | 1356 | 1461206132093 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]]]}] 19:35:32 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) 19:35:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1187ms 19:35:32 INFO - PROCESS | 1356 | 1461206132152 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 19:35:32 INFO - PROCESS | 1356 | 1461206132154 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 19:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 19:35:32 INFO - PROCESS | 1356 | 1461206132157 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 19:35:32 INFO - PROCESS | 1356 | 1461206132159 Marionette TRACE conn2 <- [1,2674,null,{}] 19:35:32 INFO - PROCESS | 1356 | 1461206132163 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}] 19:35:32 INFO - PROCESS | 1356 | 1461206132281 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 19:35:32 INFO - PROCESS | 1356 | 1461206132287 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:32 INFO - PROCESS | 1356 | ++DOCSHELL 159C3400 == 29 [pid = 1356] [id = 678] 19:35:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (16107000) [pid = 1356] [serial = 2034] [outer = 00000000] 19:35:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (16901800) [pid = 1356] [serial = 2035] [outer = 16107000] 19:35:32 INFO - PROCESS | 1356 | 1461206132331 Marionette DEBUG loaded listener.js 19:35:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (1691FC00) [pid = 1356] [serial = 2036] [outer = 16107000] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (16B67000) [pid = 1356] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (18701800) [pid = 1356] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (13B31C00) [pid = 1356] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (12B8A400) [pid = 1356] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (16107C00) [pid = 1356] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (15B0C400) [pid = 1356] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (18A2B800) [pid = 1356] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (159C3C00) [pid = 1356] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 19:35:33 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (133E7000) [pid = 1356] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 19:35:33 INFO - PROCESS | 1356 | 1461206133328 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] 19:35:33 INFO - PROCESS | 1356 | 1461206133357 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 19:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 19:35:33 INFO - PROCESS | 1356 | 1461206133360 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 19:35:33 INFO - PROCESS | 1356 | 1461206133362 Marionette TRACE conn2 <- [1,2678,null,{}] 19:35:33 INFO - PROCESS | 1356 | 1461206133365 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}] 19:35:33 INFO - PROCESS | 1356 | 1461206133438 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 19:35:33 INFO - PROCESS | 1356 | 1461206133445 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:33 INFO - PROCESS | 1356 | ++DOCSHELL 13644800 == 30 [pid = 1356] [id = 679] 19:35:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (13646000) [pid = 1356] [serial = 2037] [outer = 00000000] 19:35:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (16107C00) [pid = 1356] [serial = 2038] [outer = 13646000] 19:35:33 INFO - PROCESS | 1356 | 1461206133489 Marionette DEBUG loaded listener.js 19:35:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (16095800) [pid = 1356] [serial = 2039] [outer = 13646000] 19:35:34 INFO - PROCESS | 1356 | 1461206134435 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] 19:35:34 INFO - PROCESS | 1356 | 1461206134463 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 19:35:34 INFO - PROCESS | 1356 | 1461206134466 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 19:35:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 19:35:34 INFO - PROCESS | 1356 | 1461206134468 Marionette TRACE conn2 <- [1,2682,null,{}] 19:35:34 INFO - PROCESS | 1356 | 1461206134472 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}] 19:35:34 INFO - PROCESS | 1356 | 1461206134566 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 19:35:34 INFO - PROCESS | 1356 | 1461206134574 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:34 INFO - PROCESS | 1356 | ++DOCSHELL 161AE400 == 31 [pid = 1356] [id = 680] 19:35:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (16A2D800) [pid = 1356] [serial = 2040] [outer = 00000000] 19:35:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (18145C00) [pid = 1356] [serial = 2041] [outer = 16A2D800] 19:35:34 INFO - PROCESS | 1356 | 1461206134622 Marionette DEBUG loaded listener.js 19:35:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (1814EC00) [pid = 1356] [serial = 2042] [outer = 16A2D800] 19:35:35 INFO - PROCESS | 1356 | 1461206135588 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] 19:35:35 INFO - PROCESS | 1356 | 1461206135619 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 19:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 19:35:35 INFO - PROCESS | 1356 | 1461206135625 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 19:35:35 INFO - PROCESS | 1356 | 1461206135629 Marionette TRACE conn2 <- [1,2686,null,{}] 19:35:35 INFO - PROCESS | 1356 | 1461206135636 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}] 19:35:35 INFO - PROCESS | 1356 | 1461206135738 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 19:35:35 INFO - PROCESS | 1356 | 1461206135865 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:35 INFO - PROCESS | 1356 | ++DOCSHELL 1335E800 == 32 [pid = 1356] [id = 681] 19:35:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (13360000) [pid = 1356] [serial = 2043] [outer = 00000000] 19:35:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (133E4400) [pid = 1356] [serial = 2044] [outer = 13360000] 19:35:35 INFO - PROCESS | 1356 | 1461206135924 Marionette DEBUG loaded listener.js 19:35:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (1364A000) [pid = 1356] [serial = 2045] [outer = 13360000] 19:35:37 INFO - PROCESS | 1356 | 1461206137021 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] 19:35:37 INFO - PROCESS | 1356 | 1461206137096 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 19:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 19:35:37 INFO - PROCESS | 1356 | 1461206137103 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 19:35:37 INFO - PROCESS | 1356 | 1461206137106 Marionette TRACE conn2 <- [1,2690,null,{}] 19:35:37 INFO - PROCESS | 1356 | 1461206137110 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}] 19:35:37 INFO - PROCESS | 1356 | 1461206137239 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 19:35:37 INFO - PROCESS | 1356 | 1461206137409 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:37 INFO - PROCESS | 1356 | ++DOCSHELL 14450000 == 33 [pid = 1356] [id = 682] 19:35:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (144A6000) [pid = 1356] [serial = 2046] [outer = 00000000] 19:35:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (15B0CC00) [pid = 1356] [serial = 2047] [outer = 144A6000] 19:35:37 INFO - PROCESS | 1356 | 1461206137466 Marionette DEBUG loaded listener.js 19:35:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (16128800) [pid = 1356] [serial = 2048] [outer = 144A6000] 19:35:38 INFO - PROCESS | 1356 | 1461206138041 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]]]}] 19:35:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 19:35:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 984ms 19:35:38 INFO - PROCESS | 1356 | 1461206138093 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 19:35:38 INFO - PROCESS | 1356 | 1461206138095 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 19:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 19:35:38 INFO - PROCESS | 1356 | 1461206138099 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 19:35:38 INFO - PROCESS | 1356 | 1461206138103 Marionette TRACE conn2 <- [1,2694,null,{}] 19:35:38 INFO - PROCESS | 1356 | 1461206138113 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}] 19:35:38 INFO - PROCESS | 1356 | 1461206138217 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 19:35:38 INFO - PROCESS | 1356 | 1461206138322 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:38 INFO - PROCESS | 1356 | ++DOCSHELL 133EA800 == 34 [pid = 1356] [id = 683] 19:35:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (133EC400) [pid = 1356] [serial = 2049] [outer = 00000000] 19:35:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (16D51800) [pid = 1356] [serial = 2050] [outer = 133EC400] 19:35:38 INFO - PROCESS | 1356 | 1461206138380 Marionette DEBUG loaded listener.js 19:35:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (1814B400) [pid = 1356] [serial = 2051] [outer = 133EC400] 19:35:39 INFO - PROCESS | 1356 | 1461206139118 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]]]}] 19:35:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 19:35:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1047ms 19:35:39 INFO - PROCESS | 1356 | 1461206139171 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 19:35:39 INFO - PROCESS | 1356 | 1461206139174 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 19:35:39 INFO - PROCESS | 1356 | 1461206139179 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 19:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 19:35:39 INFO - PROCESS | 1356 | 1461206139183 Marionette TRACE conn2 <- [1,2698,null,{}] 19:35:39 INFO - PROCESS | 1356 | 1461206139188 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}] 19:35:39 INFO - PROCESS | 1356 | 1461206139278 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 19:35:39 INFO - PROCESS | 1356 | 1461206139401 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (16C3BC00) [pid = 1356] [serial = 2002] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1870E400) [pid = 1356] [serial = 2005] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (14D59400) [pid = 1356] [serial = 1993] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (14D67800) [pid = 1356] [serial = 1994] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (16D58400) [pid = 1356] [serial = 2003] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (12CFF000) [pid = 1356] [serial = 1984] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (1364D800) [pid = 1356] [serial = 1990] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (138EF000) [pid = 1356] [serial = 1991] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (1691B000) [pid = 1356] [serial = 1999] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (18E5CC00) [pid = 1356] [serial = 2017] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (15E51C00) [pid = 1356] [serial = 1996] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (15EF7C00) [pid = 1356] [serial = 1997] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (13B32800) [pid = 1356] [serial = 1987] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (18AC0C00) [pid = 1356] [serial = 2008] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (1870E000) [pid = 1356] [serial = 2006] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 63 (18A27C00) [pid = 1356] [serial = 2014] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 62 (18AC3C00) [pid = 1356] [serial = 2009] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 61 (15B05800) [pid = 1356] [serial = 2012] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 60 (1591E000) [pid = 1356] [serial = 2011] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 59 (16930C00) [pid = 1356] [serial = 2000] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | --DOMWINDOW == 58 (18AB6400) [pid = 1356] [serial = 2015] [outer = 00000000] [url = about:blank] 19:35:39 INFO - PROCESS | 1356 | ++DOCSHELL 11B4D000 == 35 [pid = 1356] [id = 684] 19:35:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 59 (11B4F800) [pid = 1356] [serial = 2052] [outer = 00000000] 19:35:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 60 (1364D800) [pid = 1356] [serial = 2053] [outer = 11B4F800] 19:35:39 INFO - PROCESS | 1356 | 1461206139476 Marionette DEBUG loaded listener.js 19:35:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 61 (13B32800) [pid = 1356] [serial = 2054] [outer = 11B4F800] 19:35:39 INFO - PROCESS | 1356 | 1461206139887 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] 19:35:39 INFO - PROCESS | 1356 | 1461206139928 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 19:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 19:35:39 INFO - PROCESS | 1356 | 1461206139934 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 19:35:39 INFO - PROCESS | 1356 | 1461206139936 Marionette TRACE conn2 <- [1,2702,null,{}] 19:35:39 INFO - PROCESS | 1356 | 1461206139940 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}] 19:35:40 INFO - PROCESS | 1356 | 1461206140052 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 19:35:40 INFO - PROCESS | 1356 | 1461206140059 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:40 INFO - PROCESS | 1356 | ++DOCSHELL 13363800 == 36 [pid = 1356] [id = 685] 19:35:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 62 (13733400) [pid = 1356] [serial = 2055] [outer = 00000000] 19:35:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 63 (1591E000) [pid = 1356] [serial = 2056] [outer = 13733400] 19:35:40 INFO - PROCESS | 1356 | 1461206140103 Marionette DEBUG loaded listener.js 19:35:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 64 (15B10800) [pid = 1356] [serial = 2057] [outer = 13733400] 19:35:40 INFO - PROCESS | 1356 | 1461206140608 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]]]}] 19:35:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 19:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 687ms 19:35:40 INFO - PROCESS | 1356 | 1461206140632 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 19:35:40 INFO - PROCESS | 1356 | 1461206140634 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 19:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 19:35:40 INFO - PROCESS | 1356 | 1461206140638 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 19:35:40 INFO - PROCESS | 1356 | 1461206140641 Marionette TRACE conn2 <- [1,2706,null,{}] 19:35:40 INFO - PROCESS | 1356 | 1461206140651 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}] 19:35:40 INFO - PROCESS | 1356 | 1461206140734 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 19:35:40 INFO - PROCESS | 1356 | 1461206140741 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:40 INFO - PROCESS | 1356 | ++DOCSHELL 16910C00 == 37 [pid = 1356] [id = 686] 19:35:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (16912800) [pid = 1356] [serial = 2058] [outer = 00000000] 19:35:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (16A31800) [pid = 1356] [serial = 2059] [outer = 16912800] 19:35:40 INFO - PROCESS | 1356 | 1461206140787 Marionette DEBUG loaded listener.js 19:35:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (16C35000) [pid = 1356] [serial = 2060] [outer = 16912800] 19:35:41 INFO - PROCESS | 1356 | 1461206141258 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] 19:35:41 INFO - PROCESS | 1356 | 1461206141278 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 19:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 19:35:41 INFO - PROCESS | 1356 | 1461206141281 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 19:35:41 INFO - PROCESS | 1356 | 1461206141283 Marionette TRACE conn2 <- [1,2710,null,{}] 19:35:41 INFO - PROCESS | 1356 | 1461206141290 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}] 19:35:41 INFO - PROCESS | 1356 | 1461206141370 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 19:35:41 INFO - PROCESS | 1356 | 1461206141377 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:41 INFO - PROCESS | 1356 | ++DOCSHELL 1814A800 == 38 [pid = 1356] [id = 687] 19:35:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (1814F800) [pid = 1356] [serial = 2061] [outer = 00000000] 19:35:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (1870E400) [pid = 1356] [serial = 2062] [outer = 1814F800] 19:35:41 INFO - PROCESS | 1356 | 1461206141421 Marionette DEBUG loaded listener.js 19:35:41 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (18731400) [pid = 1356] [serial = 2063] [outer = 1814F800] 19:35:41 INFO - PROCESS | 1356 | 1461206141898 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] 19:35:41 INFO - PROCESS | 1356 | 1461206141923 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 19:35:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 19:35:41 INFO - PROCESS | 1356 | 1461206141926 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 19:35:41 INFO - PROCESS | 1356 | 1461206141928 Marionette TRACE conn2 <- [1,2714,null,{}] 19:35:41 INFO - PROCESS | 1356 | 1461206141931 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}] 19:35:42 INFO - PROCESS | 1356 | 1461206142039 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 19:35:42 INFO - PROCESS | 1356 | 1461206142044 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:42 INFO - PROCESS | 1356 | ++DOCSHELL 16D58400 == 39 [pid = 1356] [id = 688] 19:35:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (18732800) [pid = 1356] [serial = 2064] [outer = 00000000] 19:35:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (18AB7400) [pid = 1356] [serial = 2065] [outer = 18732800] 19:35:42 INFO - PROCESS | 1356 | 1461206142088 Marionette DEBUG loaded listener.js 19:35:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (18AB8C00) [pid = 1356] [serial = 2066] [outer = 18732800] 19:35:42 INFO - PROCESS | 1356 | 1461206142549 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]]]}] 19:35:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 19:35:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 640ms 19:35:42 INFO - PROCESS | 1356 | 1461206142564 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 19:35:42 INFO - PROCESS | 1356 | 1461206142566 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 19:35:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 19:35:42 INFO - PROCESS | 1356 | 1461206142569 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 19:35:42 INFO - PROCESS | 1356 | 1461206142571 Marionette TRACE conn2 <- [1,2718,null,{}] 19:35:42 INFO - PROCESS | 1356 | 1461206142576 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}] 19:35:42 INFO - PROCESS | 1356 | 1461206142700 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 19:35:42 INFO - PROCESS | 1356 | 1461206142706 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:42 INFO - PROCESS | 1356 | ++DOCSHELL 18A26C00 == 40 [pid = 1356] [id = 689] 19:35:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (18ABE000) [pid = 1356] [serial = 2067] [outer = 00000000] 19:35:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (18E5AC00) [pid = 1356] [serial = 2068] [outer = 18ABE000] 19:35:42 INFO - PROCESS | 1356 | 1461206142753 Marionette DEBUG loaded listener.js 19:35:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (18E54C00) [pid = 1356] [serial = 2069] [outer = 18ABE000] 19:35:43 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (16107000) [pid = 1356] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 19:35:43 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (12B83800) [pid = 1356] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 19:35:43 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (13646000) [pid = 1356] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 19:35:43 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (13642800) [pid = 1356] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 19:35:43 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (1571A800) [pid = 1356] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 19:35:43 INFO - PROCESS | 1356 | 1461206143706 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] 19:35:43 INFO - PROCESS | 1356 | 1461206143764 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 19:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 19:35:43 INFO - PROCESS | 1356 | 1461206143767 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 19:35:43 INFO - PROCESS | 1356 | 1461206143769 Marionette TRACE conn2 <- [1,2722,null,{}] 19:35:43 INFO - PROCESS | 1356 | 1461206143772 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}] 19:35:43 INFO - PROCESS | 1356 | 1461206143846 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 19:35:43 INFO - PROCESS | 1356 | 1461206143852 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:43 INFO - PROCESS | 1356 | ++DOCSHELL 13B59C00 == 41 [pid = 1356] [id = 690] 19:35:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (15716C00) [pid = 1356] [serial = 2070] [outer = 00000000] 19:35:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (19031400) [pid = 1356] [serial = 2071] [outer = 15716C00] 19:35:43 INFO - PROCESS | 1356 | 1461206143898 Marionette DEBUG loaded listener.js 19:35:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (13B13400) [pid = 1356] [serial = 2072] [outer = 15716C00] 19:35:44 INFO - PROCESS | 1356 | 1461206144356 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]]]}] 19:35:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 19:35:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 641ms 19:35:44 INFO - PROCESS | 1356 | 1461206144405 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 19:35:44 INFO - PROCESS | 1356 | 1461206144407 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 19:35:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 19:35:44 INFO - PROCESS | 1356 | 1461206144410 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 19:35:44 INFO - PROCESS | 1356 | 1461206144412 Marionette TRACE conn2 <- [1,2726,null,{}] 19:35:44 INFO - PROCESS | 1356 | 1461206144416 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}] 19:35:44 INFO - PROCESS | 1356 | 1461206144489 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 19:35:44 INFO - PROCESS | 1356 | 1461206144495 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:44 INFO - PROCESS | 1356 | ++DOCSHELL 19035C00 == 42 [pid = 1356] [id = 691] 19:35:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (192CC800) [pid = 1356] [serial = 2073] [outer = 00000000] 19:35:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (192D1800) [pid = 1356] [serial = 2074] [outer = 192CC800] 19:35:44 INFO - PROCESS | 1356 | 1461206144538 Marionette DEBUG loaded listener.js 19:35:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (192D1000) [pid = 1356] [serial = 2075] [outer = 192CC800] 19:35:44 INFO - PROCESS | 1356 | 1461206144971 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]]]}] 19:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 19:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 641ms 19:35:45 INFO - PROCESS | 1356 | 1461206145048 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 19:35:45 INFO - PROCESS | 1356 | 1461206145050 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 19:35:45 INFO - PROCESS | 1356 | 1461206145053 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 19:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 19:35:45 INFO - PROCESS | 1356 | 1461206145055 Marionette TRACE conn2 <- [1,2730,null,{}] 19:35:45 INFO - PROCESS | 1356 | 1461206145058 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}] 19:35:45 INFO - PROCESS | 1356 | 1461206145135 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 19:35:45 INFO - PROCESS | 1356 | 1461206145142 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:45 INFO - PROCESS | 1356 | ++DOCSHELL 18B7CC00 == 43 [pid = 1356] [id = 692] 19:35:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (19033400) [pid = 1356] [serial = 2076] [outer = 00000000] 19:35:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (19971800) [pid = 1356] [serial = 2077] [outer = 19033400] 19:35:45 INFO - PROCESS | 1356 | 1461206145186 Marionette DEBUG loaded listener.js 19:35:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (19788000) [pid = 1356] [serial = 2078] [outer = 19033400] 19:35:45 INFO - PROCESS | 1356 | 1461206145631 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]]]}] 19:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 19:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 640ms 19:35:45 INFO - PROCESS | 1356 | 1461206145692 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 19:35:45 INFO - PROCESS | 1356 | 1461206145694 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 19:35:45 INFO - PROCESS | 1356 | 1461206145697 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 19:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 19:35:45 INFO - PROCESS | 1356 | 1461206145699 Marionette TRACE conn2 <- [1,2734,null,{}] 19:35:45 INFO - PROCESS | 1356 | 1461206145702 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}] 19:35:45 INFO - PROCESS | 1356 | 1461206145778 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 19:35:45 INFO - PROCESS | 1356 | 1461206145783 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:45 INFO - PROCESS | 1356 | ++DOCSHELL 1997A800 == 44 [pid = 1356] [id = 693] 19:35:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (19C46C00) [pid = 1356] [serial = 2079] [outer = 00000000] 19:35:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (19F41C00) [pid = 1356] [serial = 2080] [outer = 19C46C00] 19:35:45 INFO - PROCESS | 1356 | 1461206145831 Marionette DEBUG loaded listener.js 19:35:45 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (19F45400) [pid = 1356] [serial = 2081] [outer = 19C46C00] 19:35:46 INFO - PROCESS | 1356 | 1461206146469 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]]]}] 19:35:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 19:35:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 813ms 19:35:46 INFO - PROCESS | 1356 | 1461206146530 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 19:35:46 INFO - PROCESS | 1356 | 1461206146535 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 19:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 19:35:46 INFO - PROCESS | 1356 | 1461206146569 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 19:35:46 INFO - PROCESS | 1356 | 1461206146573 Marionette TRACE conn2 <- [1,2738,null,{}] 19:35:46 INFO - PROCESS | 1356 | 1461206146580 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}] 19:35:46 INFO - PROCESS | 1356 | 1461206146702 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 19:35:46 INFO - PROCESS | 1356 | 1461206146830 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:46 INFO - PROCESS | 1356 | ++DOCSHELL 12C9E000 == 45 [pid = 1356] [id = 694] 19:35:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (12CF8000) [pid = 1356] [serial = 2082] [outer = 00000000] 19:35:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (14D0BC00) [pid = 1356] [serial = 2083] [outer = 12CF8000] 19:35:46 INFO - PROCESS | 1356 | 1461206146887 Marionette DEBUG loaded listener.js 19:35:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (1571A400) [pid = 1356] [serial = 2084] [outer = 12CF8000] 19:35:47 INFO - PROCESS | 1356 | 1461206147435 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]]]}] 19:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 19:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 891ms 19:35:47 INFO - PROCESS | 1356 | 1461206147468 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 19:35:47 INFO - PROCESS | 1356 | 1461206147474 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 19:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 19:35:47 INFO - PROCESS | 1356 | 1461206147482 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 19:35:47 INFO - PROCESS | 1356 | 1461206147484 Marionette TRACE conn2 <- [1,2742,null,{}] 19:35:47 INFO - PROCESS | 1356 | 1461206147488 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}] 19:35:47 INFO - PROCESS | 1356 | 1461206147593 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 19:35:47 INFO - PROCESS | 1356 | 1461206147707 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:47 INFO - PROCESS | 1356 | ++DOCSHELL 15941800 == 46 [pid = 1356] [id = 695] 19:35:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (15E18800) [pid = 1356] [serial = 2085] [outer = 00000000] 19:35:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (16A2EC00) [pid = 1356] [serial = 2086] [outer = 15E18800] 19:35:47 INFO - PROCESS | 1356 | 1461206147802 Marionette DEBUG loaded listener.js 19:35:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (18144800) [pid = 1356] [serial = 2087] [outer = 15E18800] 19:35:48 INFO - PROCESS | 1356 | 1461206148418 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]]]}] 19:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 19:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1000ms 19:35:48 INFO - PROCESS | 1356 | 1461206148483 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 19:35:48 INFO - PROCESS | 1356 | 1461206148486 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 19:35:48 INFO - PROCESS | 1356 | 1461206148504 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 19:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 19:35:48 INFO - PROCESS | 1356 | 1461206148507 Marionette TRACE conn2 <- [1,2746,null,{}] 19:35:48 INFO - PROCESS | 1356 | 1461206148519 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}] 19:35:48 INFO - PROCESS | 1356 | 1461206148623 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 19:35:48 INFO - PROCESS | 1356 | 1461206148767 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:48 INFO - PROCESS | 1356 | ++DOCSHELL 1902A800 == 47 [pid = 1356] [id = 696] 19:35:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1902CC00) [pid = 1356] [serial = 2088] [outer = 00000000] 19:35:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (19A21400) [pid = 1356] [serial = 2089] [outer = 1902CC00] 19:35:48 INFO - PROCESS | 1356 | 1461206148825 Marionette DEBUG loaded listener.js 19:35:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (19C55000) [pid = 1356] [serial = 2090] [outer = 1902CC00] 19:35:49 INFO - PROCESS | 1356 | 1461206149589 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]]]}] 19:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 19:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1094ms 19:35:49 INFO - PROCESS | 1356 | 1461206149603 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 19:35:49 INFO - PROCESS | 1356 | 1461206149606 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 19:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 19:35:49 INFO - PROCESS | 1356 | 1461206149611 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 19:35:49 INFO - PROCESS | 1356 | 1461206149615 Marionette TRACE conn2 <- [1,2750,null,{}] 19:35:49 INFO - PROCESS | 1356 | 1461206149622 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}] 19:35:49 INFO - PROCESS | 1356 | 1461206149714 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 19:35:49 INFO - PROCESS | 1356 | 1461206149860 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:49 INFO - PROCESS | 1356 | ++DOCSHELL 11BD3400 == 48 [pid = 1356] [id = 697] 19:35:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (133E0400) [pid = 1356] [serial = 2091] [outer = 00000000] 19:35:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (13B30800) [pid = 1356] [serial = 2092] [outer = 133E0400] 19:35:49 INFO - PROCESS | 1356 | 1461206149909 Marionette DEBUG loaded listener.js 19:35:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (14D09400) [pid = 1356] [serial = 2093] [outer = 133E0400] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 159C3400 == 47 [pid = 1356] [id = 678] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 13644800 == 46 [pid = 1356] [id = 679] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 183EB800 == 45 [pid = 1356] [id = 657] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 15713C00 == 44 [pid = 1356] [id = 677] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 12B3C400 == 43 [pid = 1356] [id = 676] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 18B7CC00 == 42 [pid = 1356] [id = 692] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 19035C00 == 41 [pid = 1356] [id = 691] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 13B59C00 == 40 [pid = 1356] [id = 690] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 18A26C00 == 39 [pid = 1356] [id = 689] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 16D58400 == 38 [pid = 1356] [id = 688] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 1814A800 == 37 [pid = 1356] [id = 687] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 16910C00 == 36 [pid = 1356] [id = 686] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 13363800 == 35 [pid = 1356] [id = 685] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 11B4D000 == 34 [pid = 1356] [id = 684] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 1335E800 == 33 [pid = 1356] [id = 681] 19:35:50 INFO - PROCESS | 1356 | --DOCSHELL 161AE400 == 32 [pid = 1356] [id = 680] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (18145C00) [pid = 1356] [serial = 2041] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (16901800) [pid = 1356] [serial = 2035] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (1364EC00) [pid = 1356] [serial = 2029] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1399B400) [pid = 1356] [serial = 2030] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (1612F400) [pid = 1356] [serial = 2023] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (13B35C00) [pid = 1356] [serial = 2020] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (16107C00) [pid = 1356] [serial = 2038] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1691FC00) [pid = 1356] [serial = 2036] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (16095800) [pid = 1356] [serial = 2039] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (1399F000) [pid = 1356] [serial = 2027] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (13855C00) [pid = 1356] [serial = 2026] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (15B06C00) [pid = 1356] [serial = 2032] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (15E52000) [pid = 1356] [serial = 2033] [outer = 00000000] [url = about:blank] 19:35:50 INFO - PROCESS | 1356 | 1461206150485 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]]]}] 19:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 19:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 906ms 19:35:50 INFO - PROCESS | 1356 | 1461206150518 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 19:35:50 INFO - PROCESS | 1356 | 1461206150523 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 19:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 19:35:50 INFO - PROCESS | 1356 | 1461206150529 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 19:35:50 INFO - PROCESS | 1356 | 1461206150531 Marionette TRACE conn2 <- [1,2754,null,{}] 19:35:50 INFO - PROCESS | 1356 | 1461206150535 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}] 19:35:50 INFO - PROCESS | 1356 | 1461206150613 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 19:35:50 INFO - PROCESS | 1356 | 1461206150622 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:50 INFO - PROCESS | 1356 | ++DOCSHELL 13366000 == 33 [pid = 1356] [id = 698] 19:35:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (13366800) [pid = 1356] [serial = 2094] [outer = 00000000] 19:35:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (13B36C00) [pid = 1356] [serial = 2095] [outer = 13366800] 19:35:50 INFO - PROCESS | 1356 | 1461206150667 Marionette DEBUG loaded listener.js 19:35:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (14450400) [pid = 1356] [serial = 2096] [outer = 13366800] 19:35:51 INFO - PROCESS | 1356 | 1461206151181 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]]]}] 19:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 19:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 687ms 19:35:51 INFO - PROCESS | 1356 | 1461206151234 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 19:35:51 INFO - PROCESS | 1356 | 1461206151236 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 19:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 19:35:51 INFO - PROCESS | 1356 | 1461206151243 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 19:35:51 INFO - PROCESS | 1356 | 1461206151246 Marionette TRACE conn2 <- [1,2758,null,{}] 19:35:51 INFO - PROCESS | 1356 | 1461206151256 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}] 19:35:51 INFO - PROCESS | 1356 | 1461206151337 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 19:35:51 INFO - PROCESS | 1356 | 1461206151344 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:51 INFO - PROCESS | 1356 | ++DOCSHELL 15EF9000 == 34 [pid = 1356] [id = 699] 19:35:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (15EF9C00) [pid = 1356] [serial = 2097] [outer = 00000000] 19:35:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16129800) [pid = 1356] [serial = 2098] [outer = 15EF9C00] 19:35:51 INFO - PROCESS | 1356 | 1461206151391 Marionette DEBUG loaded listener.js 19:35:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (16132C00) [pid = 1356] [serial = 2099] [outer = 15EF9C00] 19:35:51 INFO - PROCESS | 1356 | 1461206151871 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]]]}] 19:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 19:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 640ms 19:35:51 INFO - PROCESS | 1356 | 1461206151881 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 19:35:51 INFO - PROCESS | 1356 | 1461206151884 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 19:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 19:35:51 INFO - PROCESS | 1356 | 1461206151887 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 19:35:51 INFO - PROCESS | 1356 | 1461206151888 Marionette TRACE conn2 <- [1,2762,null,{}] 19:35:51 INFO - PROCESS | 1356 | 1461206151891 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}] 19:35:51 INFO - PROCESS | 1356 | 1461206151969 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 19:35:51 INFO - PROCESS | 1356 | 1461206151975 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:51 INFO - PROCESS | 1356 | ++DOCSHELL 16932800 == 35 [pid = 1356] [id = 700] 19:35:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (16A31000) [pid = 1356] [serial = 2100] [outer = 00000000] 19:35:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (16D52000) [pid = 1356] [serial = 2101] [outer = 16A31000] 19:35:52 INFO - PROCESS | 1356 | 1461206152019 Marionette DEBUG loaded listener.js 19:35:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (18145400) [pid = 1356] [serial = 2102] [outer = 16A31000] 19:35:52 INFO - PROCESS | 1356 | 1461206152456 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]]]}] 19:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 19:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 594ms 19:35:52 INFO - PROCESS | 1356 | 1461206152488 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 19:35:52 INFO - PROCESS | 1356 | 1461206152490 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 19:35:52 INFO - PROCESS | 1356 | 1461206152493 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 19:35:52 INFO - PROCESS | 1356 | 1461206152494 Marionette TRACE conn2 <- [1,2766,null,{}] 19:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 19:35:52 INFO - PROCESS | 1356 | 1461206152498 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}] 19:35:52 INFO - PROCESS | 1356 | 1461206152575 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 19:35:52 INFO - PROCESS | 1356 | 1461206152580 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:52 INFO - PROCESS | 1356 | ++DOCSHELL 18702000 == 36 [pid = 1356] [id = 701] 19:35:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (18702400) [pid = 1356] [serial = 2103] [outer = 00000000] 19:35:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (187C1C00) [pid = 1356] [serial = 2104] [outer = 18702400] 19:35:52 INFO - PROCESS | 1356 | 1461206152625 Marionette DEBUG loaded listener.js 19:35:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (18A27000) [pid = 1356] [serial = 2105] [outer = 18702400] 19:35:53 INFO - PROCESS | 1356 | 1461206153128 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]]]}] 19:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 19:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 703ms 19:35:53 INFO - PROCESS | 1356 | 1461206153199 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 19:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 19:35:53 INFO - PROCESS | 1356 | 1461206153201 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 19:35:53 INFO - PROCESS | 1356 | 1461206153205 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 19:35:53 INFO - PROCESS | 1356 | 1461206153207 Marionette TRACE conn2 <- [1,2770,null,{}] 19:35:53 INFO - PROCESS | 1356 | 1461206153210 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}] 19:35:53 INFO - PROCESS | 1356 | 1461206153339 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 19:35:53 INFO - PROCESS | 1356 | 1461206153410 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:53 INFO - PROCESS | 1356 | ++DOCSHELL 13649000 == 37 [pid = 1356] [id = 702] 19:35:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (18E5C400) [pid = 1356] [serial = 2106] [outer = 00000000] 19:35:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (19037000) [pid = 1356] [serial = 2107] [outer = 18E5C400] 19:35:53 INFO - PROCESS | 1356 | 1461206153457 Marionette DEBUG loaded listener.js 19:35:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (19036C00) [pid = 1356] [serial = 2108] [outer = 18E5C400] 19:35:53 INFO - PROCESS | 1356 | 1461206153875 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]]]}] 19:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 19:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 688ms 19:35:53 INFO - PROCESS | 1356 | 1461206153906 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 19:35:53 INFO - PROCESS | 1356 | 1461206153908 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 19:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 19:35:53 INFO - PROCESS | 1356 | 1461206153911 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 19:35:53 INFO - PROCESS | 1356 | 1461206153913 Marionette TRACE conn2 <- [1,2774,null,{}] 19:35:53 INFO - PROCESS | 1356 | 1461206153916 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}] 19:35:54 INFO - PROCESS | 1356 | 1461206154052 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 19:35:54 INFO - PROCESS | 1356 | 1461206154105 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:54 INFO - PROCESS | 1356 | ++DOCSHELL 11BCD800 == 38 [pid = 1356] [id = 703] 19:35:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18AC0800) [pid = 1356] [serial = 2109] [outer = 00000000] 19:35:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (19F47C00) [pid = 1356] [serial = 2110] [outer = 18AC0800] 19:35:54 INFO - PROCESS | 1356 | 1461206154149 Marionette DEBUG loaded listener.js 19:35:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (19FB1400) [pid = 1356] [serial = 2111] [outer = 18AC0800] 19:35:54 INFO - PROCESS | 1356 | 1461206154585 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]]]}] 19:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 19:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 703ms 19:35:54 INFO - PROCESS | 1356 | 1461206154609 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 19:35:54 INFO - PROCESS | 1356 | 1461206154611 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 19:35:54 INFO - PROCESS | 1356 | 1461206154614 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 19:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 19:35:54 INFO - PROCESS | 1356 | 1461206154616 Marionette TRACE conn2 <- [1,2778,null,{}] 19:35:54 INFO - PROCESS | 1356 | 1461206154625 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}] 19:35:54 INFO - PROCESS | 1356 | 1461206154734 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 19:35:54 INFO - PROCESS | 1356 | 1461206154739 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:54 INFO - PROCESS | 1356 | ++DOCSHELL 13646400 == 39 [pid = 1356] [id = 704] 19:35:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (19FB0000) [pid = 1356] [serial = 2112] [outer = 00000000] 19:35:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1A17A400) [pid = 1356] [serial = 2113] [outer = 19FB0000] 19:35:54 INFO - PROCESS | 1356 | 1461206154783 Marionette DEBUG loaded listener.js 19:35:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1A1DD400) [pid = 1356] [serial = 2114] [outer = 19FB0000] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (18ABE000) [pid = 1356] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (16912800) [pid = 1356] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (11B4F800) [pid = 1356] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (1814F800) [pid = 1356] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (13733400) [pid = 1356] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (15716C00) [pid = 1356] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (192CC800) [pid = 1356] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (18732800) [pid = 1356] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 19:35:55 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (19033400) [pid = 1356] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 19:35:55 INFO - PROCESS | 1356 | 1461206155391 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]]]}] 19:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 19:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 844ms 19:35:55 INFO - PROCESS | 1356 | 1461206155458 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 19:35:55 INFO - PROCESS | 1356 | 1461206155460 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 19:35:55 INFO - PROCESS | 1356 | 1461206155463 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 19:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 19:35:55 INFO - PROCESS | 1356 | 1461206155465 Marionette TRACE conn2 <- [1,2782,null,{}] 19:35:55 INFO - PROCESS | 1356 | 1461206155468 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}] 19:35:55 INFO - PROCESS | 1356 | 1461206155544 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 19:35:55 INFO - PROCESS | 1356 | 1461206155550 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:55 INFO - PROCESS | 1356 | ++DOCSHELL 16107000 == 40 [pid = 1356] [id = 705] 19:35:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (16B64400) [pid = 1356] [serial = 2115] [outer = 00000000] 19:35:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (192CB000) [pid = 1356] [serial = 2116] [outer = 16B64400] 19:35:55 INFO - PROCESS | 1356 | 1461206155596 Marionette DEBUG loaded listener.js 19:35:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (19974800) [pid = 1356] [serial = 2117] [outer = 16B64400] 19:35:56 INFO - PROCESS | 1356 | 1461206156028 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]]]}] 19:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 19:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 594ms 19:35:56 INFO - PROCESS | 1356 | 1461206156060 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 19:35:56 INFO - PROCESS | 1356 | 1461206156062 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 19:35:56 INFO - PROCESS | 1356 | 1461206156065 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 19:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 19:35:56 INFO - PROCESS | 1356 | 1461206156067 Marionette TRACE conn2 <- [1,2786,null,{}] 19:35:56 INFO - PROCESS | 1356 | 1461206156071 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}] 19:35:56 INFO - PROCESS | 1356 | 1461206156147 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 19:35:56 INFO - PROCESS | 1356 | 1461206156153 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:56 INFO - PROCESS | 1356 | ++DOCSHELL 15EF9400 == 41 [pid = 1356] [id = 706] 19:35:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18AC3800) [pid = 1356] [serial = 2118] [outer = 00000000] 19:35:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1A64B000) [pid = 1356] [serial = 2119] [outer = 18AC3800] 19:35:56 INFO - PROCESS | 1356 | 1461206156196 Marionette DEBUG loaded listener.js 19:35:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1A6AB000) [pid = 1356] [serial = 2120] [outer = 18AC3800] 19:35:56 INFO - PROCESS | 1356 | 1461206156633 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]]]}] 19:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 19:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 594ms 19:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 19:35:56 INFO - PROCESS | 1356 | 1461206156670 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 19:35:56 INFO - PROCESS | 1356 | 1461206156672 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 19:35:56 INFO - PROCESS | 1356 | 1461206156675 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 19:35:56 INFO - PROCESS | 1356 | 1461206156677 Marionette TRACE conn2 <- [1,2790,null,{}] 19:35:56 INFO - PROCESS | 1356 | 1461206156681 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}] 19:35:56 INFO - PROCESS | 1356 | 1461206156777 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 19:35:56 INFO - PROCESS | 1356 | 1461206156784 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:56 INFO - PROCESS | 1356 | ++DOCSHELL 1ABEEC00 == 42 [pid = 1356] [id = 707] 19:35:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1AD2A400) [pid = 1356] [serial = 2121] [outer = 00000000] 19:35:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1AD5D800) [pid = 1356] [serial = 2122] [outer = 1AD2A400] 19:35:56 INFO - PROCESS | 1356 | 1461206156834 Marionette DEBUG loaded listener.js 19:35:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (1B330800) [pid = 1356] [serial = 2123] [outer = 1AD2A400] 19:35:57 INFO - PROCESS | 1356 | 1461206157525 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]]]}] 19:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 19:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 906ms 19:35:57 INFO - PROCESS | 1356 | 1461206157578 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 19:35:57 INFO - PROCESS | 1356 | 1461206157583 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 19:35:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 19:35:57 INFO - PROCESS | 1356 | 1461206157589 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 19:35:57 INFO - PROCESS | 1356 | 1461206157592 Marionette TRACE conn2 <- [1,2794,null,{}] 19:35:57 INFO - PROCESS | 1356 | 1461206157598 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}] 19:35:57 INFO - PROCESS | 1356 | 1461206157704 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 19:35:57 INFO - PROCESS | 1356 | 1461206157816 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:57 INFO - PROCESS | 1356 | ++DOCSHELL 13643C00 == 43 [pid = 1356] [id = 708] 19:35:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (1372C400) [pid = 1356] [serial = 2124] [outer = 00000000] 19:35:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (13B30400) [pid = 1356] [serial = 2125] [outer = 1372C400] 19:35:57 INFO - PROCESS | 1356 | 1461206157913 Marionette DEBUG loaded listener.js 19:35:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (148B9C00) [pid = 1356] [serial = 2126] [outer = 1372C400] 19:35:58 INFO - PROCESS | 1356 | 1461206158545 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]]]}] 19:35:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 19:35:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1000ms 19:35:58 INFO - PROCESS | 1356 | 1461206158600 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 19:35:58 INFO - PROCESS | 1356 | 1461206158606 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 19:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 19:35:58 INFO - PROCESS | 1356 | 1461206158613 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 19:35:58 INFO - PROCESS | 1356 | 1461206158616 Marionette TRACE conn2 <- [1,2798,null,{}] 19:35:58 INFO - PROCESS | 1356 | 1461206158621 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}] 19:35:58 INFO - PROCESS | 1356 | 1461206158725 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 19:35:58 INFO - PROCESS | 1356 | 1461206158863 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:58 INFO - PROCESS | 1356 | ++DOCSHELL 13861000 == 44 [pid = 1356] [id = 709] 19:35:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (139A0C00) [pid = 1356] [serial = 2127] [outer = 00000000] 19:35:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1691FC00) [pid = 1356] [serial = 2128] [outer = 139A0C00] 19:35:58 INFO - PROCESS | 1356 | 1461206158919 Marionette DEBUG loaded listener.js 19:35:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (16E96000) [pid = 1356] [serial = 2129] [outer = 139A0C00] 19:35:59 INFO - PROCESS | 1356 | 1461206159555 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]]]}] 19:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 19:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1000ms 19:35:59 INFO - PROCESS | 1356 | 1461206159617 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 19:35:59 INFO - PROCESS | 1356 | 1461206159619 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 19:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 19:35:59 INFO - PROCESS | 1356 | 1461206159623 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 19:35:59 INFO - PROCESS | 1356 | 1461206159627 Marionette TRACE conn2 <- [1,2802,null,{}] 19:35:59 INFO - PROCESS | 1356 | 1461206159638 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}] 19:35:59 INFO - PROCESS | 1356 | 1461206159743 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 19:35:59 INFO - PROCESS | 1356 | 1461206159883 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:35:59 INFO - PROCESS | 1356 | ++DOCSHELL 192D0800 == 45 [pid = 1356] [id = 710] 19:35:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (192D8400) [pid = 1356] [serial = 2130] [outer = 00000000] 19:35:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1A6AEC00) [pid = 1356] [serial = 2131] [outer = 192D8400] 19:35:59 INFO - PROCESS | 1356 | 1461206159940 Marionette DEBUG loaded listener.js 19:36:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1ABF0C00) [pid = 1356] [serial = 2132] [outer = 192D8400] 19:36:00 INFO - PROCESS | 1356 | 1461206160484 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]]]}] 19:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 19:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 890ms 19:36:00 INFO - PROCESS | 1356 | 1461206160533 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 19:36:00 INFO - PROCESS | 1356 | 1461206160536 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 19:36:00 INFO - PROCESS | 1356 | 1461206160541 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 19:36:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 19:36:00 INFO - PROCESS | 1356 | 1461206160543 Marionette TRACE conn2 <- [1,2806,null,{}] 19:36:00 INFO - PROCESS | 1356 | 1461206160547 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}] 19:36:00 INFO - PROCESS | 1356 | 1461206160647 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 19:36:00 INFO - PROCESS | 1356 | 1461206160757 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:00 INFO - PROCESS | 1356 | ++DOCSHELL 1B32E800 == 46 [pid = 1356] [id = 711] 19:36:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1B32EC00) [pid = 1356] [serial = 2133] [outer = 00000000] 19:36:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1B337C00) [pid = 1356] [serial = 2134] [outer = 1B32EC00] 19:36:00 INFO - PROCESS | 1356 | 1461206160810 Marionette DEBUG loaded listener.js 19:36:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (1B33A400) [pid = 1356] [serial = 2135] [outer = 1B32EC00] 19:36:01 INFO - PROCESS | 1356 | 1461206161627 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]]]}] 19:36:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 19:36:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1141ms 19:36:01 INFO - PROCESS | 1356 | 1461206161694 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 19:36:01 INFO - PROCESS | 1356 | 1461206161697 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 19:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 19:36:01 INFO - PROCESS | 1356 | 1461206161746 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 19:36:01 INFO - PROCESS | 1356 | 1461206161750 Marionette TRACE conn2 <- [1,2810,null,{}] 19:36:01 INFO - PROCESS | 1356 | 1461206161760 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}] 19:36:01 INFO - PROCESS | 1356 | 1461206161874 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 19:36:02 INFO - PROCESS | 1356 | 1461206162027 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:02 INFO - PROCESS | 1356 | ++DOCSHELL 1335C400 == 47 [pid = 1356] [id = 712] 19:36:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (133DFC00) [pid = 1356] [serial = 2136] [outer = 00000000] 19:36:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (15B08000) [pid = 1356] [serial = 2137] [outer = 133DFC00] 19:36:02 INFO - PROCESS | 1356 | 1461206162077 Marionette DEBUG loaded listener.js 19:36:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 118 (15EDC800) [pid = 1356] [serial = 2138] [outer = 133DFC00] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 15EF9400 == 46 [pid = 1356] [id = 706] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 16107000 == 45 [pid = 1356] [id = 705] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 13646400 == 44 [pid = 1356] [id = 704] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 11BCD800 == 43 [pid = 1356] [id = 703] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 13649000 == 42 [pid = 1356] [id = 702] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 18702000 == 41 [pid = 1356] [id = 701] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 16932800 == 40 [pid = 1356] [id = 700] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 15EF9000 == 39 [pid = 1356] [id = 699] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 13366000 == 38 [pid = 1356] [id = 698] 19:36:02 INFO - PROCESS | 1356 | --DOCSHELL 11BD3400 == 37 [pid = 1356] [id = 697] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 117 (19971800) [pid = 1356] [serial = 2077] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (19F41C00) [pid = 1356] [serial = 2080] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (18E5AC00) [pid = 1356] [serial = 2068] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (133E4400) [pid = 1356] [serial = 2044] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (16A31800) [pid = 1356] [serial = 2059] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (16C35000) [pid = 1356] [serial = 2060] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (1364D800) [pid = 1356] [serial = 2053] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (13B32800) [pid = 1356] [serial = 2054] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (1870E400) [pid = 1356] [serial = 2062] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (1591E000) [pid = 1356] [serial = 2056] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (15B10800) [pid = 1356] [serial = 2057] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (16D51800) [pid = 1356] [serial = 2050] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (15B0CC00) [pid = 1356] [serial = 2047] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (19031400) [pid = 1356] [serial = 2071] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (192D1800) [pid = 1356] [serial = 2074] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (18E54C00) [pid = 1356] [serial = 2069] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (18AB7400) [pid = 1356] [serial = 2065] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (13B13400) [pid = 1356] [serial = 2072] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (192D1000) [pid = 1356] [serial = 2075] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (18AB8C00) [pid = 1356] [serial = 2066] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (19788000) [pid = 1356] [serial = 2078] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (18731400) [pid = 1356] [serial = 2063] [outer = 00000000] [url = about:blank] 19:36:02 INFO - PROCESS | 1356 | 1461206162588 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]]]}] 19:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 19:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 937ms 19:36:02 INFO - PROCESS | 1356 | 1461206162645 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 19:36:02 INFO - PROCESS | 1356 | 1461206162650 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 19:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 19:36:02 INFO - PROCESS | 1356 | 1461206162656 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 19:36:02 INFO - PROCESS | 1356 | 1461206162659 Marionette TRACE conn2 <- [1,2814,null,{}] 19:36:02 INFO - PROCESS | 1356 | 1461206162662 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}] 19:36:02 INFO - PROCESS | 1356 | 1461206162744 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 19:36:02 INFO - PROCESS | 1356 | 1461206162753 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:02 INFO - PROCESS | 1356 | ++DOCSHELL 13B52400 == 38 [pid = 1356] [id = 713] 19:36:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (13B56800) [pid = 1356] [serial = 2139] [outer = 00000000] 19:36:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (15B0B000) [pid = 1356] [serial = 2140] [outer = 13B56800] 19:36:02 INFO - PROCESS | 1356 | 1461206162798 Marionette DEBUG loaded listener.js 19:36:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (15EF7C00) [pid = 1356] [serial = 2141] [outer = 13B56800] 19:36:03 INFO - PROCESS | 1356 | 1461206163306 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 19:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 19:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 687ms 19:36:03 INFO - PROCESS | 1356 | 1461206163355 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 19:36:03 INFO - PROCESS | 1356 | 1461206163357 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 19:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 19:36:03 INFO - PROCESS | 1356 | 1461206163360 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 19:36:03 INFO - PROCESS | 1356 | 1461206163363 Marionette TRACE conn2 <- [1,2818,null,{}] 19:36:03 INFO - PROCESS | 1356 | 1461206163373 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}] 19:36:03 INFO - PROCESS | 1356 | 1461206163492 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 19:36:03 INFO - PROCESS | 1356 | 1461206163602 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:03 INFO - PROCESS | 1356 | ++DOCSHELL 16107000 == 39 [pid = 1356] [id = 714] 19:36:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (16912C00) [pid = 1356] [serial = 2142] [outer = 00000000] 19:36:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (16E98C00) [pid = 1356] [serial = 2143] [outer = 16912C00] 19:36:03 INFO - PROCESS | 1356 | 1461206163649 Marionette DEBUG loaded listener.js 19:36:03 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1837B000) [pid = 1356] [serial = 2144] [outer = 16912C00] 19:36:04 INFO - PROCESS | 1356 | 1461206164052 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]]]}] 19:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 19:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 734ms 19:36:04 INFO - PROCESS | 1356 | 1461206164101 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 19:36:04 INFO - PROCESS | 1356 | 1461206164103 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 19:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 19:36:04 INFO - PROCESS | 1356 | 1461206164107 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 19:36:04 INFO - PROCESS | 1356 | 1461206164108 Marionette TRACE conn2 <- [1,2822,null,{}] 19:36:04 INFO - PROCESS | 1356 | 1461206164112 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}] 19:36:04 INFO - PROCESS | 1356 | 1461206164198 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 19:36:04 INFO - PROCESS | 1356 | 1461206164204 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:04 INFO - PROCESS | 1356 | ++DOCSHELL 18149C00 == 40 [pid = 1356] [id = 715] 19:36:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (18737400) [pid = 1356] [serial = 2145] [outer = 00000000] 19:36:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18AB9400) [pid = 1356] [serial = 2146] [outer = 18737400] 19:36:04 INFO - PROCESS | 1356 | 1461206164248 Marionette DEBUG loaded listener.js 19:36:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18AB8C00) [pid = 1356] [serial = 2147] [outer = 18737400] 19:36:04 INFO - PROCESS | 1356 | 1461206164725 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 19:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 19:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 625ms 19:36:04 INFO - PROCESS | 1356 | 1461206164744 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 19:36:04 INFO - PROCESS | 1356 | 1461206164746 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 19:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 19:36:04 INFO - PROCESS | 1356 | 1461206164749 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 19:36:04 INFO - PROCESS | 1356 | 1461206164751 Marionette TRACE conn2 <- [1,2826,null,{}] 19:36:04 INFO - PROCESS | 1356 | 1461206164761 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}] 19:36:04 INFO - PROCESS | 1356 | 1461206164871 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 19:36:04 INFO - PROCESS | 1356 | 1461206164967 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:04 INFO - PROCESS | 1356 | ++DOCSHELL 18E50C00 == 41 [pid = 1356] [id = 716] 19:36:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (18E52800) [pid = 1356] [serial = 2148] [outer = 00000000] 19:36:04 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (1902AC00) [pid = 1356] [serial = 2149] [outer = 18E52800] 19:36:05 INFO - PROCESS | 1356 | 1461206165010 Marionette DEBUG loaded listener.js 19:36:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1902D400) [pid = 1356] [serial = 2150] [outer = 18E52800] 19:36:05 INFO - PROCESS | 1356 | 1461206165447 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]]]}] 19:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 19:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 734ms 19:36:05 INFO - PROCESS | 1356 | 1461206165490 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 19:36:05 INFO - PROCESS | 1356 | 1461206165492 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 19:36:05 INFO - PROCESS | 1356 | 1461206165496 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 19:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 19:36:05 INFO - PROCESS | 1356 | 1461206165497 Marionette TRACE conn2 <- [1,2830,null,{}] 19:36:05 INFO - PROCESS | 1356 | 1461206165501 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}] 19:36:05 INFO - PROCESS | 1356 | 1461206165638 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 19:36:05 INFO - PROCESS | 1356 | 1461206165712 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:05 INFO - PROCESS | 1356 | ++DOCSHELL 192CE400 == 42 [pid = 1356] [id = 717] 19:36:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (192D0000) [pid = 1356] [serial = 2151] [outer = 00000000] 19:36:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (19974000) [pid = 1356] [serial = 2152] [outer = 192D0000] 19:36:05 INFO - PROCESS | 1356 | 1461206165759 Marionette DEBUG loaded listener.js 19:36:05 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (19C47C00) [pid = 1356] [serial = 2153] [outer = 192D0000] 19:36:06 INFO - PROCESS | 1356 | 1461206166175 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]]]}] 19:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 19:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 19:36:06 INFO - PROCESS | 1356 | 1461206166271 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 19:36:06 INFO - PROCESS | 1356 | 1461206166273 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 19:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 19:36:06 INFO - PROCESS | 1356 | 1461206166278 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 19:36:06 INFO - PROCESS | 1356 | 1461206166280 Marionette TRACE conn2 <- [1,2834,null,{}] 19:36:06 INFO - PROCESS | 1356 | 1461206166284 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}] 19:36:06 INFO - PROCESS | 1356 | 1461206166398 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 19:36:06 INFO - PROCESS | 1356 | 1461206166409 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:06 INFO - PROCESS | 1356 | ++DOCSHELL 1978BC00 == 43 [pid = 1356] [id = 718] 19:36:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (19F42C00) [pid = 1356] [serial = 2154] [outer = 00000000] 19:36:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (1A641800) [pid = 1356] [serial = 2155] [outer = 19F42C00] 19:36:06 INFO - PROCESS | 1356 | 1461206166453 Marionette DEBUG loaded listener.js 19:36:06 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1A63E800) [pid = 1356] [serial = 2156] [outer = 19F42C00] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (133EC800) [pid = 1356] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18702400) [pid = 1356] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (18E5C400) [pid = 1356] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (16A31000) [pid = 1356] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (133E0400) [pid = 1356] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (13366800) [pid = 1356] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (18AC0800) [pid = 1356] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (19FB0000) [pid = 1356] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (15EF9C00) [pid = 1356] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (16B64400) [pid = 1356] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 19:36:06 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (18AC3800) [pid = 1356] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 19:36:06 INFO - PROCESS | 1356 | 1461206166988 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]]]}] 19:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 19:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 750ms 19:36:07 INFO - PROCESS | 1356 | 1461206167017 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 19:36:07 INFO - PROCESS | 1356 | 1461206167019 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 19:36:07 INFO - PROCESS | 1356 | 1461206167022 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 19:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 19:36:07 INFO - PROCESS | 1356 | 1461206167023 Marionette TRACE conn2 <- [1,2838,null,{}] 19:36:07 INFO - PROCESS | 1356 | 1461206167027 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}] 19:36:07 INFO - PROCESS | 1356 | 1461206167104 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 19:36:07 INFO - PROCESS | 1356 | 1461206167110 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:07 INFO - PROCESS | 1356 | ++DOCSHELL 1372D000 == 44 [pid = 1356] [id = 719] 19:36:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (13993000) [pid = 1356] [serial = 2157] [outer = 00000000] 19:36:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (18AC3800) [pid = 1356] [serial = 2158] [outer = 13993000] 19:36:07 INFO - PROCESS | 1356 | 1461206167154 Marionette DEBUG loaded listener.js 19:36:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (19F43000) [pid = 1356] [serial = 2159] [outer = 13993000] 19:36:07 INFO - PROCESS | 1356 | 1461206167593 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 19:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 19:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 593ms 19:36:07 INFO - PROCESS | 1356 | 1461206167630 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 19:36:07 INFO - PROCESS | 1356 | 1461206167632 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 19:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 19:36:07 INFO - PROCESS | 1356 | 1461206167636 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 19:36:07 INFO - PROCESS | 1356 | 1461206167637 Marionette TRACE conn2 <- [1,2842,null,{}] 19:36:07 INFO - PROCESS | 1356 | 1461206167640 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}] 19:36:07 INFO - PROCESS | 1356 | 1461206167717 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 19:36:07 INFO - PROCESS | 1356 | 1461206167723 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:07 INFO - PROCESS | 1356 | ++DOCSHELL 18734C00 == 45 [pid = 1356] [id = 720] 19:36:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (19FBAC00) [pid = 1356] [serial = 2160] [outer = 00000000] 19:36:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (1B32E400) [pid = 1356] [serial = 2161] [outer = 19FBAC00] 19:36:07 INFO - PROCESS | 1356 | 1461206167767 Marionette DEBUG loaded listener.js 19:36:07 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (1B334000) [pid = 1356] [serial = 2162] [outer = 19FBAC00] 19:36:08 INFO - PROCESS | 1356 | 1461206168254 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]]]}] 19:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 19:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 640ms 19:36:08 INFO - PROCESS | 1356 | 1461206168274 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 19:36:08 INFO - PROCESS | 1356 | 1461206168276 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 19:36:08 INFO - PROCESS | 1356 | 1461206168279 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 19:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 19:36:08 INFO - PROCESS | 1356 | 1461206168282 Marionette TRACE conn2 <- [1,2846,null,{}] 19:36:08 INFO - PROCESS | 1356 | 1461206168293 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}] 19:36:08 INFO - PROCESS | 1356 | 1461206168371 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 19:36:08 INFO - PROCESS | 1356 | 1461206168377 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:08 INFO - PROCESS | 1356 | ++DOCSHELL 1B3EE800 == 46 [pid = 1356] [id = 721] 19:36:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (1B3EF000) [pid = 1356] [serial = 2163] [outer = 00000000] 19:36:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (1B3F5C00) [pid = 1356] [serial = 2164] [outer = 1B3EF000] 19:36:08 INFO - PROCESS | 1356 | 1461206168420 Marionette DEBUG loaded listener.js 19:36:08 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (1B3F5400) [pid = 1356] [serial = 2165] [outer = 1B3EF000] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 12C9E000 == 45 [pid = 1356] [id = 694] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 15941800 == 44 [pid = 1356] [id = 695] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 1902A800 == 43 [pid = 1356] [id = 696] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 133EA800 == 42 [pid = 1356] [id = 683] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 14450000 == 41 [pid = 1356] [id = 682] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 11B18400 == 40 [pid = 1356] [id = 595] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 1997A800 == 39 [pid = 1356] [id = 693] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 1335C400 == 38 [pid = 1356] [id = 712] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 192D0800 == 37 [pid = 1356] [id = 710] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 1B32E800 == 36 [pid = 1356] [id = 711] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 13861000 == 35 [pid = 1356] [id = 709] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 1ABEEC00 == 34 [pid = 1356] [id = 707] 19:36:09 INFO - PROCESS | 1356 | --DOCSHELL 13643C00 == 33 [pid = 1356] [id = 708] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 13B52400 == 32 [pid = 1356] [id = 713] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 16107000 == 31 [pid = 1356] [id = 714] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 18149C00 == 30 [pid = 1356] [id = 715] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 192CE400 == 29 [pid = 1356] [id = 717] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 1978BC00 == 28 [pid = 1356] [id = 718] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 18E50C00 == 27 [pid = 1356] [id = 716] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 1372D000 == 26 [pid = 1356] [id = 719] 19:36:10 INFO - PROCESS | 1356 | --DOCSHELL 18734C00 == 25 [pid = 1356] [id = 720] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (187C1C00) [pid = 1356] [serial = 2104] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (19037000) [pid = 1356] [serial = 2107] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (16D52000) [pid = 1356] [serial = 2101] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (18145400) [pid = 1356] [serial = 2102] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (14D09400) [pid = 1356] [serial = 2093] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (13B30800) [pid = 1356] [serial = 2092] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (13B36C00) [pid = 1356] [serial = 2095] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (14450400) [pid = 1356] [serial = 2096] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (19F47C00) [pid = 1356] [serial = 2110] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (19036C00) [pid = 1356] [serial = 2108] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1A17A400) [pid = 1356] [serial = 2113] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (16129800) [pid = 1356] [serial = 2098] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (16132C00) [pid = 1356] [serial = 2099] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (19FB1400) [pid = 1356] [serial = 2111] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1A1DD400) [pid = 1356] [serial = 2114] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (192CB000) [pid = 1356] [serial = 2116] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (19A21400) [pid = 1356] [serial = 2089] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1A64B000) [pid = 1356] [serial = 2119] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (14D0BC00) [pid = 1356] [serial = 2083] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (16A2EC00) [pid = 1356] [serial = 2086] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1A6AB000) [pid = 1356] [serial = 2120] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (19974800) [pid = 1356] [serial = 2117] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (18A27000) [pid = 1356] [serial = 2105] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (138F7800) [pid = 1356] [serial = 1982] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (1AD5D800) [pid = 1356] [serial = 2122] [outer = 00000000] [url = about:blank] 19:36:10 INFO - PROCESS | 1356 | 1461206170537 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 19:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 19:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 2312ms 19:36:10 INFO - PROCESS | 1356 | 1461206170599 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 19:36:10 INFO - PROCESS | 1356 | 1461206170602 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 19:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 19:36:10 INFO - PROCESS | 1356 | 1461206170607 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 19:36:10 INFO - PROCESS | 1356 | 1461206170609 Marionette TRACE conn2 <- [1,2850,null,{}] 19:36:10 INFO - PROCESS | 1356 | 1461206170616 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}] 19:36:10 INFO - PROCESS | 1356 | 1461206170704 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 19:36:10 INFO - PROCESS | 1356 | 1461206170713 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:10 INFO - PROCESS | 1356 | ++DOCSHELL 11BD2800 == 26 [pid = 1356] [id = 722] 19:36:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (11BD3000) [pid = 1356] [serial = 2166] [outer = 00000000] 19:36:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (12C5CC00) [pid = 1356] [serial = 2167] [outer = 11BD3000] 19:36:10 INFO - PROCESS | 1356 | 1461206170761 Marionette DEBUG loaded listener.js 19:36:10 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (12CFF000) [pid = 1356] [serial = 2168] [outer = 11BD3000] 19:36:11 INFO - PROCESS | 1356 | 1461206171284 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]]]}] 19:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 19:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 703ms 19:36:11 INFO - PROCESS | 1356 | 1461206171303 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 19:36:11 INFO - PROCESS | 1356 | 1461206171309 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 19:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 19:36:11 INFO - PROCESS | 1356 | 1461206171316 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 19:36:11 INFO - PROCESS | 1356 | 1461206171319 Marionette TRACE conn2 <- [1,2854,null,{}] 19:36:11 INFO - PROCESS | 1356 | 1461206171326 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}] 19:36:11 INFO - PROCESS | 1356 | 1461206171423 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 19:36:11 INFO - PROCESS | 1356 | 1461206171433 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:11 INFO - PROCESS | 1356 | ++DOCSHELL 133E5400 == 27 [pid = 1356] [id = 723] 19:36:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (133E9800) [pid = 1356] [serial = 2169] [outer = 00000000] 19:36:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (13648C00) [pid = 1356] [serial = 2170] [outer = 133E9800] 19:36:11 INFO - PROCESS | 1356 | 1461206171478 Marionette DEBUG loaded listener.js 19:36:11 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1364DC00) [pid = 1356] [serial = 2171] [outer = 133E9800] 19:36:11 INFO - PROCESS | 1356 | 1461206171993 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]]]}] 19:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 19:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 688ms 19:36:12 INFO - PROCESS | 1356 | 1461206172013 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 19:36:12 INFO - PROCESS | 1356 | 1461206172016 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 19:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 19:36:12 INFO - PROCESS | 1356 | 1461206172023 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 19:36:12 INFO - PROCESS | 1356 | 1461206172026 Marionette TRACE conn2 <- [1,2858,null,{}] 19:36:12 INFO - PROCESS | 1356 | 1461206172037 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}] 19:36:12 INFO - PROCESS | 1356 | 1461206172122 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 19:36:12 INFO - PROCESS | 1356 | 1461206172251 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:12 INFO - PROCESS | 1356 | ++DOCSHELL 13B30C00 == 28 [pid = 1356] [id = 724] 19:36:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (13B31000) [pid = 1356] [serial = 2172] [outer = 00000000] 19:36:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (13B3A000) [pid = 1356] [serial = 2173] [outer = 13B31000] 19:36:12 INFO - PROCESS | 1356 | 1461206172306 Marionette DEBUG loaded listener.js 19:36:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1444FC00) [pid = 1356] [serial = 2174] [outer = 13B31000] 19:36:12 INFO - PROCESS | 1356 | 1461206172713 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]]]}] 19:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 19:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 750ms 19:36:12 INFO - PROCESS | 1356 | 1461206172780 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 19:36:12 INFO - PROCESS | 1356 | 1461206172782 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 19:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 19:36:12 INFO - PROCESS | 1356 | 1461206172786 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 19:36:12 INFO - PROCESS | 1356 | 1461206172787 Marionette TRACE conn2 <- [1,2862,null,{}] 19:36:12 INFO - PROCESS | 1356 | 1461206172791 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}] 19:36:12 INFO - PROCESS | 1356 | 1461206172870 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 19:36:12 INFO - PROCESS | 1356 | 1461206172876 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:12 INFO - PROCESS | 1356 | ++DOCSHELL 13B59C00 == 29 [pid = 1356] [id = 725] 19:36:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (15715800) [pid = 1356] [serial = 2175] [outer = 00000000] 19:36:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (15B0BC00) [pid = 1356] [serial = 2176] [outer = 15715800] 19:36:12 INFO - PROCESS | 1356 | 1461206172921 Marionette DEBUG loaded listener.js 19:36:12 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (15EEB400) [pid = 1356] [serial = 2177] [outer = 15715800] 19:36:13 INFO - PROCESS | 1356 | 1461206173370 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]]]}] 19:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 19:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 640ms 19:36:13 INFO - PROCESS | 1356 | 1461206173425 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 19:36:13 INFO - PROCESS | 1356 | 1461206173428 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 19:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 19:36:13 INFO - PROCESS | 1356 | 1461206173432 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 19:36:13 INFO - PROCESS | 1356 | 1461206173435 Marionette TRACE conn2 <- [1,2866,null,{}] 19:36:13 INFO - PROCESS | 1356 | 1461206173439 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}] 19:36:13 INFO - PROCESS | 1356 | 1461206173514 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 19:36:13 INFO - PROCESS | 1356 | 1461206173522 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:13 INFO - PROCESS | 1356 | ++DOCSHELL 1612CC00 == 30 [pid = 1356] [id = 726] 19:36:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1612D000) [pid = 1356] [serial = 2178] [outer = 00000000] 19:36:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (161AE400) [pid = 1356] [serial = 2179] [outer = 1612D000] 19:36:13 INFO - PROCESS | 1356 | 1461206173567 Marionette DEBUG loaded listener.js 19:36:13 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1690EC00) [pid = 1356] [serial = 2180] [outer = 1612D000] 19:36:14 INFO - PROCESS | 1356 | 1461206174053 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]]]}] 19:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 19:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 703ms 19:36:14 INFO - PROCESS | 1356 | 1461206174128 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 19:36:14 INFO - PROCESS | 1356 | 1461206174130 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 19:36:14 INFO - PROCESS | 1356 | 1461206174134 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 19:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 19:36:14 INFO - PROCESS | 1356 | 1461206174136 Marionette TRACE conn2 <- [1,2870,null,{}] 19:36:14 INFO - PROCESS | 1356 | 1461206174139 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}] 19:36:14 INFO - PROCESS | 1356 | 1461206174244 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 19:36:14 INFO - PROCESS | 1356 | 1461206174257 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:14 INFO - PROCESS | 1356 | ++DOCSHELL 16C3D400 == 31 [pid = 1356] [id = 727] 19:36:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 103 (16D58000) [pid = 1356] [serial = 2181] [outer = 00000000] 19:36:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 104 (18149C00) [pid = 1356] [serial = 2182] [outer = 16D58000] 19:36:14 INFO - PROCESS | 1356 | 1461206174305 Marionette DEBUG loaded listener.js 19:36:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 105 (183EC800) [pid = 1356] [serial = 2183] [outer = 16D58000] 19:36:14 INFO - PROCESS | 1356 | 1461206174759 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]]]}] 19:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 19:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 703ms 19:36:14 INFO - PROCESS | 1356 | 1461206174833 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 19:36:14 INFO - PROCESS | 1356 | 1461206174835 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 19:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 19:36:14 INFO - PROCESS | 1356 | 1461206174838 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 19:36:14 INFO - PROCESS | 1356 | 1461206174840 Marionette TRACE conn2 <- [1,2874,null,{}] 19:36:14 INFO - PROCESS | 1356 | 1461206174843 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}] 19:36:14 INFO - PROCESS | 1356 | 1461206174944 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 19:36:14 INFO - PROCESS | 1356 | 1461206174957 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:14 INFO - PROCESS | 1356 | ++DOCSHELL 16C39C00 == 32 [pid = 1356] [id = 728] 19:36:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 106 (18705800) [pid = 1356] [serial = 2184] [outer = 00000000] 19:36:14 INFO - PROCESS | 1356 | ++DOMWINDOW == 107 (18A22C00) [pid = 1356] [serial = 2185] [outer = 18705800] 19:36:14 INFO - PROCESS | 1356 | 1461206175000 Marionette DEBUG loaded listener.js 19:36:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 108 (187BF800) [pid = 1356] [serial = 2186] [outer = 18705800] 19:36:15 INFO - PROCESS | 1356 | 1461206175454 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]]]}] 19:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 19:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 703ms 19:36:15 INFO - PROCESS | 1356 | 1461206175539 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 19:36:15 INFO - PROCESS | 1356 | 1461206175541 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 19:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 19:36:15 INFO - PROCESS | 1356 | 1461206175545 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 19:36:15 INFO - PROCESS | 1356 | 1461206175546 Marionette TRACE conn2 <- [1,2878,null,{}] 19:36:15 INFO - PROCESS | 1356 | 1461206175550 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}] 19:36:15 INFO - PROCESS | 1356 | 1461206175626 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 19:36:15 INFO - PROCESS | 1356 | 1461206175632 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:15 INFO - PROCESS | 1356 | ++DOCSHELL 18A2BC00 == 33 [pid = 1356] [id = 729] 19:36:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 109 (18AB5C00) [pid = 1356] [serial = 2187] [outer = 00000000] 19:36:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 110 (18B7F000) [pid = 1356] [serial = 2188] [outer = 18AB5C00] 19:36:15 INFO - PROCESS | 1356 | 1461206175676 Marionette DEBUG loaded listener.js 19:36:15 INFO - PROCESS | 1356 | ++DOMWINDOW == 111 (18ABE400) [pid = 1356] [serial = 2189] [outer = 18AB5C00] 19:36:16 INFO - PROCESS | 1356 | 1461206176162 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 19:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 19:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 625ms 19:36:16 INFO - PROCESS | 1356 | 1461206176182 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 19:36:16 INFO - PROCESS | 1356 | 1461206176184 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 19:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 19:36:16 INFO - PROCESS | 1356 | 1461206176187 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 19:36:16 INFO - PROCESS | 1356 | 1461206176189 Marionette TRACE conn2 <- [1,2882,null,{}] 19:36:16 INFO - PROCESS | 1356 | 1461206176199 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}] 19:36:16 INFO - PROCESS | 1356 | 1461206176308 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 19:36:16 INFO - PROCESS | 1356 | 1461206176403 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:16 INFO - PROCESS | 1356 | ++DOCSHELL 13B30800 == 34 [pid = 1356] [id = 730] 19:36:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 112 (16913000) [pid = 1356] [serial = 2190] [outer = 00000000] 19:36:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 113 (19031000) [pid = 1356] [serial = 2191] [outer = 16913000] 19:36:16 INFO - PROCESS | 1356 | 1461206176447 Marionette DEBUG loaded listener.js 19:36:16 INFO - PROCESS | 1356 | ++DOMWINDOW == 114 (1902EC00) [pid = 1356] [serial = 2192] [outer = 16913000] 19:36:16 INFO - PROCESS | 1356 | 1461206176879 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]]]}] 19:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 19:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 734ms 19:36:16 INFO - PROCESS | 1356 | 1461206176936 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 19:36:16 INFO - PROCESS | 1356 | 1461206176938 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 19:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 19:36:16 INFO - PROCESS | 1356 | 1461206176941 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 19:36:16 INFO - PROCESS | 1356 | 1461206176943 Marionette TRACE conn2 <- [1,2886,null,{}] 19:36:16 INFO - PROCESS | 1356 | 1461206176946 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}] 19:36:17 INFO - PROCESS | 1356 | 1461206177058 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 19:36:17 INFO - PROCESS | 1356 | 1461206177066 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:17 INFO - PROCESS | 1356 | ++DOCSHELL 18ABC400 == 35 [pid = 1356] [id = 731] 19:36:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 115 (18E5A800) [pid = 1356] [serial = 2193] [outer = 00000000] 19:36:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 116 (192D4400) [pid = 1356] [serial = 2194] [outer = 18E5A800] 19:36:17 INFO - PROCESS | 1356 | 1461206177111 Marionette DEBUG loaded listener.js 19:36:17 INFO - PROCESS | 1356 | ++DOMWINDOW == 117 (192D7000) [pid = 1356] [serial = 2195] [outer = 18E5A800] 19:36:17 INFO - PROCESS | 1356 | 1461206177573 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]]]}] 19:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 19:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 687ms 19:36:17 INFO - PROCESS | 1356 | 1461206177641 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 19:36:17 INFO - PROCESS | 1356 | 1461206177643 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 19:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 19:36:17 INFO - PROCESS | 1356 | 1461206177646 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 19:36:17 INFO - PROCESS | 1356 | 1461206177649 Marionette TRACE conn2 <- [1,2890,null,{}] 19:36:17 INFO - PROCESS | 1356 | 1461206177652 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}] 19:36:17 INFO - PROCESS | 1356 | 1461206177811 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 116 (19C46C00) [pid = 1356] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 115 (1902CC00) [pid = 1356] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 114 (12CF8000) [pid = 1356] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 113 (133EC400) [pid = 1356] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 112 (18ABCC00) [pid = 1356] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 111 (144A6000) [pid = 1356] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 110 (19FBAC00) [pid = 1356] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 109 (18E52800) [pid = 1356] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 108 (192D0000) [pid = 1356] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 107 (19F42C00) [pid = 1356] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 106 (13B56800) [pid = 1356] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 105 (133DFC00) [pid = 1356] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 104 (1B32EC00) [pid = 1356] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 103 (192D8400) [pid = 1356] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 102 (139A0C00) [pid = 1356] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1372C400) [pid = 1356] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (1AD2A400) [pid = 1356] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (18737400) [pid = 1356] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (16912C00) [pid = 1356] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (13993000) [pid = 1356] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (13360000) [pid = 1356] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (143B1C00) [pid = 1356] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16A2D800) [pid = 1356] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (133EAC00) [pid = 1356] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (138F7C00) [pid = 1356] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (11B4D800) [pid = 1356] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (15E18800) [pid = 1356] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 19:36:18 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (19C4AC00) [pid = 1356] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 19:36:18 INFO - PROCESS | 1356 | 1461206178504 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:18 INFO - PROCESS | 1356 | ++DOCSHELL 02A84C00 == 36 [pid = 1356] [id = 732] 19:36:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (02A87400) [pid = 1356] [serial = 2196] [outer = 00000000] 19:36:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (11B19000) [pid = 1356] [serial = 2197] [outer = 02A87400] 19:36:18 INFO - PROCESS | 1356 | 1461206178593 Marionette DEBUG loaded listener.js 19:36:18 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (11B46400) [pid = 1356] [serial = 2198] [outer = 02A87400] 19:36:19 INFO - PROCESS | 1356 | 1461206179332 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 19:36:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 19:36:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1765ms 19:36:19 INFO - PROCESS | 1356 | 1461206179415 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 19:36:19 INFO - PROCESS | 1356 | 1461206179420 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 19:36:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 19:36:19 INFO - PROCESS | 1356 | 1461206179427 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 19:36:19 INFO - PROCESS | 1356 | 1461206179430 Marionette TRACE conn2 <- [1,2894,null,{}] 19:36:19 INFO - PROCESS | 1356 | 1461206179435 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}] 19:36:19 INFO - PROCESS | 1356 | 1461206179582 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 19:36:19 INFO - PROCESS | 1356 | 1461206179720 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:19 INFO - PROCESS | 1356 | ++DOCSHELL 13360000 == 37 [pid = 1356] [id = 733] 19:36:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (13361000) [pid = 1356] [serial = 2199] [outer = 00000000] 19:36:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (133ED400) [pid = 1356] [serial = 2200] [outer = 13361000] 19:36:19 INFO - PROCESS | 1356 | 1461206179781 Marionette DEBUG loaded listener.js 19:36:19 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (1364D000) [pid = 1356] [serial = 2201] [outer = 13361000] 19:36:20 INFO - PROCESS | 1356 | 1461206180563 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]]]}] 19:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 19:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1359ms 19:36:20 INFO - PROCESS | 1356 | 1461206180785 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 19:36:20 INFO - PROCESS | 1356 | 1461206180790 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 19:36:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 19:36:20 INFO - PROCESS | 1356 | 1461206180795 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 19:36:20 INFO - PROCESS | 1356 | 1461206180798 Marionette TRACE conn2 <- [1,2898,null,{}] 19:36:20 INFO - PROCESS | 1356 | 1461206180803 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}] 19:36:20 INFO - PROCESS | 1356 | 1461206180966 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 19:36:21 INFO - PROCESS | 1356 | 1461206181077 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:21 INFO - PROCESS | 1356 | ++DOCSHELL 13364C00 == 38 [pid = 1356] [id = 734] 19:36:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (13366000) [pid = 1356] [serial = 2202] [outer = 00000000] 19:36:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (133E5800) [pid = 1356] [serial = 2203] [outer = 13366000] 19:36:21 INFO - PROCESS | 1356 | 1461206181126 Marionette DEBUG loaded listener.js 19:36:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (13641C00) [pid = 1356] [serial = 2204] [outer = 13366000] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 11B41C00 == 37 [pid = 1356] [id = 670] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 11BD1000 == 36 [pid = 1356] [id = 663] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 18733400 == 35 [pid = 1356] [id = 669] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 138F0000 == 34 [pid = 1356] [id = 662] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 11BD5800 == 33 [pid = 1356] [id = 659] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 138F6400 == 32 [pid = 1356] [id = 664] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 11B49C00 == 31 [pid = 1356] [id = 658] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 13642400 == 30 [pid = 1356] [id = 675] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 18ABC400 == 29 [pid = 1356] [id = 731] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 13B30800 == 28 [pid = 1356] [id = 730] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 18A2BC00 == 27 [pid = 1356] [id = 729] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 16C39C00 == 26 [pid = 1356] [id = 728] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 16C3D400 == 25 [pid = 1356] [id = 727] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 1612CC00 == 24 [pid = 1356] [id = 726] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 13B59C00 == 23 [pid = 1356] [id = 725] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 13B30C00 == 22 [pid = 1356] [id = 724] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 133E5400 == 21 [pid = 1356] [id = 723] 19:36:21 INFO - PROCESS | 1356 | --DOCSHELL 11BD2800 == 20 [pid = 1356] [id = 722] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (13B36000) [pid = 1356] [serial = 1988] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (133E1000) [pid = 1356] [serial = 1985] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (18144800) [pid = 1356] [serial = 2087] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (1C15EC00) [pid = 1356] [serial = 1973] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (19F45400) [pid = 1356] [serial = 2081] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (19C55000) [pid = 1356] [serial = 2090] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (1571A400) [pid = 1356] [serial = 2084] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (1814B400) [pid = 1356] [serial = 2051] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (18E58800) [pid = 1356] [serial = 2018] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (16128800) [pid = 1356] [serial = 2048] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (16919800) [pid = 1356] [serial = 2024] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1814EC00) [pid = 1356] [serial = 2042] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (1449D000) [pid = 1356] [serial = 2021] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (1364A000) [pid = 1356] [serial = 2045] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (1B3F5C00) [pid = 1356] [serial = 2164] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (1902AC00) [pid = 1356] [serial = 2149] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (19974000) [pid = 1356] [serial = 2152] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (1902D400) [pid = 1356] [serial = 2150] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (1A641800) [pid = 1356] [serial = 2155] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (19C47C00) [pid = 1356] [serial = 2153] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1A63E800) [pid = 1356] [serial = 2156] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (15B0B000) [pid = 1356] [serial = 2140] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (15EDC800) [pid = 1356] [serial = 2138] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (15B08000) [pid = 1356] [serial = 2137] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (1B33A400) [pid = 1356] [serial = 2135] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (1B337C00) [pid = 1356] [serial = 2134] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (1ABF0C00) [pid = 1356] [serial = 2132] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (1A6AEC00) [pid = 1356] [serial = 2131] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (16E96000) [pid = 1356] [serial = 2129] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (1691FC00) [pid = 1356] [serial = 2128] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (148B9C00) [pid = 1356] [serial = 2126] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (13B30400) [pid = 1356] [serial = 2125] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (1B330800) [pid = 1356] [serial = 2123] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (18AB9400) [pid = 1356] [serial = 2146] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 63 (16E98C00) [pid = 1356] [serial = 2143] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 62 (1837B000) [pid = 1356] [serial = 2144] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 61 (15EF7C00) [pid = 1356] [serial = 2141] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 60 (18AB8C00) [pid = 1356] [serial = 2147] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 59 (1B334000) [pid = 1356] [serial = 2162] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 58 (1B32E400) [pid = 1356] [serial = 2161] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 57 (18AC3800) [pid = 1356] [serial = 2158] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | --DOMWINDOW == 56 (19F43000) [pid = 1356] [serial = 2159] [outer = 00000000] [url = about:blank] 19:36:21 INFO - PROCESS | 1356 | 1461206181670 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]]]}] 19:36:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 19:36:21 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 19:36:21 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 890ms 19:36:21 INFO - PROCESS | 1356 | 1461206181700 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 19:36:21 INFO - PROCESS | 1356 | 1461206181704 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 19:36:21 INFO - TEST-START | /DOMEvents/constructors.html 19:36:21 INFO - PROCESS | 1356 | 1461206181711 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 19:36:21 INFO - PROCESS | 1356 | 1461206181715 Marionette TRACE conn2 <- [1,2902,null,{}] 19:36:21 INFO - PROCESS | 1356 | 1461206181719 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}] 19:36:21 INFO - PROCESS | 1356 | 1461206181803 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 19:36:21 INFO - PROCESS | 1356 | 1461206181811 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:21 INFO - PROCESS | 1356 | ++DOCSHELL 12B3A800 == 21 [pid = 1356] [id = 735] 19:36:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 57 (12CF8C00) [pid = 1356] [serial = 2205] [outer = 00000000] 19:36:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 58 (138F6400) [pid = 1356] [serial = 2206] [outer = 12CF8C00] 19:36:21 INFO - PROCESS | 1356 | 1461206181857 Marionette DEBUG loaded listener.js 19:36:21 INFO - PROCESS | 1356 | ++DOMWINDOW == 59 (13999800) [pid = 1356] [serial = 2207] [outer = 12CF8C00] 19:36:22 INFO - PROCESS | 1356 | 1461206182487 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]]]}] 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 19:36:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 19:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:36:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 19:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:36:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 19:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:36:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 19:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:36:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 19:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:36:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 19:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 19:36:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 19:36:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 19:36:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 812ms 19:36:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 19:36:22 INFO - PROCESS | 1356 | 1461206182526 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 19:36:22 INFO - PROCESS | 1356 | 1461206182528 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 19:36:22 INFO - PROCESS | 1356 | 1461206182532 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 19:36:22 INFO - PROCESS | 1356 | 1461206182535 Marionette TRACE conn2 <- [1,2906,null,{}] 19:36:22 INFO - PROCESS | 1356 | 1461206182548 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}] 19:36:22 INFO - PROCESS | 1356 | 1461206182677 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 19:36:22 INFO - PROCESS | 1356 | 1461206182690 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:22 INFO - PROCESS | 1356 | ++DOCSHELL 13B39800 == 22 [pid = 1356] [id = 736] 19:36:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 60 (13B39C00) [pid = 1356] [serial = 2208] [outer = 00000000] 19:36:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 61 (148B8000) [pid = 1356] [serial = 2209] [outer = 13B39C00] 19:36:22 INFO - PROCESS | 1356 | 1461206182749 Marionette DEBUG loaded listener.js 19:36:22 INFO - PROCESS | 1356 | ++DOMWINDOW == 62 (14D5AC00) [pid = 1356] [serial = 2210] [outer = 13B39C00] 19:36:23 INFO - PROCESS | 1356 | 1461206183198 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 19:36:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 19:36:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 687ms 19:36:23 INFO - PROCESS | 1356 | 1461206183231 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 19:36:23 INFO - PROCESS | 1356 | 1461206183233 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 19:36:23 INFO - PROCESS | 1356 | 1461206183236 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 19:36:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 19:36:23 INFO - PROCESS | 1356 | 1461206183238 Marionette TRACE conn2 <- [1,2910,null,{}] 19:36:23 INFO - PROCESS | 1356 | 1461206183242 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}] 19:36:23 INFO - PROCESS | 1356 | 1461206183321 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 19:36:23 INFO - PROCESS | 1356 | 1461206183327 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:23 INFO - PROCESS | 1356 | ++DOCSHELL 15710000 == 23 [pid = 1356] [id = 737] 19:36:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 63 (1593A800) [pid = 1356] [serial = 2211] [outer = 00000000] 19:36:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 64 (15E0D400) [pid = 1356] [serial = 2212] [outer = 1593A800] 19:36:23 INFO - PROCESS | 1356 | 1461206183375 Marionette DEBUG loaded listener.js 19:36:23 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (15EBD800) [pid = 1356] [serial = 2213] [outer = 1593A800] 19:36:23 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:36:23 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:36:23 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:36:23 INFO - PROCESS | 1356 | [1356] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 19:36:23 INFO - PROCESS | 1356 | 1461206183865 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]]]}] 19:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 19:36:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:36:23 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 19:36:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:36:23 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 19:36:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:36:23 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]" 19:36:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 19:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 19:36:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 19:36:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 703ms 19:36:23 INFO - PROCESS | 1356 | 1461206183941 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 19:36:23 INFO - PROCESS | 1356 | 1461206183943 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 19:36:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 19:36:23 INFO - PROCESS | 1356 | 1461206183947 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 19:36:23 INFO - PROCESS | 1356 | 1461206183948 Marionette TRACE conn2 <- [1,2914,null,{}] 19:36:23 INFO - PROCESS | 1356 | 1461206183952 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}] 19:36:24 INFO - PROCESS | 1356 | 1461206184065 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 19:36:24 INFO - PROCESS | 1356 | 1461206184157 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:24 INFO - PROCESS | 1356 | ++DOCSHELL 11B15C00 == 24 [pid = 1356] [id = 738] 19:36:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (1612C800) [pid = 1356] [serial = 2214] [outer = 00000000] 19:36:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (16919400) [pid = 1356] [serial = 2215] [outer = 1612C800] 19:36:24 INFO - PROCESS | 1356 | 1461206184202 Marionette DEBUG loaded listener.js 19:36:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (16930C00) [pid = 1356] [serial = 2216] [outer = 1612C800] 19:36:24 INFO - PROCESS | 1356 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 19:36:24 INFO - PROCESS | 1356 | 1461206184593 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]]]}] 19:36:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 19:36:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 703ms 19:36:24 INFO - PROCESS | 1356 | 1461206184646 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 19:36:24 INFO - PROCESS | 1356 | 1461206184648 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 19:36:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 19:36:24 INFO - PROCESS | 1356 | 1461206184651 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 19:36:24 INFO - PROCESS | 1356 | 1461206184653 Marionette TRACE conn2 <- [1,2918,null,{}] 19:36:24 INFO - PROCESS | 1356 | 1461206184657 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}] 19:36:24 INFO - PROCESS | 1356 | 1461206184808 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 19:36:24 INFO - PROCESS | 1356 | 1461206184874 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:24 INFO - PROCESS | 1356 | ++DOCSHELL 16C38C00 == 25 [pid = 1356] [id = 739] 19:36:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (16C3C400) [pid = 1356] [serial = 2217] [outer = 00000000] 19:36:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (18145400) [pid = 1356] [serial = 2218] [outer = 16C3C400] 19:36:24 INFO - PROCESS | 1356 | 1461206184922 Marionette DEBUG loaded listener.js 19:36:24 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (1837A400) [pid = 1356] [serial = 2219] [outer = 16C3C400] 19:36:25 INFO - PROCESS | 1356 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 19:36:25 INFO - PROCESS | 1356 | 1461206185318 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]]]}] 19:36:25 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 19:36:25 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 703ms 19:36:25 INFO - PROCESS | 1356 | 1461206185356 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 19:36:25 INFO - PROCESS | 1356 | 1461206185358 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 19:36:25 INFO - PROCESS | 1356 | 1461206185361 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 19:36:25 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 19:36:25 INFO - PROCESS | 1356 | 1461206185363 Marionette TRACE conn2 <- [1,2922,null,{}] 19:36:25 INFO - PROCESS | 1356 | 1461206185366 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}] 19:36:25 INFO - PROCESS | 1356 | 1461206185497 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 19:36:25 INFO - PROCESS | 1356 | 1461206185540 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:25 INFO - PROCESS | 1356 | ++DOCSHELL 16910400 == 26 [pid = 1356] [id = 740] 19:36:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (18142800) [pid = 1356] [serial = 2220] [outer = 00000000] 19:36:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (18734C00) [pid = 1356] [serial = 2221] [outer = 18142800] 19:36:25 INFO - PROCESS | 1356 | 1461206185605 Marionette DEBUG loaded listener.js 19:36:25 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (187C2400) [pid = 1356] [serial = 2222] [outer = 18142800] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (18AB5C00) [pid = 1356] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (15715800) [pid = 1356] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (11BD3000) [pid = 1356] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (16913000) [pid = 1356] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (13B31000) [pid = 1356] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (133E9800) [pid = 1356] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (18705800) [pid = 1356] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (16D58000) [pid = 1356] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 19:36:25 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (1612D000) [pid = 1356] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 19:36:26 INFO - PROCESS | 1356 | 1461206186113 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]]]}] 19:36:26 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 19:36:26 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 797ms 19:36:26 INFO - PROCESS | 1356 | 1461206186164 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 19:36:26 INFO - PROCESS | 1356 | 1461206186166 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 19:36:26 INFO - PROCESS | 1356 | 1461206186169 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 19:36:26 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 19:36:26 INFO - PROCESS | 1356 | 1461206186171 Marionette TRACE conn2 <- [1,2926,null,{}] 19:36:26 INFO - PROCESS | 1356 | 1461206186174 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}] 19:36:26 INFO - PROCESS | 1356 | 1461206186283 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 19:36:26 INFO - PROCESS | 1356 | 1461206186342 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:26 INFO - PROCESS | 1356 | ++DOCSHELL 13B15C00 == 27 [pid = 1356] [id = 741] 19:36:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (15715800) [pid = 1356] [serial = 2223] [outer = 00000000] 19:36:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (1872F400) [pid = 1356] [serial = 2224] [outer = 15715800] 19:36:26 INFO - PROCESS | 1356 | 1461206186386 Marionette DEBUG loaded listener.js 19:36:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (187BF000) [pid = 1356] [serial = 2225] [outer = 15715800] 19:36:26 INFO - PROCESS | 1356 | 1461206186716 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]]]}] 19:36:26 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. 19:36:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 594ms 19:36:26 INFO - PROCESS | 1356 | 1461206186766 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 19:36:26 INFO - PROCESS | 1356 | 1461206186768 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 19:36:26 INFO - PROCESS | 1356 | 1461206186772 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 19:36:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 19:36:26 INFO - PROCESS | 1356 | 1461206186773 Marionette TRACE conn2 <- [1,2930,null,{}] 19:36:26 INFO - PROCESS | 1356 | 1461206186777 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}] 19:36:26 INFO - PROCESS | 1356 | 1461206186903 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 19:36:26 INFO - PROCESS | 1356 | 1461206186911 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:26 INFO - PROCESS | 1356 | ++DOCSHELL 11B42800 == 28 [pid = 1356] [id = 742] 19:36:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (12B85000) [pid = 1356] [serial = 2226] [outer = 00000000] 19:36:26 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (18ABF000) [pid = 1356] [serial = 2227] [outer = 12B85000] 19:36:26 INFO - PROCESS | 1356 | 1461206186959 Marionette DEBUG loaded listener.js 19:36:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (18ABE800) [pid = 1356] [serial = 2228] [outer = 12B85000] 19:36:27 INFO - PROCESS | 1356 | 1461206187364 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"]]]}] 19:36:27 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 19:36:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 19:36:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 19:36:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 640ms 19:36:27 INFO - PROCESS | 1356 | 1461206187410 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 19:36:27 INFO - PROCESS | 1356 | 1461206187412 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 19:36:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 19:36:27 INFO - PROCESS | 1356 | 1461206187415 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 19:36:27 INFO - PROCESS | 1356 | 1461206187417 Marionette TRACE conn2 <- [1,2934,null,{}] 19:36:27 INFO - PROCESS | 1356 | 1461206187420 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}] 19:36:27 INFO - PROCESS | 1356 | 1461206187538 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 19:36:27 INFO - PROCESS | 1356 | 1461206187546 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:27 INFO - PROCESS | 1356 | ++DOCSHELL 12B8C000 == 29 [pid = 1356] [id = 743] 19:36:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (138F0000) [pid = 1356] [serial = 2229] [outer = 00000000] 19:36:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (1902CC00) [pid = 1356] [serial = 2230] [outer = 138F0000] 19:36:27 INFO - PROCESS | 1356 | 1461206187591 Marionette DEBUG loaded listener.js 19:36:27 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (18706000) [pid = 1356] [serial = 2231] [outer = 138F0000] 19:36:28 INFO - PROCESS | 1356 | 1461206188060 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]]]}] 19:36:28 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. 19:36:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 704ms 19:36:28 INFO - PROCESS | 1356 | 1461206188115 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 19:36:28 INFO - PROCESS | 1356 | 1461206188120 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 19:36:28 INFO - PROCESS | 1356 | 1461206188125 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 19:36:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 19:36:28 INFO - PROCESS | 1356 | 1461206188130 Marionette TRACE conn2 <- [1,2938,null,{}] 19:36:28 INFO - PROCESS | 1356 | 1461206188136 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}] 19:36:28 INFO - PROCESS | 1356 | 1461206188289 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 19:36:28 INFO - PROCESS | 1356 | 1461206188422 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:28 INFO - PROCESS | 1356 | ++DOCSHELL 1336B000 == 30 [pid = 1356] [id = 744] 19:36:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (1336B800) [pid = 1356] [serial = 2232] [outer = 00000000] 19:36:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (13645400) [pid = 1356] [serial = 2233] [outer = 1336B800] 19:36:28 INFO - PROCESS | 1356 | 1461206188485 Marionette DEBUG loaded listener.js 19:36:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (138EF800) [pid = 1356] [serial = 2234] [outer = 1336B800] 19:36:28 INFO - PROCESS | 1356 | ++DOCSHELL 13B59000 == 31 [pid = 1356] [id = 745] 19:36:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (143AF800) [pid = 1356] [serial = 2235] [outer = 00000000] 19:36:28 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (143B1C00) [pid = 1356] [serial = 2236] [outer = 143AF800] 19:36:29 INFO - PROCESS | 1356 | 1461206189088 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]]]}] 19:36:29 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. 19:36:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1000ms 19:36:29 INFO - PROCESS | 1356 | 1461206189133 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 19:36:29 INFO - PROCESS | 1356 | 1461206189139 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 19:36:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 19:36:29 INFO - PROCESS | 1356 | 1461206189147 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 19:36:29 INFO - PROCESS | 1356 | 1461206189150 Marionette TRACE conn2 <- [1,2942,null,{}] 19:36:29 INFO - PROCESS | 1356 | 1461206189154 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}] 19:36:29 INFO - PROCESS | 1356 | 1461206189273 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 19:36:29 INFO - PROCESS | 1356 | 1461206189402 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:29 INFO - PROCESS | 1356 | ++DOCSHELL 13B14400 == 32 [pid = 1356] [id = 746] 19:36:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (13B34800) [pid = 1356] [serial = 2237] [outer = 00000000] 19:36:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (16127000) [pid = 1356] [serial = 2238] [outer = 13B34800] 19:36:29 INFO - PROCESS | 1356 | 1461206189457 Marionette DEBUG loaded listener.js 19:36:29 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (161AD800) [pid = 1356] [serial = 2239] [outer = 13B34800] 19:36:29 INFO - PROCESS | 1356 | 1461206190004 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]]]}] 19:36:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:36:30 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 19:36:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 906ms 19:36:30 INFO - PROCESS | 1356 | 1461206190053 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 19:36:30 INFO - PROCESS | 1356 | 1461206190055 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 19:36:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 19:36:30 INFO - PROCESS | 1356 | 1461206190060 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 19:36:30 INFO - PROCESS | 1356 | 1461206190064 Marionette TRACE conn2 <- [1,2946,null,{}] 19:36:30 INFO - PROCESS | 1356 | 1461206190075 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}] 19:36:30 INFO - PROCESS | 1356 | 1461206190193 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 19:36:30 INFO - PROCESS | 1356 | 1461206190300 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:30 INFO - PROCESS | 1356 | ++DOCSHELL 18ABD800 == 33 [pid = 1356] [id = 747] 19:36:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (18ABDC00) [pid = 1356] [serial = 2240] [outer = 00000000] 19:36:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (192CC800) [pid = 1356] [serial = 2241] [outer = 18ABDC00] 19:36:30 INFO - PROCESS | 1356 | 1461206190356 Marionette DEBUG loaded listener.js 19:36:30 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (192D1000) [pid = 1356] [serial = 2242] [outer = 18ABDC00] 19:36:30 INFO - PROCESS | 1356 | 1461206190893 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]]]}] 19:36:30 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. 19:36:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 828ms 19:36:30 INFO - PROCESS | 1356 | 1461206190903 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 19:36:30 INFO - PROCESS | 1356 | 1461206190906 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 19:36:30 INFO - PROCESS | 1356 | 1461206190909 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 19:36:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 19:36:30 INFO - PROCESS | 1356 | 1461206190911 Marionette TRACE conn2 <- [1,2950,null,{}] 19:36:30 INFO - PROCESS | 1356 | 1461206190915 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}] 19:36:31 INFO - PROCESS | 1356 | 1461206191023 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 19:36:31 INFO - PROCESS | 1356 | 1461206191157 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:31 INFO - PROCESS | 1356 | ++DOCSHELL 192C9C00 == 34 [pid = 1356] [id = 748] 19:36:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (192CA000) [pid = 1356] [serial = 2243] [outer = 00000000] 19:36:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (19A1C800) [pid = 1356] [serial = 2244] [outer = 192CA000] 19:36:31 INFO - PROCESS | 1356 | 1461206191215 Marionette DEBUG loaded listener.js 19:36:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (19C47000) [pid = 1356] [serial = 2245] [outer = 192CA000] 19:36:31 INFO - PROCESS | 1356 | 1461206191729 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]]]}] 19:36:31 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. 19:36:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 844ms 19:36:31 INFO - PROCESS | 1356 | 1461206191752 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 19:36:31 INFO - PROCESS | 1356 | 1461206191755 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 19:36:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 19:36:31 INFO - PROCESS | 1356 | 1461206191758 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 19:36:31 INFO - PROCESS | 1356 | 1461206191760 Marionette TRACE conn2 <- [1,2954,null,{}] 19:36:31 INFO - PROCESS | 1356 | 1461206191764 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}] 19:36:31 INFO - PROCESS | 1356 | 1461206191862 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 19:36:31 INFO - PROCESS | 1356 | 1461206191967 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:31 INFO - PROCESS | 1356 | ++DOCSHELL 15B0FC00 == 35 [pid = 1356] [id = 749] 19:36:31 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (16C38000) [pid = 1356] [serial = 2246] [outer = 00000000] 19:36:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (19F4EC00) [pid = 1356] [serial = 2247] [outer = 16C38000] 19:36:32 INFO - PROCESS | 1356 | 1461206192029 Marionette DEBUG loaded listener.js 19:36:32 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (19FB0000) [pid = 1356] [serial = 2248] [outer = 16C38000] 19:36:32 INFO - PROCESS | 1356 | 1461206192553 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]]]}] 19:36:32 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. 19:36:32 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 844ms 19:36:32 INFO - PROCESS | 1356 | 1461206192601 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 19:36:32 INFO - PROCESS | 1356 | 1461206192603 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 19:36:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 19:36:32 INFO - PROCESS | 1356 | 1461206192624 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 19:36:32 INFO - PROCESS | 1356 | 1461206192626 Marionette TRACE conn2 <- [1,2958,null,{}] 19:36:32 INFO - PROCESS | 1356 | 1461206192630 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}] 19:36:32 INFO - PROCESS | 1356 | 1461206192751 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 19:36:33 INFO - PROCESS | 1356 | 1461206193048 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:33 INFO - PROCESS | 1356 | ++DOCSHELL 11B12000 == 36 [pid = 1356] [id = 750] 19:36:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (11B12400) [pid = 1356] [serial = 2249] [outer = 00000000] 19:36:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (11B48000) [pid = 1356] [serial = 2250] [outer = 11B12400] 19:36:33 INFO - PROCESS | 1356 | 1461206193098 Marionette DEBUG loaded listener.js 19:36:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (11BCA000) [pid = 1356] [serial = 2251] [outer = 11B12400] 19:36:33 INFO - PROCESS | 1356 | --DOCSHELL 13360000 == 35 [pid = 1356] [id = 733] 19:36:33 INFO - PROCESS | 1356 | --DOCSHELL 02A84C00 == 34 [pid = 1356] [id = 732] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (192D4400) [pid = 1356] [serial = 2194] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (15B0BC00) [pid = 1356] [serial = 2176] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (15EEB400) [pid = 1356] [serial = 2177] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (12C5CC00) [pid = 1356] [serial = 2167] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (19031000) [pid = 1356] [serial = 2191] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (12CFF000) [pid = 1356] [serial = 2168] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (13B3A000) [pid = 1356] [serial = 2173] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (1444FC00) [pid = 1356] [serial = 2174] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (13648C00) [pid = 1356] [serial = 2170] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (1364DC00) [pid = 1356] [serial = 2171] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (18A22C00) [pid = 1356] [serial = 2185] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (187BF800) [pid = 1356] [serial = 2186] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (18149C00) [pid = 1356] [serial = 2182] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (183EC800) [pid = 1356] [serial = 2183] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (161AE400) [pid = 1356] [serial = 2179] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (1690EC00) [pid = 1356] [serial = 2180] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1902EC00) [pid = 1356] [serial = 2192] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (18B7F000) [pid = 1356] [serial = 2188] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (18ABE400) [pid = 1356] [serial = 2189] [outer = 00000000] [url = about:blank] 19:36:33 INFO - PROCESS | 1356 | 1461206193720 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]]]}] 19:36:33 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. 19:36:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1140ms 19:36:33 INFO - PROCESS | 1356 | 1461206193773 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 19:36:33 INFO - PROCESS | 1356 | 1461206193777 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 19:36:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 19:36:33 INFO - PROCESS | 1356 | 1461206193781 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 19:36:33 INFO - PROCESS | 1356 | 1461206193785 Marionette TRACE conn2 <- [1,2962,null,{}] 19:36:33 INFO - PROCESS | 1356 | 1461206193790 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}] 19:36:33 INFO - PROCESS | 1356 | 1461206193888 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 19:36:33 INFO - PROCESS | 1356 | 1461206193982 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:33 INFO - PROCESS | 1356 | ++DOCSHELL 12B7E400 == 35 [pid = 1356] [id = 751] 19:36:33 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (12C5C400) [pid = 1356] [serial = 2252] [outer = 00000000] 19:36:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (133E1800) [pid = 1356] [serial = 2253] [outer = 12C5C400] 19:36:34 INFO - PROCESS | 1356 | 1461206194029 Marionette DEBUG loaded listener.js 19:36:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (13642400) [pid = 1356] [serial = 2254] [outer = 12C5C400] 19:36:34 INFO - PROCESS | 1356 | 1461206194394 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]]]}] 19:36:34 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. 19:36:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 625ms 19:36:34 INFO - PROCESS | 1356 | 1461206194489 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 19:36:34 INFO - PROCESS | 1356 | 1461206194492 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 19:36:34 INFO - PROCESS | 1356 | 1461206194497 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 19:36:34 INFO - PROCESS | 1356 | 1461206194499 Marionette TRACE conn2 <- [1,2966,null,{}] 19:36:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 19:36:34 INFO - PROCESS | 1356 | 1461206194503 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}] 19:36:34 INFO - PROCESS | 1356 | 1461206194584 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 19:36:34 INFO - PROCESS | 1356 | 1461206194597 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:34 INFO - PROCESS | 1356 | ++DOCSHELL 139A0C00 == 36 [pid = 1356] [id = 752] 19:36:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (13B13400) [pid = 1356] [serial = 2255] [outer = 00000000] 19:36:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (13B35000) [pid = 1356] [serial = 2256] [outer = 13B13400] 19:36:34 INFO - PROCESS | 1356 | 1461206194642 Marionette DEBUG loaded listener.js 19:36:34 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (13B53400) [pid = 1356] [serial = 2257] [outer = 13B13400] 19:36:35 INFO - PROCESS | 1356 | 1461206195102 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]]]}] 19:36:35 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. 19:36:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 625ms 19:36:35 INFO - PROCESS | 1356 | 1461206195139 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 19:36:35 INFO - PROCESS | 1356 | 1461206195141 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 19:36:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 19:36:35 INFO - PROCESS | 1356 | 1461206195151 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 19:36:35 INFO - PROCESS | 1356 | 1461206195156 Marionette TRACE conn2 <- [1,2970,null,{}] 19:36:35 INFO - PROCESS | 1356 | 1461206195160 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}] 19:36:35 INFO - PROCESS | 1356 | 1461206195243 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 19:36:35 INFO - PROCESS | 1356 | 1461206195250 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:35 INFO - PROCESS | 1356 | ++DOCSHELL 14D5B800 == 37 [pid = 1356] [id = 753] 19:36:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (159BE000) [pid = 1356] [serial = 2258] [outer = 00000000] 19:36:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (15E52000) [pid = 1356] [serial = 2259] [outer = 159BE000] 19:36:35 INFO - PROCESS | 1356 | 1461206195294 Marionette DEBUG loaded listener.js 19:36:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (16091400) [pid = 1356] [serial = 2260] [outer = 159BE000] 19:36:35 INFO - PROCESS | 1356 | 1461206195719 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"]]]}] 19:36:35 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 19:36:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 19:36:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:35 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 19:36:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 594ms 19:36:35 INFO - PROCESS | 1356 | 1461206195741 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 19:36:35 INFO - PROCESS | 1356 | 1461206195744 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 19:36:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 19:36:35 INFO - PROCESS | 1356 | 1461206195767 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 19:36:35 INFO - PROCESS | 1356 | 1461206195769 Marionette TRACE conn2 <- [1,2974,null,{}] 19:36:35 INFO - PROCESS | 1356 | 1461206195772 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}] 19:36:35 INFO - PROCESS | 1356 | 1461206195850 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 19:36:35 INFO - PROCESS | 1356 | 1461206195856 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:35 INFO - PROCESS | 1356 | ++DOCSHELL 12B86000 == 38 [pid = 1356] [id = 754] 19:36:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (16128C00) [pid = 1356] [serial = 2261] [outer = 00000000] 19:36:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (16902400) [pid = 1356] [serial = 2262] [outer = 16128C00] 19:36:35 INFO - PROCESS | 1356 | 1461206195900 Marionette DEBUG loaded listener.js 19:36:35 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16918C00) [pid = 1356] [serial = 2263] [outer = 16128C00] 19:36:36 INFO - PROCESS | 1356 | 1461206196379 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]]]}] 19:36:36 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. 19:36:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 625ms 19:36:36 INFO - PROCESS | 1356 | 1461206196402 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 19:36:36 INFO - PROCESS | 1356 | 1461206196404 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 19:36:36 INFO - PROCESS | 1356 | 1461206196407 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 19:36:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 19:36:36 INFO - PROCESS | 1356 | 1461206196409 Marionette TRACE conn2 <- [1,2978,null,{}] 19:36:36 INFO - PROCESS | 1356 | 1461206196419 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}] 19:36:36 INFO - PROCESS | 1356 | 1461206196530 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 19:36:36 INFO - PROCESS | 1356 | 1461206196536 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:36 INFO - PROCESS | 1356 | ++DOCSHELL 161AC000 == 39 [pid = 1356] [id = 755] 19:36:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (16930800) [pid = 1356] [serial = 2264] [outer = 00000000] 19:36:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (16C41C00) [pid = 1356] [serial = 2265] [outer = 16930800] 19:36:36 INFO - PROCESS | 1356 | 1461206196589 Marionette DEBUG loaded listener.js 19:36:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (18141C00) [pid = 1356] [serial = 2266] [outer = 16930800] 19:36:36 INFO - PROCESS | 1356 | ++DOCSHELL 1870D000 == 40 [pid = 1356] [id = 756] 19:36:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1870E000) [pid = 1356] [serial = 2267] [outer = 00000000] 19:36:36 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (1872E000) [pid = 1356] [serial = 2268] [outer = 1870E000] 19:36:37 INFO - PROCESS | 1356 | 1461206197066 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]]]}] 19:36:37 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. 19:36:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 687ms 19:36:37 INFO - PROCESS | 1356 | 1461206197108 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 19:36:37 INFO - PROCESS | 1356 | 1461206197109 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 19:36:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 19:36:37 INFO - PROCESS | 1356 | 1461206197116 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 19:36:37 INFO - PROCESS | 1356 | 1461206197117 Marionette TRACE conn2 <- [1,2982,null,{}] 19:36:37 INFO - PROCESS | 1356 | 1461206197121 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}] 19:36:37 INFO - PROCESS | 1356 | 1461206197254 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 19:36:37 INFO - PROCESS | 1356 | 1461206197349 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:37 INFO - PROCESS | 1356 | ++DOCSHELL 18145800 == 41 [pid = 1356] [id = 757] 19:36:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (18148000) [pid = 1356] [serial = 2269] [outer = 00000000] 19:36:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (18A26400) [pid = 1356] [serial = 2270] [outer = 18148000] 19:36:37 INFO - PROCESS | 1356 | 1461206197393 Marionette DEBUG loaded listener.js 19:36:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (18AB5C00) [pid = 1356] [serial = 2271] [outer = 18148000] 19:36:37 INFO - PROCESS | 1356 | 1461206197776 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]]]}] 19:36:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 19:36:37 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 19:36:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 703ms 19:36:37 INFO - PROCESS | 1356 | 1461206197815 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 19:36:37 INFO - PROCESS | 1356 | 1461206197817 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 19:36:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 19:36:37 INFO - PROCESS | 1356 | 1461206197821 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 19:36:37 INFO - PROCESS | 1356 | 1461206197822 Marionette TRACE conn2 <- [1,2986,null,{}] 19:36:37 INFO - PROCESS | 1356 | 1461206197825 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}] 19:36:37 INFO - PROCESS | 1356 | 1461206197939 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 19:36:37 INFO - PROCESS | 1356 | 1461206197945 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:37 INFO - PROCESS | 1356 | ++DOCSHELL 18704C00 == 42 [pid = 1356] [id = 758] 19:36:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (18709400) [pid = 1356] [serial = 2272] [outer = 00000000] 19:36:37 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (18E4EC00) [pid = 1356] [serial = 2273] [outer = 18709400] 19:36:37 INFO - PROCESS | 1356 | 1461206197989 Marionette DEBUG loaded listener.js 19:36:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (18E52800) [pid = 1356] [serial = 2274] [outer = 18709400] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (13366000) [pid = 1356] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1593A800) [pid = 1356] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (13B39C00) [pid = 1356] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (12B85000) [pid = 1356] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (15715800) [pid = 1356] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (18142800) [pid = 1356] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (18E5A800) [pid = 1356] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (16C3C400) [pid = 1356] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (1612C800) [pid = 1356] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 19:36:38 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (12CF8C00) [pid = 1356] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 19:36:38 INFO - PROCESS | 1356 | 1461206198503 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]]]}] 19:36:38 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. 19:36:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 734ms 19:36:38 INFO - PROCESS | 1356 | 1461206198559 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 19:36:38 INFO - PROCESS | 1356 | 1461206198561 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 19:36:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 19:36:38 INFO - PROCESS | 1356 | 1461206198565 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 19:36:38 INFO - PROCESS | 1356 | 1461206198566 Marionette TRACE conn2 <- [1,2990,null,{}] 19:36:38 INFO - PROCESS | 1356 | 1461206198570 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}] 19:36:38 INFO - PROCESS | 1356 | 1461206198674 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 19:36:38 INFO - PROCESS | 1356 | 1461206198682 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:38 INFO - PROCESS | 1356 | ++DOCSHELL 15E4D400 == 43 [pid = 1356] [id = 759] 19:36:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (15EF2C00) [pid = 1356] [serial = 2275] [outer = 00000000] 19:36:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (18AC1400) [pid = 1356] [serial = 2276] [outer = 15EF2C00] 19:36:38 INFO - PROCESS | 1356 | 1461206198725 Marionette DEBUG loaded listener.js 19:36:38 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (18E57800) [pid = 1356] [serial = 2277] [outer = 15EF2C00] 19:36:39 INFO - PROCESS | 1356 | 1461206199133 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]]]}] 19:36:39 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. 19:36:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 594ms 19:36:39 INFO - PROCESS | 1356 | 1461206199161 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 19:36:39 INFO - PROCESS | 1356 | 1461206199163 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 19:36:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 19:36:39 INFO - PROCESS | 1356 | 1461206199166 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 19:36:39 INFO - PROCESS | 1356 | 1461206199168 Marionette TRACE conn2 <- [1,2994,null,{}] 19:36:39 INFO - PROCESS | 1356 | 1461206199186 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}] 19:36:39 INFO - PROCESS | 1356 | 1461206199274 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 19:36:39 INFO - PROCESS | 1356 | 1461206199280 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:39 INFO - PROCESS | 1356 | ++DOCSHELL 19031000 == 44 [pid = 1356] [id = 760] 19:36:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (19197400) [pid = 1356] [serial = 2278] [outer = 00000000] 19:36:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (192D5400) [pid = 1356] [serial = 2279] [outer = 19197400] 19:36:39 INFO - PROCESS | 1356 | 1461206199323 Marionette DEBUG loaded listener.js 19:36:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (192D8000) [pid = 1356] [serial = 2280] [outer = 19197400] 19:36:39 INFO - PROCESS | 1356 | 1461206199726 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]]]}] 19:36:39 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. 19:36:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 593ms 19:36:39 INFO - PROCESS | 1356 | 1461206199764 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 19:36:39 INFO - PROCESS | 1356 | 1461206199766 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 19:36:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 19:36:39 INFO - PROCESS | 1356 | 1461206199769 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 19:36:39 INFO - PROCESS | 1356 | 1461206199771 Marionette TRACE conn2 <- [1,2998,null,{}] 19:36:39 INFO - PROCESS | 1356 | 1461206199774 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}] 19:36:39 INFO - PROCESS | 1356 | 1461206199897 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 19:36:39 INFO - PROCESS | 1356 | 1461206199905 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:39 INFO - PROCESS | 1356 | ++DOCSHELL 16C36C00 == 45 [pid = 1356] [id = 761] 19:36:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (192C9400) [pid = 1356] [serial = 2281] [outer = 00000000] 19:36:39 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (19F4E000) [pid = 1356] [serial = 2282] [outer = 192C9400] 19:36:39 INFO - PROCESS | 1356 | 1461206199954 Marionette DEBUG loaded listener.js 19:36:40 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1A07B000) [pid = 1356] [serial = 2283] [outer = 192C9400] 19:36:40 INFO - PROCESS | 1356 | [1356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 16E8FC00 == 44 [pid = 1356] [id = 672] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 183ED000 == 43 [pid = 1356] [id = 668] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 13B31400 == 42 [pid = 1356] [id = 674] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 133EA400 == 41 [pid = 1356] [id = 673] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 148B2400 == 40 [pid = 1356] [id = 666] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 16A37400 == 39 [pid = 1356] [id = 667] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 1B3EE800 == 38 [pid = 1356] [id = 721] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 11B4D400 == 37 [pid = 1356] [id = 661] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 133EB400 == 36 [pid = 1356] [id = 660] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 15B04400 == 35 [pid = 1356] [id = 665] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 1399AC00 == 34 [pid = 1356] [id = 671] 19:36:40 INFO - PROCESS | 1356 | --DOCSHELL 13B59000 == 33 [pid = 1356] [id = 745] 19:36:41 INFO - PROCESS | 1356 | --DOCSHELL 1870D000 == 32 [pid = 1356] [id = 756] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (192D7000) [pid = 1356] [serial = 2195] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (18145400) [pid = 1356] [serial = 2218] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16919400) [pid = 1356] [serial = 2215] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (16930C00) [pid = 1356] [serial = 2216] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (138F6400) [pid = 1356] [serial = 2206] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (133E5800) [pid = 1356] [serial = 2203] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (15E0D400) [pid = 1356] [serial = 2212] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (148B8000) [pid = 1356] [serial = 2209] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (14D5AC00) [pid = 1356] [serial = 2210] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (11B19000) [pid = 1356] [serial = 2197] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (18ABE800) [pid = 1356] [serial = 2228] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (133ED400) [pid = 1356] [serial = 2200] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (1837A400) [pid = 1356] [serial = 2219] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (1872F400) [pid = 1356] [serial = 2224] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (18734C00) [pid = 1356] [serial = 2221] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (18ABF000) [pid = 1356] [serial = 2227] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (187C2400) [pid = 1356] [serial = 2222] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (1902CC00) [pid = 1356] [serial = 2230] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (13999800) [pid = 1356] [serial = 2207] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (13641C00) [pid = 1356] [serial = 2204] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (187BF000) [pid = 1356] [serial = 2225] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (15EBD800) [pid = 1356] [serial = 2213] [outer = 00000000] [url = about:blank] 19:36:41 INFO - PROCESS | 1356 | 1461206201910 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 19:36:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 19:36:41 INFO - {} 19:36:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 19:36:41 INFO - {} 19:36:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 19:36:41 INFO - {} 19:36:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 19:36:41 INFO - {} 19:36:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2156ms 19:36:41 INFO - PROCESS | 1356 | 1461206201930 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 19:36:41 INFO - PROCESS | 1356 | 1461206201933 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 19:36:41 INFO - TEST-START | /FileAPI/fileReader.html 19:36:41 INFO - PROCESS | 1356 | 1461206201940 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 19:36:41 INFO - PROCESS | 1356 | 1461206201942 Marionette TRACE conn2 <- [1,3002,null,{}] 19:36:41 INFO - PROCESS | 1356 | 1461206201949 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}] 19:36:42 INFO - PROCESS | 1356 | 1461206202031 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 19:36:42 INFO - PROCESS | 1356 | 1461206202045 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:42 INFO - PROCESS | 1356 | ++DOCSHELL 11BCB400 == 33 [pid = 1356] [id = 762] 19:36:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (11BCB800) [pid = 1356] [serial = 2284] [outer = 00000000] 19:36:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (12C96400) [pid = 1356] [serial = 2285] [outer = 11BCB800] 19:36:42 INFO - PROCESS | 1356 | 1461206202092 Marionette DEBUG loaded listener.js 19:36:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (12DD8000) [pid = 1356] [serial = 2286] [outer = 11BCB800] 19:36:42 INFO - PROCESS | 1356 | 1461206202591 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]]]}] 19:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 19:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 19:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 19:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 19:36:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 687ms 19:36:42 INFO - PROCESS | 1356 | 1461206202635 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 19:36:42 INFO - PROCESS | 1356 | 1461206202641 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 19:36:42 INFO - TEST-START | /FileAPI/historical.html 19:36:42 INFO - PROCESS | 1356 | 1461206202647 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 19:36:42 INFO - PROCESS | 1356 | 1461206202650 Marionette TRACE conn2 <- [1,3006,null,{}] 19:36:42 INFO - PROCESS | 1356 | 1461206202654 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}] 19:36:42 INFO - PROCESS | 1356 | 1461206202737 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 19:36:42 INFO - PROCESS | 1356 | 1461206202743 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:42 INFO - PROCESS | 1356 | ++DOCSHELL 12DDAC00 == 34 [pid = 1356] [id = 763] 19:36:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (13305800) [pid = 1356] [serial = 2287] [outer = 00000000] 19:36:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (133EE000) [pid = 1356] [serial = 2288] [outer = 13305800] 19:36:42 INFO - PROCESS | 1356 | 1461206202788 Marionette DEBUG loaded listener.js 19:36:42 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (1364E800) [pid = 1356] [serial = 2289] [outer = 13305800] 19:36:43 INFO - PROCESS | 1356 | 1461206203241 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"]]]}] 19:36:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 19:36:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 19:36:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 19:36:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 19:36:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 19:36:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 19:36:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 19:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 19:36:43 INFO - TEST-OK | /FileAPI/historical.html | took 640ms 19:36:43 INFO - PROCESS | 1356 | 1461206203283 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 19:36:43 INFO - PROCESS | 1356 | 1461206203286 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 19:36:43 INFO - TEST-START | /FileAPI/idlharness.html 19:36:43 INFO - PROCESS | 1356 | 1461206203290 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 19:36:43 INFO - PROCESS | 1356 | 1461206203294 Marionette TRACE conn2 <- [1,3010,null,{}] 19:36:43 INFO - PROCESS | 1356 | 1461206203309 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}] 19:36:43 INFO - PROCESS | 1356 | 1461206203395 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 19:36:43 INFO - PROCESS | 1356 | 1461206203401 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:43 INFO - PROCESS | 1356 | ++DOCSHELL 1399DC00 == 35 [pid = 1356] [id = 764] 19:36:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (1399F000) [pid = 1356] [serial = 2290] [outer = 00000000] 19:36:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (13B33C00) [pid = 1356] [serial = 2291] [outer = 1399F000] 19:36:43 INFO - PROCESS | 1356 | 1461206203448 Marionette DEBUG loaded listener.js 19:36:43 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (13B52400) [pid = 1356] [serial = 2292] [outer = 1399F000] 19:36:44 INFO - PROCESS | 1356 | 1461206204324 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]]]}] 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 19:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:36:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 19:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:36:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 19:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:36:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 19:36:44 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 19:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 19:36:44 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 19:36:44 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 19:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 19:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:36:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 19:36:44 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 19:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 19:36:44 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 19:36:44 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 19:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 19:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 19:36:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 19:36:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 19:36:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 19:36:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 19:36:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 1188ms 19:36:44 INFO - PROCESS | 1356 | 1461206204472 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 19:36:44 INFO - PROCESS | 1356 | 1461206204475 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 19:36:44 INFO - PROCESS | 1356 | 1461206204478 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 19:36:44 INFO - TEST-START | /FileAPI/idlharness.worker 19:36:44 INFO - PROCESS | 1356 | 1461206204480 Marionette TRACE conn2 <- [1,3014,null,{}] 19:36:44 INFO - PROCESS | 1356 | 1461206204483 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}] 19:36:44 INFO - PROCESS | 1356 | 1461206204591 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 19:36:44 INFO - PROCESS | 1356 | 1461206204601 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:44 INFO - PROCESS | 1356 | ++DOCSHELL 14D65400 == 36 [pid = 1356] [id = 765] 19:36:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (14DE9400) [pid = 1356] [serial = 2293] [outer = 00000000] 19:36:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (16B69C00) [pid = 1356] [serial = 2294] [outer = 14DE9400] 19:36:44 INFO - PROCESS | 1356 | 1461206204647 Marionette DEBUG loaded listener.js 19:36:44 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (16C3F400) [pid = 1356] [serial = 2295] [outer = 14DE9400] 19:36:44 INFO - PROCESS | 1356 | [1356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:36:45 INFO - PROCESS | 1356 | 1461206205676 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,{},{}]]]}] 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 19:36:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:36:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 19:36:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:36:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 19:36:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:36:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 19:36:45 INFO - {} 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 19:36:45 INFO - {} 19:36:45 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 - {} 19:36:45 INFO - {} 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 19:36:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 19:36:45 INFO - {} 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 19:36:45 INFO - {} 19:36:45 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 - {} 19:36:45 INFO - {} 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 19:36:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 19:36:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:36:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:36:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 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 19:36:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 19:36:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 19:36:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 19:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 19:36:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 19:36:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 19:36:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 19:36:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 19:36:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 19:36:45 INFO - {} 19:36:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1359ms 19:36:45 INFO - PROCESS | 1356 | 1461206205837 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 19:36:45 INFO - PROCESS | 1356 | 1461206205839 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 19:36:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 19:36:45 INFO - PROCESS | 1356 | 1461206205842 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 19:36:45 INFO - PROCESS | 1356 | 1461206205844 Marionette TRACE conn2 <- [1,3018,null,{}] 19:36:45 INFO - PROCESS | 1356 | 1461206205877 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}] 19:36:45 INFO - PROCESS | 1356 | 1461206205947 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 19:36:46 INFO - PROCESS | 1356 | 1461206206029 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:46 INFO - PROCESS | 1356 | ++DOCSHELL 183DF800 == 37 [pid = 1356] [id = 766] 19:36:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (183E3400) [pid = 1356] [serial = 2296] [outer = 00000000] 19:36:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (1A1EA000) [pid = 1356] [serial = 2297] [outer = 183E3400] 19:36:46 INFO - PROCESS | 1356 | 1461206206073 Marionette DEBUG loaded listener.js 19:36:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (1A4D7C00) [pid = 1356] [serial = 2298] [outer = 183E3400] 19:36:46 INFO - PROCESS | 1356 | 1461206206424 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]]]}] 19:36:46 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 19:36:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 610ms 19:36:46 INFO - PROCESS | 1356 | 1461206206459 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 19:36:46 INFO - PROCESS | 1356 | 1461206206461 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 19:36:46 INFO - PROCESS | 1356 | 1461206206465 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 19:36:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 19:36:46 INFO - PROCESS | 1356 | 1461206206466 Marionette TRACE conn2 <- [1,3022,null,{}] 19:36:46 INFO - PROCESS | 1356 | 1461206206470 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}] 19:36:46 INFO - PROCESS | 1356 | 1461206206560 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 19:36:46 INFO - PROCESS | 1356 | 1461206206567 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:46 INFO - PROCESS | 1356 | ++DOCSHELL 1A4D6000 == 38 [pid = 1356] [id = 767] 19:36:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1A647000) [pid = 1356] [serial = 2299] [outer = 00000000] 19:36:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (1A6B1C00) [pid = 1356] [serial = 2300] [outer = 1A647000] 19:36:46 INFO - PROCESS | 1356 | 1461206206615 Marionette DEBUG loaded listener.js 19:36:46 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (1AD2A400) [pid = 1356] [serial = 2301] [outer = 1A647000] 19:36:47 INFO - PROCESS | 1356 | 1461206207032 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]]]}] 19:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 19:36:47 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 593ms 19:36:47 INFO - TEST-START | /FileAPI/blob/Blob-close.html 19:36:47 INFO - PROCESS | 1356 | 1461206207073 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 19:36:47 INFO - PROCESS | 1356 | 1461206207075 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 19:36:47 INFO - PROCESS | 1356 | 1461206207079 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 19:36:47 INFO - PROCESS | 1356 | 1461206207081 Marionette TRACE conn2 <- [1,3026,null,{}] 19:36:47 INFO - PROCESS | 1356 | 1461206207084 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}] 19:36:47 INFO - PROCESS | 1356 | 1461206207158 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 19:36:47 INFO - PROCESS | 1356 | 1461206207163 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:47 INFO - PROCESS | 1356 | ++DOCSHELL 11BD1C00 == 39 [pid = 1356] [id = 768] 19:36:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (11BD2000) [pid = 1356] [serial = 2302] [outer = 00000000] 19:36:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (1AD34000) [pid = 1356] [serial = 2303] [outer = 11BD2000] 19:36:47 INFO - PROCESS | 1356 | 1461206207207 Marionette DEBUG loaded listener.js 19:36:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (1AD67C00) [pid = 1356] [serial = 2304] [outer = 11BD2000] 19:36:47 INFO - PROCESS | 1356 | 1461206207656 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"]]]}] 19:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 19:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 19:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 19:36:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 625ms 19:36:47 INFO - PROCESS | 1356 | 1461206207701 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 19:36:47 INFO - PROCESS | 1356 | 1461206207703 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 19:36:47 INFO - PROCESS | 1356 | 1461206207706 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 19:36:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 19:36:47 INFO - PROCESS | 1356 | 1461206207708 Marionette TRACE conn2 <- [1,3030,null,{}] 19:36:47 INFO - PROCESS | 1356 | 1461206207712 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}] 19:36:47 INFO - PROCESS | 1356 | 1461206207816 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 19:36:47 INFO - PROCESS | 1356 | 1461206207825 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:47 INFO - PROCESS | 1356 | ++DOCSHELL 1AB9E400 == 40 [pid = 1356] [id = 769] 19:36:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (1AD32400) [pid = 1356] [serial = 2305] [outer = 00000000] 19:36:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (1B337000) [pid = 1356] [serial = 2306] [outer = 1AD32400] 19:36:47 INFO - PROCESS | 1356 | 1461206207869 Marionette DEBUG loaded listener.js 19:36:47 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (1B336800) [pid = 1356] [serial = 2307] [outer = 1AD32400] 19:36:48 INFO - PROCESS | 1356 | 1461206208506 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]]]}] 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 19:36:48 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. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 19:36:48 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'.) 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 19:36:48 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. 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 19:36:48 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. 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 19:36:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:36:48 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. 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 19:36:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 19:36:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 19:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 19:36:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 19:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 19:36:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 938ms 19:36:48 INFO - PROCESS | 1356 | 1461206208647 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 19:36:48 INFO - PROCESS | 1356 | 1461206208649 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 19:36:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 19:36:48 INFO - PROCESS | 1356 | 1461206208652 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 19:36:48 INFO - PROCESS | 1356 | 1461206208654 Marionette TRACE conn2 <- [1,3034,null,{}] 19:36:48 INFO - PROCESS | 1356 | 1461206208657 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}] 19:36:48 INFO - PROCESS | 1356 | 1461206208774 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 19:36:48 INFO - PROCESS | 1356 | 1461206208779 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:48 INFO - PROCESS | 1356 | ++DOCSHELL 13854C00 == 41 [pid = 1356] [id = 770] 19:36:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 100 (1B3EE800) [pid = 1356] [serial = 2308] [outer = 00000000] 19:36:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 101 (1C155C00) [pid = 1356] [serial = 2309] [outer = 1B3EE800] 19:36:48 INFO - PROCESS | 1356 | 1461206208827 Marionette DEBUG loaded listener.js 19:36:48 INFO - PROCESS | 1356 | ++DOMWINDOW == 102 (1C157000) [pid = 1356] [serial = 2310] [outer = 1B3EE800] 19:36:49 INFO - PROCESS | 1356 | [1356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:36:49 INFO - PROCESS | 1356 | 1461206209278 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 19:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 19:36:49 INFO - {} 19:36:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 703ms 19:36:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 19:36:49 INFO - PROCESS | 1356 | 1461206209352 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 19:36:49 INFO - PROCESS | 1356 | 1461206209354 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 19:36:49 INFO - PROCESS | 1356 | 1461206209358 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 19:36:49 INFO - PROCESS | 1356 | 1461206209359 Marionette TRACE conn2 <- [1,3038,null,{}] 19:36:49 INFO - PROCESS | 1356 | 1461206209362 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}] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 101 (1B3EF000) [pid = 1356] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 100 (18148000) [pid = 1356] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 99 (19197400) [pid = 1356] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (16930800) [pid = 1356] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (1870E000) [pid = 1356] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (18709400) [pid = 1356] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (15EF2C00) [pid = 1356] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (16128C00) [pid = 1356] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (159BE000) [pid = 1356] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (13B13400) [pid = 1356] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (12C5C400) [pid = 1356] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (11B12400) [pid = 1356] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (16C38000) [pid = 1356] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (192CA000) [pid = 1356] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (18ABDC00) [pid = 1356] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (13B34800) [pid = 1356] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (143AF800) [pid = 1356] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (1336B800) [pid = 1356] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (138F0000) [pid = 1356] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (02A87400) [pid = 1356] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 19:36:49 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (13361000) [pid = 1356] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 19:36:49 INFO - PROCESS | 1356 | 1461206209742 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 19:36:49 INFO - PROCESS | 1356 | 1461206209750 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:49 INFO - PROCESS | 1356 | ++DOCSHELL 12B84800 == 42 [pid = 1356] [id = 771] 19:36:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (13734000) [pid = 1356] [serial = 2311] [outer = 00000000] 19:36:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (15711800) [pid = 1356] [serial = 2312] [outer = 13734000] 19:36:49 INFO - PROCESS | 1356 | 1461206209795 Marionette DEBUG loaded listener.js 19:36:49 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (16901800) [pid = 1356] [serial = 2313] [outer = 13734000] 19:36:50 INFO - PROCESS | 1356 | 1461206210207 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]]]}] 19:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 19:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 19:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 19:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 19:36:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 891ms 19:36:50 INFO - PROCESS | 1356 | 1461206210262 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 19:36:50 INFO - PROCESS | 1356 | 1461206210265 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 19:36:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 19:36:50 INFO - PROCESS | 1356 | 1461206210269 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 19:36:50 INFO - PROCESS | 1356 | 1461206210271 Marionette TRACE conn2 <- [1,3042,null,{}] 19:36:50 INFO - PROCESS | 1356 | 1461206210274 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}] 19:36:50 INFO - PROCESS | 1356 | 1461206210362 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 19:36:50 INFO - PROCESS | 1356 | 1461206210367 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:50 INFO - PROCESS | 1356 | ++DOCSHELL 16128C00 == 43 [pid = 1356] [id = 772] 19:36:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 85 (16B69000) [pid = 1356] [serial = 2314] [outer = 00000000] 19:36:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 86 (1C154800) [pid = 1356] [serial = 2315] [outer = 16B69000] 19:36:50 INFO - PROCESS | 1356 | 1461206210415 Marionette DEBUG loaded listener.js 19:36:50 INFO - PROCESS | 1356 | ++DOMWINDOW == 87 (1C60B000) [pid = 1356] [serial = 2316] [outer = 16B69000] 19:36:51 INFO - PROCESS | 1356 | 1461206211118 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"]]]}] 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 19:36:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 19:36:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:36:51 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" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:36:51 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" 19:36:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 19:36:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 19:36:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 19:36:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1000ms 19:36:51 INFO - PROCESS | 1356 | 1461206211273 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 19:36:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 19:36:51 INFO - PROCESS | 1356 | 1461206211275 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 19:36:51 INFO - PROCESS | 1356 | 1461206211278 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 19:36:51 INFO - PROCESS | 1356 | 1461206211280 Marionette TRACE conn2 <- [1,3046,null,{}] 19:36:51 INFO - PROCESS | 1356 | 1461206211283 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}] 19:36:51 INFO - PROCESS | 1356 | 1461206211358 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 19:36:51 INFO - PROCESS | 1356 | 1461206211366 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:51 INFO - PROCESS | 1356 | ++DOCSHELL 16A39800 == 44 [pid = 1356] [id = 773] 19:36:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 88 (16C40800) [pid = 1356] [serial = 2317] [outer = 00000000] 19:36:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 89 (18737400) [pid = 1356] [serial = 2318] [outer = 16C40800] 19:36:51 INFO - PROCESS | 1356 | 1461206211410 Marionette DEBUG loaded listener.js 19:36:51 INFO - PROCESS | 1356 | ++DOMWINDOW == 90 (18733400) [pid = 1356] [serial = 2319] [outer = 16C40800] 19:36:52 INFO - PROCESS | 1356 | 1461206212134 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]]]}] 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 19:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 19:36:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 19:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 19:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 19:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 19:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 19:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 19:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 19:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 19:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 19:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 19:36:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 906ms 19:36:52 INFO - PROCESS | 1356 | 1461206212195 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 19:36:52 INFO - PROCESS | 1356 | 1461206212200 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 19:36:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 19:36:52 INFO - PROCESS | 1356 | 1461206212206 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 19:36:52 INFO - PROCESS | 1356 | 1461206212210 Marionette TRACE conn2 <- [1,3050,null,{}] 19:36:52 INFO - PROCESS | 1356 | 1461206212259 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}] 19:36:52 INFO - PROCESS | 1356 | 1461206212351 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 19:36:52 INFO - PROCESS | 1356 | 1461206212487 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:52 INFO - PROCESS | 1356 | ++DOCSHELL 13306000 == 45 [pid = 1356] [id = 774] 19:36:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 91 (1335DC00) [pid = 1356] [serial = 2320] [outer = 00000000] 19:36:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 92 (13861C00) [pid = 1356] [serial = 2321] [outer = 1335DC00] 19:36:52 INFO - PROCESS | 1356 | 1461206212544 Marionette DEBUG loaded listener.js 19:36:52 INFO - PROCESS | 1356 | ++DOMWINDOW == 93 (13994400) [pid = 1356] [serial = 2322] [outer = 1335DC00] 19:36:52 INFO - PROCESS | 1356 | [1356] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/fx-team-w32-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 19:36:53 INFO - PROCESS | 1356 | 1461206213207 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 19:36:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 19:36:53 INFO - {} 19:36:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1031ms 19:36:53 INFO - PROCESS | 1356 | 1461206213240 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 19:36:53 INFO - PROCESS | 1356 | 1461206213245 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 19:36:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 19:36:53 INFO - PROCESS | 1356 | 1461206213252 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 19:36:53 INFO - PROCESS | 1356 | 1461206213255 Marionette TRACE conn2 <- [1,3054,null,{}] 19:36:53 INFO - PROCESS | 1356 | 1461206213259 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}] 19:36:53 INFO - PROCESS | 1356 | 1461206213370 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 19:36:53 INFO - PROCESS | 1356 | 1461206213506 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:53 INFO - PROCESS | 1356 | ++DOCSHELL 133EE800 == 46 [pid = 1356] [id = 775] 19:36:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 94 (13643000) [pid = 1356] [serial = 2323] [outer = 00000000] 19:36:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 95 (16125800) [pid = 1356] [serial = 2324] [outer = 13643000] 19:36:53 INFO - PROCESS | 1356 | 1461206213561 Marionette DEBUG loaded listener.js 19:36:53 INFO - PROCESS | 1356 | ++DOMWINDOW == 96 (16B65800) [pid = 1356] [serial = 2325] [outer = 13643000] 19:36:54 INFO - PROCESS | 1356 | 1461206214326 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]]]}] 19:36:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 19:36:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 19:36:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 19:36:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 19:36:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 19:36:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 19:36:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 19:36:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1093ms 19:36:54 INFO - PROCESS | 1356 | 1461206214355 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 19:36:54 INFO - PROCESS | 1356 | 1461206214358 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 19:36:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 19:36:54 INFO - PROCESS | 1356 | 1461206214364 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 19:36:54 INFO - PROCESS | 1356 | 1461206214367 Marionette TRACE conn2 <- [1,3058,null,{}] 19:36:54 INFO - PROCESS | 1356 | 1461206214374 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}] 19:36:54 INFO - PROCESS | 1356 | 1461206214475 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 19:36:54 INFO - PROCESS | 1356 | 1461206214620 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:54 INFO - PROCESS | 1356 | ++DOCSHELL 11B4E400 == 47 [pid = 1356] [id = 776] 19:36:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 97 (11B4F000) [pid = 1356] [serial = 2326] [outer = 00000000] 19:36:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 98 (13367400) [pid = 1356] [serial = 2327] [outer = 11B4F000] 19:36:54 INFO - PROCESS | 1356 | 1461206214679 Marionette DEBUG loaded listener.js 19:36:54 INFO - PROCESS | 1356 | ++DOMWINDOW == 99 (133E6400) [pid = 1356] [serial = 2328] [outer = 11B4F000] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 18145800 == 46 [pid = 1356] [id = 757] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 161AC000 == 45 [pid = 1356] [id = 755] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 14D5B800 == 44 [pid = 1356] [id = 753] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 16128C00 == 43 [pid = 1356] [id = 772] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 12B84800 == 42 [pid = 1356] [id = 771] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 13854C00 == 41 [pid = 1356] [id = 770] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 1AB9E400 == 40 [pid = 1356] [id = 769] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 11BD1C00 == 39 [pid = 1356] [id = 768] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 1A4D6000 == 38 [pid = 1356] [id = 767] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 183DF800 == 37 [pid = 1356] [id = 766] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 14D65400 == 36 [pid = 1356] [id = 765] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 1399DC00 == 35 [pid = 1356] [id = 764] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 12DDAC00 == 34 [pid = 1356] [id = 763] 19:36:54 INFO - PROCESS | 1356 | --DOCSHELL 11BCB400 == 33 [pid = 1356] [id = 762] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 98 (1B3F5400) [pid = 1356] [serial = 2165] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 97 (11B46400) [pid = 1356] [serial = 2198] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 96 (1364D000) [pid = 1356] [serial = 2201] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 95 (19F4E000) [pid = 1356] [serial = 2282] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 94 (19C47000) [pid = 1356] [serial = 2245] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 93 (19A1C800) [pid = 1356] [serial = 2244] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 92 (192D1000) [pid = 1356] [serial = 2242] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 91 (192CC800) [pid = 1356] [serial = 2241] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 90 (161AD800) [pid = 1356] [serial = 2239] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 89 (16127000) [pid = 1356] [serial = 2238] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 88 (143B1C00) [pid = 1356] [serial = 2236] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 87 (138EF800) [pid = 1356] [serial = 2234] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 86 (13645400) [pid = 1356] [serial = 2233] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 85 (18706000) [pid = 1356] [serial = 2231] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 84 (192D8000) [pid = 1356] [serial = 2280] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 83 (16C41C00) [pid = 1356] [serial = 2265] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 82 (18A26400) [pid = 1356] [serial = 2270] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 81 (1872E000) [pid = 1356] [serial = 2268] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 80 (18141C00) [pid = 1356] [serial = 2266] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (18E4EC00) [pid = 1356] [serial = 2273] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (18AB5C00) [pid = 1356] [serial = 2271] [outer = 00000000] [url = about:blank] 19:36:54 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (18AC1400) [pid = 1356] [serial = 2276] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (192D5400) [pid = 1356] [serial = 2279] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (18E52800) [pid = 1356] [serial = 2274] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (16902400) [pid = 1356] [serial = 2262] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (15E52000) [pid = 1356] [serial = 2259] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (16091400) [pid = 1356] [serial = 2260] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (13B35000) [pid = 1356] [serial = 2256] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (13B53400) [pid = 1356] [serial = 2257] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (133E1800) [pid = 1356] [serial = 2253] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 68 (13642400) [pid = 1356] [serial = 2254] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 67 (11BCA000) [pid = 1356] [serial = 2251] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 66 (11B48000) [pid = 1356] [serial = 2250] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 65 (19FB0000) [pid = 1356] [serial = 2248] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 64 (19F4EC00) [pid = 1356] [serial = 2247] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 63 (16918C00) [pid = 1356] [serial = 2263] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | --DOMWINDOW == 62 (18E57800) [pid = 1356] [serial = 2277] [outer = 00000000] [url = about:blank] 19:36:55 INFO - PROCESS | 1356 | 1461206215203 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]]]}] 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 19:36:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 906ms 19:36:55 INFO - PROCESS | 1356 | 1461206215270 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 19:36:55 INFO - PROCESS | 1356 | 1461206215275 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 19:36:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 19:36:55 INFO - PROCESS | 1356 | 1461206215282 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 19:36:55 INFO - PROCESS | 1356 | 1461206215284 Marionette TRACE conn2 <- [1,3062,null,{}] 19:36:55 INFO - PROCESS | 1356 | 1461206215288 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}] 19:36:55 INFO - PROCESS | 1356 | 1461206215365 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 19:36:55 INFO - PROCESS | 1356 | 1461206215371 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:55 INFO - PROCESS | 1356 | ++DOCSHELL 12BEC000 == 34 [pid = 1356] [id = 777] 19:36:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 63 (12BED800) [pid = 1356] [serial = 2329] [outer = 00000000] 19:36:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 64 (133EAC00) [pid = 1356] [serial = 2330] [outer = 12BED800] 19:36:55 INFO - PROCESS | 1356 | 1461206215415 Marionette DEBUG loaded listener.js 19:36:55 INFO - PROCESS | 1356 | ++DOMWINDOW == 65 (13648C00) [pid = 1356] [serial = 2331] [outer = 12BED800] 19:36:55 INFO - PROCESS | 1356 | 1461206215901 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]]]}] 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 19:36:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 19:36:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 625ms 19:36:55 INFO - PROCESS | 1356 | 1461206215918 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 19:36:55 INFO - PROCESS | 1356 | 1461206215920 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 19:36:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 19:36:55 INFO - PROCESS | 1356 | 1461206215924 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 19:36:55 INFO - PROCESS | 1356 | 1461206215927 Marionette TRACE conn2 <- [1,3066,null,{}] 19:36:55 INFO - PROCESS | 1356 | 1461206215938 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}] 19:36:56 INFO - PROCESS | 1356 | 1461206216019 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 19:36:56 INFO - PROCESS | 1356 | 1461206216060 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:56 INFO - PROCESS | 1356 | ++DOCSHELL 1399E000 == 35 [pid = 1356] [id = 778] 19:36:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 66 (1399F800) [pid = 1356] [serial = 2332] [outer = 00000000] 19:36:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 67 (13B5A400) [pid = 1356] [serial = 2333] [outer = 1399F800] 19:36:56 INFO - PROCESS | 1356 | 1461206216107 Marionette DEBUG loaded listener.js 19:36:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 68 (144A1400) [pid = 1356] [serial = 2334] [outer = 1399F800] 19:36:56 INFO - PROCESS | 1356 | 1461206216590 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] 19:36:56 INFO - PROCESS | 1356 | 1461206216681 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 19:36:56 INFO - PROCESS | 1356 | 1461206216684 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 19:36:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 19:36:56 INFO - PROCESS | 1356 | 1461206216686 Marionette TRACE conn2 <- [1,3070,null,{}] 19:36:56 INFO - PROCESS | 1356 | 1461206216689 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}] 19:36:56 INFO - PROCESS | 1356 | 1461206216774 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 19:36:56 INFO - PROCESS | 1356 | 1461206216893 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:56 INFO - PROCESS | 1356 | ++DOCSHELL 13B5A000 == 36 [pid = 1356] [id = 779] 19:36:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 69 (16102C00) [pid = 1356] [serial = 2335] [outer = 00000000] 19:36:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (1612C400) [pid = 1356] [serial = 2336] [outer = 16102C00] 19:36:56 INFO - PROCESS | 1356 | 1461206216939 Marionette DEBUG loaded listener.js 19:36:56 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (161AAC00) [pid = 1356] [serial = 2337] [outer = 16102C00] 19:36:57 INFO - PROCESS | 1356 | 1461206217310 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]]]}] 19:36:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 19:36:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 19:36:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:36:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:36:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 19:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 19:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 641ms 19:36:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 19:36:57 INFO - PROCESS | 1356 | 1461206217322 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 19:36:57 INFO - PROCESS | 1356 | 1461206217324 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 19:36:57 INFO - PROCESS | 1356 | 1461206217327 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 19:36:57 INFO - PROCESS | 1356 | 1461206217329 Marionette TRACE conn2 <- [1,3074,null,{}] 19:36:57 INFO - PROCESS | 1356 | 1461206217332 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}] 19:36:57 INFO - PROCESS | 1356 | 1461206217443 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 19:36:57 INFO - PROCESS | 1356 | 1461206217538 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:57 INFO - PROCESS | 1356 | ++DOCSHELL 16901400 == 37 [pid = 1356] [id = 780] 19:36:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (16910C00) [pid = 1356] [serial = 2338] [outer = 00000000] 19:36:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (16B64800) [pid = 1356] [serial = 2339] [outer = 16910C00] 19:36:57 INFO - PROCESS | 1356 | 1461206217582 Marionette DEBUG loaded listener.js 19:36:57 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (16B64400) [pid = 1356] [serial = 2340] [outer = 16910C00] 19:36:57 INFO - PROCESS | 1356 | 1461206217976 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 19:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 19:36:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 688ms 19:36:58 INFO - PROCESS | 1356 | 1461206218027 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 19:36:58 INFO - PROCESS | 1356 | 1461206218029 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 19:36:58 INFO - PROCESS | 1356 | 1461206218032 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 19:36:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 19:36:58 INFO - PROCESS | 1356 | 1461206218034 Marionette TRACE conn2 <- [1,3078,null,{}] 19:36:58 INFO - PROCESS | 1356 | 1461206218037 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}] 19:36:58 INFO - PROCESS | 1356 | 1461206218171 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 19:36:58 INFO - PROCESS | 1356 | 1461206218239 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:58 INFO - PROCESS | 1356 | ++DOCSHELL 16D4EC00 == 38 [pid = 1356] [id = 781] 19:36:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (18141C00) [pid = 1356] [serial = 2341] [outer = 00000000] 19:36:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (1870A000) [pid = 1356] [serial = 2342] [outer = 18141C00] 19:36:58 INFO - PROCESS | 1356 | 1461206218286 Marionette DEBUG loaded listener.js 19:36:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (133EDC00) [pid = 1356] [serial = 2343] [outer = 18141C00] 19:36:58 INFO - PROCESS | 1356 | 1461206218679 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 19:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 19:36:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 687ms 19:36:58 INFO - PROCESS | 1356 | 1461206218732 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 19:36:58 INFO - PROCESS | 1356 | 1461206218734 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 19:36:58 INFO - PROCESS | 1356 | 1461206218737 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 19:36:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 19:36:58 INFO - PROCESS | 1356 | 1461206218739 Marionette TRACE conn2 <- [1,3082,null,{}] 19:36:58 INFO - PROCESS | 1356 | 1461206218742 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}] 19:36:58 INFO - PROCESS | 1356 | 1461206218889 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 19:36:58 INFO - PROCESS | 1356 | 1461206218913 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:58 INFO - PROCESS | 1356 | ++DOCSHELL 187B7800 == 39 [pid = 1356] [id = 782] 19:36:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (187BF800) [pid = 1356] [serial = 2344] [outer = 00000000] 19:36:58 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (18AB6000) [pid = 1356] [serial = 2345] [outer = 187BF800] 19:36:58 INFO - PROCESS | 1356 | 1461206218964 Marionette DEBUG loaded listener.js 19:36:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (18AB9400) [pid = 1356] [serial = 2346] [outer = 187BF800] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 79 (1B3EE800) [pid = 1356] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 78 (1AD32400) [pid = 1356] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 77 (1399F000) [pid = 1356] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 76 (1A647000) [pid = 1356] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 75 (183E3400) [pid = 1356] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 74 (11BD2000) [pid = 1356] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 73 (13305800) [pid = 1356] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 72 (11BCB800) [pid = 1356] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 71 (16B69000) [pid = 1356] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 70 (13734000) [pid = 1356] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 19:36:59 INFO - PROCESS | 1356 | --DOMWINDOW == 69 (14DE9400) [pid = 1356] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 19:36:59 INFO - PROCESS | 1356 | 1461206219480 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 19:36:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 19:36:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 796ms 19:36:59 INFO - PROCESS | 1356 | 1461206219540 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 19:36:59 INFO - PROCESS | 1356 | 1461206219542 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 19:36:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 19:36:59 INFO - PROCESS | 1356 | 1461206219545 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 19:36:59 INFO - PROCESS | 1356 | 1461206219547 Marionette TRACE conn2 <- [1,3086,null,{}] 19:36:59 INFO - PROCESS | 1356 | 1461206219550 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}] 19:36:59 INFO - PROCESS | 1356 | 1461206219660 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 19:36:59 INFO - PROCESS | 1356 | 1461206219724 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:36:59 INFO - PROCESS | 1356 | ++DOCSHELL 11B4DC00 == 40 [pid = 1356] [id = 783] 19:36:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 70 (13992800) [pid = 1356] [serial = 2347] [outer = 00000000] 19:36:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 71 (18ABC800) [pid = 1356] [serial = 2348] [outer = 13992800] 19:36:59 INFO - PROCESS | 1356 | 1461206219767 Marionette DEBUG loaded listener.js 19:36:59 INFO - PROCESS | 1356 | ++DOMWINDOW == 72 (18AC3800) [pid = 1356] [serial = 2349] [outer = 13992800] 19:37:00 INFO - PROCESS | 1356 | 1461206220102 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]]]}] 19:37:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 19:37:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 19:37:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 594ms 19:37:00 INFO - PROCESS | 1356 | 1461206220142 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 19:37:00 INFO - PROCESS | 1356 | 1461206220144 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 19:37:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 19:37:00 INFO - PROCESS | 1356 | 1461206220148 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 19:37:00 INFO - PROCESS | 1356 | 1461206220149 Marionette TRACE conn2 <- [1,3090,null,{}] 19:37:00 INFO - PROCESS | 1356 | 1461206220153 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}] 19:37:00 INFO - PROCESS | 1356 | 1461206220269 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 19:37:00 INFO - PROCESS | 1356 | 1461206220277 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:00 INFO - PROCESS | 1356 | ++DOCSHELL 13646C00 == 41 [pid = 1356] [id = 784] 19:37:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 73 (138F6C00) [pid = 1356] [serial = 2350] [outer = 00000000] 19:37:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 74 (18E53400) [pid = 1356] [serial = 2351] [outer = 138F6C00] 19:37:00 INFO - PROCESS | 1356 | 1461206220321 Marionette DEBUG loaded listener.js 19:37:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 75 (18E52800) [pid = 1356] [serial = 2352] [outer = 138F6C00] 19:37:00 INFO - PROCESS | 1356 | 1461206220733 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 19:37:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 19:37:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 640ms 19:37:00 INFO - PROCESS | 1356 | 1461206220786 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 19:37:00 INFO - PROCESS | 1356 | 1461206220788 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 19:37:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 19:37:00 INFO - PROCESS | 1356 | 1461206220791 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 19:37:00 INFO - PROCESS | 1356 | 1461206220793 Marionette TRACE conn2 <- [1,3094,null,{}] 19:37:00 INFO - PROCESS | 1356 | 1461206220796 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}] 19:37:00 INFO - PROCESS | 1356 | 1461206220920 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 19:37:00 INFO - PROCESS | 1356 | 1461206220932 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:00 INFO - PROCESS | 1356 | ++DOCSHELL 16128C00 == 42 [pid = 1356] [id = 785] 19:37:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 76 (18B88000) [pid = 1356] [serial = 2353] [outer = 00000000] 19:37:00 INFO - PROCESS | 1356 | ++DOMWINDOW == 77 (19035C00) [pid = 1356] [serial = 2354] [outer = 18B88000] 19:37:00 INFO - PROCESS | 1356 | 1461206220977 Marionette DEBUG loaded listener.js 19:37:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 78 (19033C00) [pid = 1356] [serial = 2355] [outer = 18B88000] 19:37:01 INFO - PROCESS | 1356 | 1461206221438 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]]]}] 19:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 19:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 19:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 19:37:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 703ms 19:37:01 INFO - PROCESS | 1356 | 1461206221534 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 19:37:01 INFO - PROCESS | 1356 | 1461206221538 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 19:37:01 INFO - PROCESS | 1356 | 1461206221545 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 19:37:01 INFO - PROCESS | 1356 | 1461206221549 Marionette TRACE conn2 <- [1,3098,null,{}] 19:37:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 19:37:01 INFO - PROCESS | 1356 | 1461206221560 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}] 19:37:01 INFO - PROCESS | 1356 | 1461206221717 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 19:37:01 INFO - PROCESS | 1356 | 1461206221847 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:01 INFO - PROCESS | 1356 | ++DOCSHELL 11BD6800 == 43 [pid = 1356] [id = 786] 19:37:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 79 (12C10800) [pid = 1356] [serial = 2356] [outer = 00000000] 19:37:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 80 (1335D400) [pid = 1356] [serial = 2357] [outer = 12C10800] 19:37:01 INFO - PROCESS | 1356 | 1461206221923 Marionette DEBUG loaded listener.js 19:37:01 INFO - PROCESS | 1356 | ++DOMWINDOW == 81 (1336B800) [pid = 1356] [serial = 2358] [outer = 12C10800] 19:37:02 INFO - PROCESS | 1356 | 1461206222415 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"]]]}] 19:37:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 19:37:02 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 19:37:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 19:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 19:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 19:37:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 19:37:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 906ms 19:37:02 INFO - PROCESS | 1356 | 1461206222466 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 19:37:02 INFO - PROCESS | 1356 | 1461206222472 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 19:37:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 19:37:02 INFO - PROCESS | 1356 | 1461206222480 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 19:37:02 INFO - PROCESS | 1356 | 1461206222483 Marionette TRACE conn2 <- [1,3102,null,{}] 19:37:02 INFO - PROCESS | 1356 | 1461206222487 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}] 19:37:02 INFO - PROCESS | 1356 | 1461206222595 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 19:37:02 INFO - PROCESS | 1356 | 1461206222709 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\", \"d350871b-6c42-49c7-874d-6ea6fdc634ff\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 19:37:02 INFO - PROCESS | 1356 | ++DOCSHELL 12DD2C00 == 44 [pid = 1356] [id = 787] 19:37:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 82 (13307400) [pid = 1356] [serial = 2359] [outer = 00000000] 19:37:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 83 (15E0E400) [pid = 1356] [serial = 2360] [outer = 13307400] 19:37:02 INFO - PROCESS | 1356 | 1461206222804 Marionette DEBUG loaded listener.js 19:37:02 INFO - PROCESS | 1356 | ++DOMWINDOW == 84 (16096000) [pid = 1356] [serial = 2361] [outer = 13307400] 19:37:03 INFO - PROCESS | 1356 | 1461206223371 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]]]}] 19:37:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 19:37:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 953ms 19:37:03 INFO - PROCESS | 1356 | 1461206223425 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 19:37:03 INFO - PROCESS | 1356 | 1461206223427 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 19:37:04 WARNING - u'runner_teardown' () 19:37:04 INFO - No more tests 19:37:04 INFO - Got 0 unexpected results 19:37:04 INFO - SUITE-END | took 657s 19:37:05 INFO - Closing logging queue 19:37:05 INFO - queue closed 19:37:05 INFO - Return code: 0 19:37:05 WARNING - # TBPL SUCCESS # 19:37:05 INFO - Running post-action listener: _resource_record_post_action 19:37:05 INFO - Running post-run listener: _resource_record_post_run 19:37:06 INFO - Total resource usage - Wall time: 667s; CPU: 17.0%; Read bytes: 91543040; Write bytes: 997508608; Read time: 1638883; Write time: 1249697 19:37:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 19:37:06 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 139535360; Read time: 0; Write time: 138341 19:37:06 INFO - run-tests - Wall time: 665s; CPU: 17.0%; Read bytes: 91543040; Write bytes: 815675392; Read time: 1638883; Write time: 1081108 19:37:06 INFO - Running post-run listener: _upload_blobber_files 19:37:06 INFO - Blob upload gear active. 19:37:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 19:37:06 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 19:37:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'fx-team', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 19:37:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b fx-team -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 19:37:06 INFO - (blobuploader) - INFO - Open directory for files ... 19:37:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 19:37:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:37:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:37:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 19:37:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:37:07 INFO - (blobuploader) - INFO - Done attempting. 19:37:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 19:37:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 19:37:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 19:37:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 19:37:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 19:37:09 INFO - (blobuploader) - INFO - Done attempting. 19:37:09 INFO - (blobuploader) - INFO - Iteration through files over. 19:37:09 INFO - Return code: 0 19:37:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 19:37:09 INFO - Using _rmtree_windows ... 19:37:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 19:37:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fe0c7a0274c1a2e4a56e340d1a24d67aa7c2fa06b85a6d28cd869e616990ac21e88587895cedd4b7ec942edacf655b42e5cf9b7e1690041f0dd8211d6279ac53", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/855e8870953fa5235ea626e808d4606f6b3005d9fd1c7952d41a0959396ebb15ff455a358f5686ef838ca9480e5cf77188c86045d920e9389a5e7c0db4397f7e"} 19:37:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 19:37:09 INFO - Writing to file C:\slave\test\properties\blobber_files 19:37:09 INFO - Contents: 19:37:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fe0c7a0274c1a2e4a56e340d1a24d67aa7c2fa06b85a6d28cd869e616990ac21e88587895cedd4b7ec942edacf655b42e5cf9b7e1690041f0dd8211d6279ac53", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/855e8870953fa5235ea626e808d4606f6b3005d9fd1c7952d41a0959396ebb15ff455a358f5686ef838ca9480e5cf77188c86045d920e9389a5e7c0db4397f7e"} 19:37:09 INFO - Running post-run listener: copy_logs_to_upload_dir 19:37:09 INFO - Copying logs to upload dir... 19:37:09 INFO - mkdir: C:\slave\test\build\upload\logs 19:37:09 INFO - Copying logs to upload dir... 19:37:09 INFO - Using _rmtree_windows ... 19:37:09 INFO - Using _rmtree_windows ... 19:37:09 INFO - Using _rmtree_windows ... 19:37:09 INFO - Using _rmtree_windows ... 19:37:09 INFO - Using _rmtree_windows ... 19:37:09 INFO - Using _rmtree_windows ... 19:37:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=820.639000 ========= master_lag: 0.42 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 41 secs) (at 2016-04-20 19:37:10.096530) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 19:37:10.097899) ========= '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/fx-team/sha512/fe0c7a0274c1a2e4a56e340d1a24d67aa7c2fa06b85a6d28cd869e616990ac21e88587895cedd4b7ec942edacf655b42e5cf9b7e1690041f0dd8211d6279ac53", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/855e8870953fa5235ea626e808d4606f6b3005d9fd1c7952d41a0959396ebb15ff455a358f5686ef838ca9480e5cf77188c86045d920e9389a5e7c0db4397f7e"} build_url:https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.125000 build_url: 'https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/fe0c7a0274c1a2e4a56e340d1a24d67aa7c2fa06b85a6d28cd869e616990ac21e88587895cedd4b7ec942edacf655b42e5cf9b7e1690041f0dd8211d6279ac53", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/855e8870953fa5235ea626e808d4606f6b3005d9fd1c7952d41a0959396ebb15ff455a358f5686ef838ca9480e5cf77188c86045d920e9389a5e7c0db4397f7e"}' symbols_url: 'https://queue.taskcluster.net/v1/task/L1FoRTpvTry4ybk0zQgr_w/artifacts/public/build/firefox-48.0a1.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.01 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 19:37:10.235912) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 19:37:10.236288) ========= '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.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 19:37:10.355914) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 19:37:10.356678) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 19:37:10.729650) ========= ========= Total master_lag: 0.63 =========