builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-068 starttime: 1465050173.09 results: success (0) buildid: 20160604051125 builduid: b3e475dab5d94bf89be646eca3f3a552 revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:53.094831) ========= master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:53.095286) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:53.095579) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:53.134013) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:53.134425) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False --07:22:45-- 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% 6.64 MB/s 07:22:46 (6.64 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.641000 ========= master_lag: 0.01 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:53.783658) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:53.784004) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.896000 ========= master_lag: -0.01 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:54.674646) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:22:54.675175) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 7eb468713fd5d88f0992eee5ab463432c204334f --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False 2016-06-04 07:22:47,608 truncating revision to first 12 chars 2016-06-04 07:22:47,608 Setting DEBUG logging. 2016-06-04 07:22:47,608 attempt 1/10 2016-06-04 07:22:47,608 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/7eb468713fd5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-04 07:22:48,312 unpacking tar archive at: mozilla-aurora-7eb468713fd5/testing/mozharness/ program finished with exit code 0 elapsedTime=1.553000 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-04 07:22:56.251645) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:56.251981) ========= script_repo_revision: 7eb468713fd5d88f0992eee5ab463432c204334f ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:56.252402) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:56.252688) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-04 07:22:56.267796) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 18 secs) (at 2016-06-04 07:22:56.268098) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 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-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 07:22:49 INFO - MultiFileLogger online at 20160604 07:22:49 in C:\slave\test 07:22:49 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 07:22:49 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 07:22:49 INFO - {'append_to_log': False, 07:22:49 INFO - 'base_work_dir': 'C:\\slave\\test', 07:22:49 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:22:49 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 07:22:49 INFO - 'buildbot_json_path': 'buildprops.json', 07:22:49 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 07:22:49 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:22:49 INFO - 'download_minidump_stackwalk': True, 07:22:49 INFO - 'download_symbols': 'true', 07:22:49 INFO - 'e10s': False, 07:22:49 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 07:22:49 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 07:22:49 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 07:22:49 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 07:22:49 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 07:22:49 INFO - 'C:/mozilla-build/tooltool.py'), 07:22:49 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 07:22:49 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 07:22:49 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:22:49 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:22:49 INFO - 'log_level': 'info', 07:22:49 INFO - 'log_to_console': True, 07:22:49 INFO - 'opt_config_files': (), 07:22:49 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:22:49 INFO - '--processes=1', 07:22:49 INFO - '--config=%(test_path)s/wptrunner.ini', 07:22:49 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:22:49 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:22:49 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:22:49 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:22:49 INFO - 'pip_index': False, 07:22:49 INFO - 'require_test_zip': True, 07:22:49 INFO - 'test_type': ('testharness',), 07:22:49 INFO - 'this_chunk': '1', 07:22:49 INFO - 'total_chunks': '10', 07:22:49 INFO - 'virtualenv_path': 'venv', 07:22:49 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:22:49 INFO - 'work_dir': 'build'} 07:22:49 INFO - ##### 07:22:49 INFO - ##### Running clobber step. 07:22:49 INFO - ##### 07:22:49 INFO - Running pre-action listener: _resource_record_pre_action 07:22:49 INFO - Running main action method: clobber 07:22:49 INFO - rmtree: C:\slave\test\build 07:22:49 INFO - Using _rmtree_windows ... 07:22:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 07:23:34 INFO - Running post-action listener: _resource_record_post_action 07:23:34 INFO - ##### 07:23:34 INFO - ##### Running read-buildbot-config step. 07:23:34 INFO - ##### 07:23:34 INFO - Running pre-action listener: _resource_record_pre_action 07:23:34 INFO - Running main action method: read_buildbot_config 07:23:34 INFO - Using buildbot properties: 07:23:34 INFO - { 07:23:34 INFO - "project": "", 07:23:34 INFO - "product": "firefox", 07:23:34 INFO - "script_repo_revision": "production", 07:23:34 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 07:23:34 INFO - "repository": "", 07:23:34 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 07:23:34 INFO - "buildid": "20160604051125", 07:23:34 INFO - "pgo_build": "False", 07:23:34 INFO - "basedir": "C:\\slave\\test", 07:23:34 INFO - "buildnumber": 37, 07:23:34 INFO - "slavename": "t-xp32-ix-068", 07:23:34 INFO - "revision": "7eb468713fd5d88f0992eee5ab463432c204334f", 07:23:34 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/", 07:23:34 INFO - "platform": "win32", 07:23:34 INFO - "branch": "mozilla-aurora", 07:23:34 INFO - "repo_path": "releases/mozilla-aurora", 07:23:34 INFO - "moz_repo_path": "", 07:23:34 INFO - "stage_platform": "win32", 07:23:34 INFO - "builduid": "b3e475dab5d94bf89be646eca3f3a552", 07:23:34 INFO - "slavebuilddir": "test" 07:23:34 INFO - } 07:23:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 07:23:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 07:23:34 INFO - Running post-action listener: _resource_record_post_action 07:23:34 INFO - ##### 07:23:34 INFO - ##### Running download-and-extract step. 07:23:34 INFO - ##### 07:23:34 INFO - Running pre-action listener: _resource_record_pre_action 07:23:34 INFO - Running main action method: download_and_extract 07:23:34 INFO - mkdir: C:\slave\test\build\tests 07:23:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:34 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 07:23:34 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 07:23:34 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 07:23:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 07:23:35 INFO - Downloaded 1274 bytes. 07:23:35 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 07:23:35 INFO - Using the following test package requirements: 07:23:35 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:23:35 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 07:23:35 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 07:23:35 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'jsshell-win32.zip'], 07:23:35 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 07:23:35 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 07:23:35 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 07:23:35 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 07:23:35 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 07:23:35 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 07:23:35 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 07:23:35 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 07:23:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:35 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 07:23:35 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 07:23:35 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 07:23:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 07:23:37 INFO - Downloaded 20343939 bytes. 07:23:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:23:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:23:40 INFO - caution: filename not matched: web-platform/* 07:23:40 INFO - Return code: 11 07:23:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:23:40 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 07:23:40 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 07:23:40 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 07:23:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 07:23:43 INFO - Downloaded 36389111 bytes. 07:23:43 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:23:43 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:24:36 INFO - caution: filename not matched: bin/* 07:24:36 INFO - caution: filename not matched: config/* 07:24:36 INFO - caution: filename not matched: mozbase/* 07:24:36 INFO - caution: filename not matched: marionette/* 07:24:36 INFO - caution: filename not matched: tools/wptserve/* 07:24:36 INFO - Return code: 11 07:24:36 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')]} 07:24:36 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 07:24:36 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:24:36 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 07:24:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 07:24:41 INFO - Downloaded 68499418 bytes. 07:24:41 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:24:41 INFO - mkdir: C:\slave\test\properties 07:24:41 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 07:24:41 INFO - Writing to file C:\slave\test\properties\build_url 07:24:41 INFO - Contents: 07:24:41 INFO - build_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 07:24:41 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:24:41 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 07:24:41 INFO - Writing to file C:\slave\test\properties\symbols_url 07:24:41 INFO - Contents: 07:24:41 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:24:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:24:41 INFO - https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:24:41 INFO - trying https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:24:41 INFO - Downloading https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 07:24:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 07:24:46 INFO - Downloaded 55575255 bytes. 07:24:46 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 07:24:46 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 07:24:52 INFO - Return code: 0 07:24:52 INFO - Running post-action listener: _resource_record_post_action 07:24:52 INFO - Running post-action listener: set_extra_try_arguments 07:24:52 INFO - ##### 07:24:52 INFO - ##### Running create-virtualenv step. 07:24:52 INFO - ##### 07:24:52 INFO - Running pre-action listener: _pre_create_virtualenv 07:24:52 INFO - Running pre-action listener: _resource_record_pre_action 07:24:52 INFO - Running main action method: create_virtualenv 07:24:52 INFO - Creating virtualenv C:\slave\test\build\venv 07:24:52 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 07:24:52 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 07:24:54 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 07:24:56 INFO - Installing distribute......................................................................................................................................................................................done. 07:24:57 INFO - Return code: 0 07:24:57 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 07:24:57 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')]} 07:24:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:24:57 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')]} 07:24:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:24:57 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 0x00ECD0C0>, '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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 07:24:57 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 07:24:57 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 07:24:57 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:24:57 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 07:24:57 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:24:57 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 07:24:57 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:24:57 INFO - 'DCLOCATION': 'SCL3', 07:24:57 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:24:57 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:24:57 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:24:57 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:24:57 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:24:57 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:24:57 INFO - 'HOMEDRIVE': 'C:', 07:24:57 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:24:57 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:24:57 INFO - 'KTS_VERSION': '1.19c', 07:24:57 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:24:57 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 07:24:57 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:24:57 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:24:57 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:24:57 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:24:57 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:24:57 INFO - 'MOZ_AIRBAG': '1', 07:24:57 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:24:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:24:57 INFO - 'MOZ_MSVCVERSION': '8', 07:24:57 INFO - 'MOZ_NO_REMOTE': '1', 07:24:57 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:24:57 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:24:57 INFO - 'NO_EM_RESTART': '1', 07:24:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:24:57 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:24:57 INFO - 'OS': 'Windows_NT', 07:24:57 INFO - 'OURDRIVE': 'C:', 07:24:57 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', 07:24:57 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:24:57 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:24:57 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:24:57 INFO - 'PROCESSOR_LEVEL': '6', 07:24:57 INFO - 'PROCESSOR_REVISION': '1e05', 07:24:57 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:24:57 INFO - 'PROMPT': '$P$G', 07:24:57 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:24:57 INFO - 'PWD': 'C:\\slave\\test', 07:24:57 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:24:57 INFO - 'SESSIONNAME': 'Console', 07:24:57 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:24:57 INFO - 'SYSTEMDRIVE': 'C:', 07:24:57 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:24:57 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:24:57 INFO - 'TEST1': 'testie', 07:24:57 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:24:57 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 07:24:57 INFO - 'USERNAME': 'cltbld', 07:24:57 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:24:57 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:24:57 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:24:57 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:24:57 INFO - 'WINDIR': 'C:\\WINDOWS', 07:24:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:24:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:24:57 INFO - Downloading/unpacking psutil>=0.7.1 07:24:58 INFO - Running setup.py egg_info for package psutil 07:24:58 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:24:58 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:24:58 INFO - Installing collected packages: psutil 07:24:58 INFO - Running setup.py install for psutil 07:24:58 INFO - building 'psutil._psutil_windows' extension 07:24:58 INFO - error: Unable to find vcvarsall.bat 07:24:58 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-1pkcco-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:24:58 INFO - running install 07:24:58 INFO - running build 07:24:58 INFO - running build_py 07:24:58 INFO - creating build 07:24:58 INFO - creating build\lib.win32-2.7 07:24:58 INFO - creating build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 07:24:58 INFO - running build_ext 07:24:58 INFO - building 'psutil._psutil_windows' extension 07:24:58 INFO - error: Unable to find vcvarsall.bat 07:24:58 INFO - ---------------------------------------- 07:24:58 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-1pkcco-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:24:58 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data\pip\pip.log 07:24:58 WARNING - Return code: 1 07:24:58 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! 07:24:58 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 07:24:58 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')]} 07:24:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:24:58 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')]} 07:24:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:24:58 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 0x00ECD0C0>, '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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 07:24:58 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 07:24:58 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 07:24:58 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:24:58 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 07:24:58 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:24:58 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 07:24:58 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:24:58 INFO - 'DCLOCATION': 'SCL3', 07:24:58 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:24:58 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:24:58 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:24:58 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:24:58 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:24:58 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:24:58 INFO - 'HOMEDRIVE': 'C:', 07:24:58 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:24:58 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:24:58 INFO - 'KTS_VERSION': '1.19c', 07:24:58 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:24:58 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 07:24:58 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:24:58 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:24:58 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:24:58 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:24:58 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:24:58 INFO - 'MOZ_AIRBAG': '1', 07:24:58 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:24:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:24:58 INFO - 'MOZ_MSVCVERSION': '8', 07:24:58 INFO - 'MOZ_NO_REMOTE': '1', 07:24:58 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:24:58 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:24:58 INFO - 'NO_EM_RESTART': '1', 07:24:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:24:58 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:24:58 INFO - 'OS': 'Windows_NT', 07:24:58 INFO - 'OURDRIVE': 'C:', 07:24:58 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', 07:24:58 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:24:58 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:24:58 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:24:58 INFO - 'PROCESSOR_LEVEL': '6', 07:24:58 INFO - 'PROCESSOR_REVISION': '1e05', 07:24:58 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:24:58 INFO - 'PROMPT': '$P$G', 07:24:58 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:24:58 INFO - 'PWD': 'C:\\slave\\test', 07:24:58 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:24:58 INFO - 'SESSIONNAME': 'Console', 07:24:58 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:24:58 INFO - 'SYSTEMDRIVE': 'C:', 07:24:58 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:24:58 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:24:58 INFO - 'TEST1': 'testie', 07:24:58 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:24:58 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 07:24:58 INFO - 'USERNAME': 'cltbld', 07:24:58 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:24:58 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:24:58 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:24:58 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:24:58 INFO - 'WINDIR': 'C:\\WINDOWS', 07:24:58 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:25:01 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:25:01 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:25:01 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:25:01 INFO - Running setup.py egg_info for package mozsystemmonitor 07:25:01 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 07:25:01 INFO - Running setup.py egg_info for package psutil 07:25:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 07:25:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:25:01 INFO - Installing collected packages: mozsystemmonitor, psutil 07:25:01 INFO - Running setup.py install for mozsystemmonitor 07:25:01 INFO - Running setup.py install for psutil 07:25:01 INFO - building 'psutil._psutil_windows' extension 07:25:01 INFO - error: Unable to find vcvarsall.bat 07:25:01 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-8peawl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 07:25:01 INFO - running install 07:25:01 INFO - running build 07:25:01 INFO - running build_py 07:25:01 INFO - running build_ext 07:25:01 INFO - building 'psutil._psutil_windows' extension 07:25:01 INFO - error: Unable to find vcvarsall.bat 07:25:01 INFO - ---------------------------------------- 07:25:01 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-8peawl-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 07:25:01 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-068\Application Data\pip\pip.log 07:25:01 WARNING - Return code: 1 07:25:01 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! 07:25:01 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 07:25:01 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')]} 07:25:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:01 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')]} 07:25:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:02 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 0x00ECD0C0>, '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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 07:25:02 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 07:25:02 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 07:25:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:25:02 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 07:25:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:25:02 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 07:25:02 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:25:02 INFO - 'DCLOCATION': 'SCL3', 07:25:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:25:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:25:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:25:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:25:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:25:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:25:02 INFO - 'HOMEDRIVE': 'C:', 07:25:02 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:25:02 INFO - 'KTS_VERSION': '1.19c', 07:25:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:25:02 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 07:25:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:25:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:25:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:25:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:25:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:25:02 INFO - 'MOZ_AIRBAG': '1', 07:25:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:25:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:02 INFO - 'MOZ_MSVCVERSION': '8', 07:25:02 INFO - 'MOZ_NO_REMOTE': '1', 07:25:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:25:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:25:02 INFO - 'NO_EM_RESTART': '1', 07:25:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:25:02 INFO - 'OS': 'Windows_NT', 07:25:02 INFO - 'OURDRIVE': 'C:', 07:25: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', 07:25:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:25:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:25:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:25:02 INFO - 'PROCESSOR_LEVEL': '6', 07:25:02 INFO - 'PROCESSOR_REVISION': '1e05', 07:25:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:25:02 INFO - 'PROMPT': '$P$G', 07:25:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:25:02 INFO - 'PWD': 'C:\\slave\\test', 07:25:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:25:02 INFO - 'SESSIONNAME': 'Console', 07:25:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:25:02 INFO - 'SYSTEMDRIVE': 'C:', 07:25:02 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:25:02 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:02 INFO - 'TEST1': 'testie', 07:25:02 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:02 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 07:25:02 INFO - 'USERNAME': 'cltbld', 07:25:02 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:25:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:25:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:25:02 INFO - 'WINDIR': 'C:\\WINDOWS', 07:25:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:25:02 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:25:02 INFO - Downloading/unpacking blobuploader==1.2.4 07:25:02 INFO - Downloading blobuploader-1.2.4.tar.gz 07:25:02 INFO - Running setup.py egg_info for package blobuploader 07:25:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:25:04 INFO - Running setup.py egg_info for package requests 07:25:04 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:25:04 INFO - Downloading docopt-0.6.1.tar.gz 07:25:04 INFO - Running setup.py egg_info for package docopt 07:25:04 INFO - Installing collected packages: blobuploader, docopt, requests 07:25:04 INFO - Running setup.py install for blobuploader 07:25:04 INFO - Running setup.py install for docopt 07:25:04 INFO - Running setup.py install for requests 07:25:04 INFO - Successfully installed blobuploader docopt requests 07:25:04 INFO - Cleaning up... 07:25:04 INFO - Return code: 0 07:25:04 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:25:04 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')]} 07:25:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:04 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')]} 07:25:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:04 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 0x00ECD0C0>, '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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 07:25:04 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 07:25:04 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 07:25:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:25:04 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 07:25:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:25:04 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 07:25:04 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:25:04 INFO - 'DCLOCATION': 'SCL3', 07:25:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:25:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:25:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:25:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:25:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:25:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:25:04 INFO - 'HOMEDRIVE': 'C:', 07:25:04 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:25:04 INFO - 'KTS_VERSION': '1.19c', 07:25:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:25:04 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 07:25:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:25:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:25:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:25:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:25:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:25:04 INFO - 'MOZ_AIRBAG': '1', 07:25:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:25:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:04 INFO - 'MOZ_MSVCVERSION': '8', 07:25:04 INFO - 'MOZ_NO_REMOTE': '1', 07:25:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:25:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:25:04 INFO - 'NO_EM_RESTART': '1', 07:25:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:25:04 INFO - 'OS': 'Windows_NT', 07:25:04 INFO - 'OURDRIVE': 'C:', 07:25:04 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', 07:25:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:25:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:25:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:25:04 INFO - 'PROCESSOR_LEVEL': '6', 07:25:04 INFO - 'PROCESSOR_REVISION': '1e05', 07:25:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:25:04 INFO - 'PROMPT': '$P$G', 07:25:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:25:04 INFO - 'PWD': 'C:\\slave\\test', 07:25:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:25:04 INFO - 'SESSIONNAME': 'Console', 07:25:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:25:04 INFO - 'SYSTEMDRIVE': 'C:', 07:25:04 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:25:04 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:04 INFO - 'TEST1': 'testie', 07:25:04 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:04 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 07:25:04 INFO - 'USERNAME': 'cltbld', 07:25:04 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:25:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:25:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:25:04 INFO - 'WINDIR': 'C:\\WINDOWS', 07:25:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:25:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:25:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:25:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:25:14 INFO - Unpacking c:\slave\test\build\tests\marionette 07:25:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:25:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:25:14 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 07:25:14 INFO - Running setup.py install for browsermob-proxy 07:25:18 INFO - Running setup.py install for manifestparser 07:25:18 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for marionette-client 07:25:18 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:25:18 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for marionette-driver 07:25:18 INFO - Running setup.py install for mozcrash 07:25:18 INFO - Running setup.py install for mozdebug 07:25:18 INFO - Running setup.py install for mozdevice 07:25:18 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for mozfile 07:25:18 INFO - Running setup.py install for mozhttpd 07:25:18 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for mozinfo 07:25:18 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for mozInstall 07:25:18 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for mozleak 07:25:18 INFO - Running setup.py install for mozlog 07:25:18 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for moznetwork 07:25:18 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for mozprocess 07:25:18 INFO - Running setup.py install for mozprofile 07:25:18 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for mozrunner 07:25:18 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for mozscreenshot 07:25:18 INFO - Running setup.py install for moztest 07:25:18 INFO - Running setup.py install for mozversion 07:25:18 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:25:18 INFO - Running setup.py install for wptserve 07:25:18 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 07:25:18 INFO - Cleaning up... 07:25:18 INFO - Return code: 0 07:25:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 07:25:18 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')]} 07:25:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:25:18 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')]} 07:25:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:25:18 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 0x00ECD0C0>, '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-068', 'USERDOMAIN': 'T-XP32-IX-068', '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-068', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-068', '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-068\\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-068'}}, attempt #1 07:25:18 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 07:25:18 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 07:25:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:25:18 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 07:25:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:25:18 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 07:25:18 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:25:18 INFO - 'DCLOCATION': 'SCL3', 07:25:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:25:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:25:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:25:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:25:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:25:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:25:18 INFO - 'HOMEDRIVE': 'C:', 07:25:18 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:25:18 INFO - 'KTS_VERSION': '1.19c', 07:25:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:25:18 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 07:25:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:25:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:25:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:25:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:25:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:25:18 INFO - 'MOZ_AIRBAG': '1', 07:25:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:25:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:18 INFO - 'MOZ_MSVCVERSION': '8', 07:25:18 INFO - 'MOZ_NO_REMOTE': '1', 07:25:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:25:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:25:18 INFO - 'NO_EM_RESTART': '1', 07:25:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:25:18 INFO - 'OS': 'Windows_NT', 07:25:18 INFO - 'OURDRIVE': 'C:', 07:25:18 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', 07:25:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:25:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:25:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:25:18 INFO - 'PROCESSOR_LEVEL': '6', 07:25:18 INFO - 'PROCESSOR_REVISION': '1e05', 07:25:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:25:18 INFO - 'PROMPT': '$P$G', 07:25:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:25:18 INFO - 'PWD': 'C:\\slave\\test', 07:25:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:25:18 INFO - 'SESSIONNAME': 'Console', 07:25:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:25:18 INFO - 'SYSTEMDRIVE': 'C:', 07:25:18 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:25:18 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:18 INFO - 'TEST1': 'testie', 07:25:18 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:18 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 07:25:18 INFO - 'USERNAME': 'cltbld', 07:25:18 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:25:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:25:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:25:18 INFO - 'WINDIR': 'C:\\WINDOWS', 07:25:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:25:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 07:25:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 07:25:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 07:25:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 07:25:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 07:25:29 INFO - Unpacking c:\slave\test\build\tests\marionette 07:25:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 07:25:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:25:29 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)) 07:25:34 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)) 07:25:34 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)) 07:25:34 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)) 07:25:34 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)) 07:25:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 07:25:34 INFO - Downloading blessings-1.6.tar.gz 07:25:34 INFO - Running setup.py egg_info for package blessings 07:25:34 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)) 07:25:34 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 07:25:34 INFO - Running setup.py install for blessings 07:25:34 INFO - Running setup.py install for browsermob-proxy 07:25:34 INFO - Running setup.py install for manifestparser 07:25:34 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Running setup.py install for marionette-client 07:25:34 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 07:25:34 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Running setup.py install for marionette-driver 07:25:34 INFO - Running setup.py install for mozcrash 07:25:34 INFO - Running setup.py install for mozdebug 07:25:34 INFO - Running setup.py install for mozdevice 07:25:34 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Running setup.py install for mozhttpd 07:25:34 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Running setup.py install for mozInstall 07:25:34 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Running setup.py install for mozleak 07:25:34 INFO - Running setup.py install for mozprofile 07:25:34 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Running setup.py install for mozrunner 07:25:34 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 07:25:34 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 07:25:35 INFO - Running setup.py install for mozscreenshot 07:25:35 INFO - Running setup.py install for moztest 07:25:35 INFO - Running setup.py install for mozversion 07:25:35 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 07:25:35 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 07:25:35 INFO - Running setup.py install for wptserve 07:25:35 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 07:25:35 INFO - Cleaning up... 07:25:35 INFO - Return code: 0 07:25:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 07:25:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:25:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:25:35 INFO - Reading from file tmpfile_stdout 07:25:35 INFO - Using _rmtree_windows ... 07:25:35 INFO - Using _rmtree_windows ... 07:25:35 INFO - Current package versions: 07:25:35 INFO - blessings == 1.6 07:25:35 INFO - blobuploader == 1.2.4 07:25:35 INFO - browsermob-proxy == 0.6.0 07:25:35 INFO - distribute == 0.6.14 07:25:35 INFO - docopt == 0.6.1 07:25:35 INFO - manifestparser == 1.1 07:25:35 INFO - marionette-client == 2.3.0 07:25:35 INFO - marionette-driver == 1.4.0 07:25:35 INFO - mozInstall == 1.12 07:25:35 INFO - mozcrash == 0.17 07:25:35 INFO - mozdebug == 0.1 07:25:35 INFO - mozdevice == 0.48 07:25:35 INFO - mozfile == 1.2 07:25:35 INFO - mozhttpd == 0.7 07:25:35 INFO - mozinfo == 0.9 07:25:35 INFO - mozleak == 0.1 07:25:35 INFO - mozlog == 3.1 07:25:35 INFO - moznetwork == 0.27 07:25:35 INFO - mozprocess == 0.22 07:25:35 INFO - mozprofile == 0.28 07:25:35 INFO - mozrunner == 6.11 07:25:35 INFO - mozscreenshot == 0.1 07:25:35 INFO - mozsystemmonitor == 0.0 07:25:35 INFO - moztest == 0.7 07:25:35 INFO - mozversion == 1.4 07:25:35 INFO - requests == 1.2.3 07:25:35 INFO - wptserve == 1.4.0 07:25:35 INFO - Running post-action listener: _resource_record_post_action 07:25:35 INFO - Running post-action listener: _start_resource_monitoring 07:25:35 INFO - Starting resource monitoring. 07:25:35 INFO - ##### 07:25:35 INFO - ##### Running pull step. 07:25:35 INFO - ##### 07:25:35 INFO - Running pre-action listener: _resource_record_pre_action 07:25:35 INFO - Running main action method: pull 07:25:35 INFO - Pull has nothing to do! 07:25:35 INFO - Running post-action listener: _resource_record_post_action 07:25:35 INFO - ##### 07:25:35 INFO - ##### Running install step. 07:25:35 INFO - ##### 07:25:35 INFO - Running pre-action listener: _resource_record_pre_action 07:25:35 INFO - Running main action method: install 07:25:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 07:25:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 07:25:35 INFO - Reading from file tmpfile_stdout 07:25:35 INFO - Using _rmtree_windows ... 07:25:35 INFO - Using _rmtree_windows ... 07:25:35 INFO - Detecting whether we're running mozinstall >=1.0... 07:25:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 07:25:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 07:25:35 INFO - Reading from file tmpfile_stdout 07:25:35 INFO - Output received: 07:25:35 INFO - Usage: mozinstall-script.py [options] installer 07:25:35 INFO - Options: 07:25:35 INFO - -h, --help show this help message and exit 07:25:35 INFO - -d DEST, --destination=DEST 07:25:35 INFO - Directory to install application into. [default: 07:25:35 INFO - "C:\slave\test"] 07:25:35 INFO - --app=APP Application being installed. [default: firefox] 07:25:35 INFO - Using _rmtree_windows ... 07:25:35 INFO - Using _rmtree_windows ... 07:25:35 INFO - mkdir: C:\slave\test\build\application 07:25:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 07:25:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 07:25:38 INFO - Reading from file tmpfile_stdout 07:25:38 INFO - Output received: 07:25:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 07:25:38 INFO - Using _rmtree_windows ... 07:25:38 INFO - Using _rmtree_windows ... 07:25:38 INFO - Running post-action listener: _resource_record_post_action 07:25:38 INFO - ##### 07:25:38 INFO - ##### Running run-tests step. 07:25:38 INFO - ##### 07:25:38 INFO - Running pre-action listener: _resource_record_pre_action 07:25:38 INFO - Running main action method: run_tests 07:25:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 07:25:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:25:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:25:38 INFO - grabbing minidump binary from tooltool 07:25:38 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')]} 07:25:38 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 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 07:25:38 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 07:25:38 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 07:25:39 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 07:25:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpyv1osf 07:25:39 INFO - INFO - File integrity verified, renaming tmpyv1osf to win32-minidump_stackwalk.exe 07:25:39 INFO - Return code: 0 07:25:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 07:25:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 07:25:39 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/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 07:25:39 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/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 07:25:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 07:25:39 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068\\Application Data', 07:25:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 07:25:39 INFO - 'COMPUTERNAME': 'T-XP32-IX-068', 07:25:39 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 07:25:39 INFO - 'DCLOCATION': 'SCL3', 07:25:39 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 07:25:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 07:25:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 07:25:39 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 07:25:39 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 07:25:39 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 07:25:39 INFO - 'HOMEDRIVE': 'C:', 07:25:39 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 07:25:39 INFO - 'KTS_VERSION': '1.19c', 07:25:39 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 07:25:39 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-068', 07:25:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 07:25:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 07:25:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 07:25:39 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 07:25:39 INFO - 'MOZILLABUILDDRIVE': 'C:', 07:25:39 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 07:25:39 INFO - 'MOZ_AIRBAG': '1', 07:25:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 07:25:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:25:39 INFO - 'MOZ_MSVCVERSION': '8', 07:25:39 INFO - 'MOZ_NO_REMOTE': '1', 07:25:39 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 07:25:39 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 07:25:39 INFO - 'NO_EM_RESTART': '1', 07:25:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:25:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 07:25:39 INFO - 'OS': 'Windows_NT', 07:25:39 INFO - 'OURDRIVE': 'C:', 07:25:39 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 07:25:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 07:25:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 07:25:39 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 07:25:39 INFO - 'PROCESSOR_LEVEL': '6', 07:25:39 INFO - 'PROCESSOR_REVISION': '1e05', 07:25:39 INFO - 'PROGRAMFILES': 'C:\\Program Files', 07:25:39 INFO - 'PROMPT': '$P$G', 07:25:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 07:25:39 INFO - 'PWD': 'C:\\slave\\test', 07:25:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 07:25:39 INFO - 'SESSIONNAME': 'Console', 07:25:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 07:25:39 INFO - 'SYSTEMDRIVE': 'C:', 07:25:39 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 07:25:39 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:39 INFO - 'TEST1': 'testie', 07:25:39 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 07:25:39 INFO - 'USERDOMAIN': 'T-XP32-IX-068', 07:25:39 INFO - 'USERNAME': 'cltbld', 07:25:39 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-068', 07:25:39 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 07:25:39 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 07:25:39 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 07:25:39 INFO - 'WINDIR': 'C:\\WINDOWS', 07:25:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 07:25:39 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/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 07:25:40 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 07:25:40 INFO - import pkg_resources 07:25:41 INFO - Using 1 client processes 07:25:44 INFO - SUITE-START | Running 778 tests 07:25:44 INFO - Running testharness tests 07:25:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 07:25:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 07:25:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 07:25:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 07:25:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 07:25:44 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 07:25:44 INFO - Setting up ssl 07:25:45 INFO - PROCESS | certutil | 07:25:45 INFO - PROCESS | certutil | 07:25:45 INFO - PROCESS | certutil | 07:25:45 INFO - Certificate Nickname Trust Attributes 07:25:45 INFO - SSL,S/MIME,JAR/XPI 07:25:45 INFO - 07:25:45 INFO - web-platform-tests CT,, 07:25:45 INFO - 07:25:45 INFO - Starting runner 07:25:47 INFO - PROCESS | 3760 | [3760] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 07:25:47 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 07:25:47 INFO - PROCESS | 3760 | [3760] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 07:25:48 INFO - PROCESS | 3760 | 1465050348871 Marionette DEBUG Marionette enabled via build flag and pref 07:25:49 INFO - PROCESS | 3760 | ++DOCSHELL 11A0CC00 == 1 [pid = 3760] [id = 1] 07:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 1 (11A0D000) [pid = 3760] [serial = 1] [outer = 00000000] 07:25:49 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 2 (11A0DC00) [pid = 3760] [serial = 2] [outer = 11A0D000] 07:25:49 INFO - PROCESS | 3760 | [3760] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 07:25:49 INFO - PROCESS | 3760 | [3760] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 07:25:49 INFO - PROCESS | 3760 | ++DOCSHELL 12808800 == 2 [pid = 3760] [id = 2] 07:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 3 (12808C00) [pid = 3760] [serial = 3] [outer = 00000000] 07:25:49 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 4 (12809800) [pid = 3760] [serial = 4] [outer = 12808C00] 07:25:49 INFO - PROCESS | 3760 | 1465050349513 Marionette INFO Listening on port 2828 07:25:49 INFO - PROCESS | 3760 | 1465050349896 Marionette DEBUG Marionette enabled via command-line flag 07:25:49 INFO - PROCESS | 3760 | ++DOCSHELL 13137800 == 3 [pid = 3760] [id = 3] 07:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 5 (1313F800) [pid = 3760] [serial = 5] [outer = 00000000] 07:25:49 INFO - PROCESS | 3760 | [3760] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 07:25:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 6 (13183800) [pid = 3760] [serial = 6] [outer = 1313F800] 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:25:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 7 (1362E800) [pid = 3760] [serial = 7] [outer = 12808C00] 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:25:50 INFO - PROCESS | 3760 | 1465050350222 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1466 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:25:50 INFO - PROCESS | 3760 | 1465050350260 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1468 07:25:50 INFO - PROCESS | 3760 | 1465050350263 Marionette DEBUG Closed connection conn0 07:25:50 INFO - PROCESS | 3760 | 1465050350392 Marionette DEBUG Closed connection conn1 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:25:50 INFO - PROCESS | 3760 | 1465050350398 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1469 07:25:50 INFO - PROCESS | 3760 | 1465050350406 Marionette DEBUG Closed connection conn2 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:25:50 INFO - PROCESS | 3760 | 1465050350414 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1470 07:25:50 INFO - PROCESS | 3760 | ++DOCSHELL 13DE4C00 == 4 [pid = 3760] [id = 4] 07:25:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 8 (13DE5400) [pid = 3760] [serial = 8] [outer = 00000000] 07:25:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 9 (13BE6400) [pid = 3760] [serial = 9] [outer = 13DE5400] 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 07:25:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 10 (13BEB000) [pid = 3760] [serial = 10] [outer = 13DE5400] 07:25:50 INFO - PROCESS | 3760 | 1465050350676 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:25:50 INFO - PROCESS | 3760 | 1465050350682 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604051125","device":"desktop","version":"48.0a2"} 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:25:50 INFO - PROCESS | 3760 | [3760] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 07:25:51 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:25:51 INFO - PROCESS | 3760 | ++DOCSHELL 15CDDC00 == 5 [pid = 3760] [id = 5] 07:25:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 11 (15CDE400) [pid = 3760] [serial = 11] [outer = 00000000] 07:25:51 INFO - PROCESS | 3760 | ++DOCSHELL 15CDE800 == 6 [pid = 3760] [id = 6] 07:25:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 12 (15CDF000) [pid = 3760] [serial = 12] [outer = 00000000] 07:25:52 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:25:52 INFO - PROCESS | 3760 | ++DOCSHELL 16A50400 == 7 [pid = 3760] [id = 7] 07:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 13 (16A50800) [pid = 3760] [serial = 13] [outer = 00000000] 07:25:52 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:25:52 INFO - PROCESS | 3760 | [3760] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 14 (16A59400) [pid = 3760] [serial = 14] [outer = 16A50800] 07:25:52 INFO - PROCESS | 3760 | [3760] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 07:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 15 (16FCB000) [pid = 3760] [serial = 15] [outer = 15CDE400] 07:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 16 (16FCCC00) [pid = 3760] [serial = 16] [outer = 15CDF000] 07:25:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 17 (16FCF000) [pid = 3760] [serial = 17] [outer = 16A50800] 07:25:53 INFO - PROCESS | 3760 | 1465050353142 Marionette INFO startBrowser 26117687-4807-4902-a900-b327e16c3b94 07:25:53 INFO - PROCESS | 3760 | 1465050353176 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 3760 | 1465050353189 Marionette DEBUG loaded listener.js 07:25:53 INFO - PROCESS | 3760 | 1465050353192 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 18 (1807C400) [pid = 3760] [serial = 18] [outer = 16A50800] 07:25:53 INFO - PROCESS | 3760 | 1465050353756 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"26117687-4807-4902-a900-b327e16c3b94","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160604051125","device":"desktop","version":"48.0a2","command_id":1}}] 07:25:53 INFO - PROCESS | 3760 | 1465050353896 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 07:25:53 INFO - PROCESS | 3760 | 1465050353899 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:53 INFO - PROCESS | 3760 | 1465050353956 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:25:54 INFO - PROCESS | 3760 | 1465050354080 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:25:54 INFO - PROCESS | 3760 | 1465050354084 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:54 INFO - PROCESS | 3760 | [3760] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:25:54 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:25:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 19 (15E51C00) [pid = 3760] [serial = 19] [outer = 16A50800] 07:25:54 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:25:54 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:25:54 INFO - PROCESS | 3760 | 1465050354556 Marionette TRACE conn3 <- [1,3,null,{}] 07:25:54 INFO - PROCESS | 3760 | 1465050354578 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 07:25:54 INFO - PROCESS | 3760 | 1465050354581 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:54 INFO - PROCESS | 3760 | 1465050354695 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:25:54 INFO - PROCESS | 3760 | 1465050354716 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:25:54 INFO - PROCESS | 3760 | 1465050354718 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 07:25:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:25:54 INFO - PROCESS | 3760 | 1465050354722 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:25:54 INFO - PROCESS | 3760 | 1465050354725 Marionette TRACE conn3 <- [1,6,null,{}] 07:25:54 INFO - PROCESS | 3760 | 1465050354748 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:54 INFO - PROCESS | 3760 | 1465050354750 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:54 INFO - PROCESS | 3760 | 1465050354766 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:25:54 INFO - PROCESS | 3760 | 1465050354772 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:54 INFO - PROCESS | 3760 | 1465050354774 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:54 INFO - PROCESS | 3760 | ++DOCSHELL 16A4C400 == 8 [pid = 3760] [id = 8] 07:25:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 20 (19B49800) [pid = 3760] [serial = 20] [outer = 00000000] 07:25:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 21 (1A002400) [pid = 3760] [serial = 21] [outer = 19B49800] 07:25:54 INFO - PROCESS | 3760 | 1465050354825 Marionette DEBUG loaded listener.js 07:25:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 22 (1A006800) [pid = 3760] [serial = 22] [outer = 19B49800] 07:25:55 INFO - PROCESS | 3760 | ++DOCSHELL 1A282400 == 9 [pid = 3760] [id = 9] 07:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 23 (1A282800) [pid = 3760] [serial = 23] [outer = 00000000] 07:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 24 (1A285000) [pid = 3760] [serial = 24] [outer = 1A282800] 07:25:55 INFO - PROCESS | 3760 | 1465050355264 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 25 (1A286C00) [pid = 3760] [serial = 25] [outer = 1A282800] 07:25:55 INFO - PROCESS | 3760 | 1465050355453 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 07:25:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:25:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 741ms 07:25:55 INFO - PROCESS | 3760 | 1465050355464 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:25:55 INFO - PROCESS | 3760 | 1465050355467 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 07:25:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:25:55 INFO - PROCESS | 3760 | 1465050355470 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:25:55 INFO - PROCESS | 3760 | 1465050355472 Marionette TRACE conn3 <- [1,10,null,{}] 07:25:55 INFO - PROCESS | 3760 | 1465050355538 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:55 INFO - PROCESS | 3760 | 1465050355545 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:55 INFO - PROCESS | 3760 | 1465050355693 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:25:55 INFO - PROCESS | 3760 | 1465050355750 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:55 INFO - PROCESS | 3760 | 1465050355753 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:55 INFO - PROCESS | 3760 | ++DOCSHELL 1AC16C00 == 10 [pid = 3760] [id = 10] 07:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 26 (1AC17000) [pid = 3760] [serial = 26] [outer = 00000000] 07:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 27 (1A713400) [pid = 3760] [serial = 27] [outer = 1AC17000] 07:25:55 INFO - PROCESS | 3760 | 1465050355810 Marionette DEBUG loaded listener.js 07:25:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 28 (1A717000) [pid = 3760] [serial = 28] [outer = 1AC17000] 07:25:56 INFO - PROCESS | 3760 | 1465050356184 Marionette TRACE conn3 <- [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]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 741ms 07:25:56 INFO - PROCESS | 3760 | 1465050356210 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 3760 | 1465050356212 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:25:56 INFO - PROCESS | 3760 | 1465050356216 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 3760 | 1465050356217 Marionette TRACE conn3 <- [1,14,null,{}] 07:25:56 INFO - PROCESS | 3760 | 1465050356221 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 3760 | 1465050356223 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:56 INFO - PROCESS | 3760 | 1465050356321 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:25:56 INFO - PROCESS | 3760 | 1465050356335 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 3760 | 1465050356337 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:56 INFO - PROCESS | 3760 | ++DOCSHELL 1A284C00 == 11 [pid = 3760] [id = 11] 07:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 29 (1A71E000) [pid = 3760] [serial = 29] [outer = 00000000] 07:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 30 (1A817C00) [pid = 3760] [serial = 30] [outer = 1A71E000] 07:25:56 INFO - PROCESS | 3760 | 1465050356381 Marionette DEBUG loaded listener.js 07:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 31 (1A820400) [pid = 3760] [serial = 31] [outer = 1A71E000] 07:25:56 INFO - PROCESS | 3760 | 1465050356735 Marionette TRACE conn3 <- [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]]]}] 07:25:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:25:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 536ms 07:25:56 INFO - PROCESS | 3760 | 1465050356751 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:25:56 INFO - PROCESS | 3760 | 1465050356753 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 07:25:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:25:56 INFO - PROCESS | 3760 | 1465050356762 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:25:56 INFO - PROCESS | 3760 | 1465050356763 Marionette TRACE conn3 <- [1,18,null,{}] 07:25:56 INFO - PROCESS | 3760 | 1465050356767 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:56 INFO - PROCESS | 3760 | 1465050356769 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:56 INFO - PROCESS | 3760 | 1465050356862 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:25:56 INFO - PROCESS | 3760 | 1465050356868 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:56 INFO - PROCESS | 3760 | 1465050356871 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:56 INFO - PROCESS | 3760 | ++DOCSHELL 1A949800 == 12 [pid = 3760] [id = 12] 07:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 32 (1A94A000) [pid = 3760] [serial = 32] [outer = 00000000] 07:25:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 33 (1A952800) [pid = 3760] [serial = 33] [outer = 1A94A000] 07:25:56 INFO - PROCESS | 3760 | 1465050356915 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 34 (1AC19800) [pid = 3760] [serial = 34] [outer = 1A94A000] 07:25:57 INFO - PROCESS | 3760 | 1465050357257 Marionette TRACE conn3 <- [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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 536ms 07:25:57 INFO - PROCESS | 3760 | 1465050357293 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 3760 | 1465050357295 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 07:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:25:57 INFO - PROCESS | 3760 | 1465050357298 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - PROCESS | 3760 | 1465050357300 Marionette TRACE conn3 <- [1,22,null,{}] 07:25:57 INFO - PROCESS | 3760 | 1465050357303 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 3760 | 1465050357305 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:57 INFO - PROCESS | 3760 | 1465050357405 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:25:57 INFO - PROCESS | 3760 | 1465050357410 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 3760 | 1465050357412 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:57 INFO - PROCESS | 3760 | ++DOCSHELL 1ABA1C00 == 13 [pid = 3760] [id = 13] 07:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 35 (1ABA2800) [pid = 3760] [serial = 35] [outer = 00000000] 07:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 36 (1AF3D800) [pid = 3760] [serial = 36] [outer = 1ABA2800] 07:25:57 INFO - PROCESS | 3760 | 1465050357455 Marionette DEBUG loaded listener.js 07:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 37 (1AF42800) [pid = 3760] [serial = 37] [outer = 1ABA2800] 07:25:57 INFO - PROCESS | 3760 | 1465050357776 Marionette TRACE conn3 <- [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]]]}] 07:25:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:25:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 536ms 07:25:57 INFO - PROCESS | 3760 | 1465050357833 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:25:57 INFO - PROCESS | 3760 | 1465050357835 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 07:25:57 INFO - PROCESS | 3760 | 1465050357838 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:25:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:25:57 INFO - PROCESS | 3760 | 1465050357840 Marionette TRACE conn3 <- [1,26,null,{}] 07:25:57 INFO - PROCESS | 3760 | 1465050357843 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:57 INFO - PROCESS | 3760 | 1465050357845 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:57 INFO - PROCESS | 3760 | 1465050357940 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:25:57 INFO - PROCESS | 3760 | 1465050357945 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:57 INFO - PROCESS | 3760 | 1465050357948 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:57 INFO - PROCESS | 3760 | ++DOCSHELL 1B0A4400 == 14 [pid = 3760] [id = 14] 07:25:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 38 (1B0A5C00) [pid = 3760] [serial = 38] [outer = 00000000] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 39 (1B0AD800) [pid = 3760] [serial = 39] [outer = 1B0A5C00] 07:25:58 INFO - PROCESS | 3760 | 1465050357991 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (1B0B1800) [pid = 3760] [serial = 40] [outer = 1B0A5C00] 07:25:58 INFO - PROCESS | 3760 | 1465050358339 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 07:25:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:25:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 536ms 07:25:58 INFO - PROCESS | 3760 | 1465050358374 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:25:58 INFO - PROCESS | 3760 | 1465050358386 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 07:25:58 INFO - PROCESS | 3760 | 1465050358390 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:25:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:25:58 INFO - PROCESS | 3760 | 1465050358391 Marionette TRACE conn3 <- [1,30,null,{}] 07:25:58 INFO - PROCESS | 3760 | 1465050358395 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:58 INFO - PROCESS | 3760 | 1465050358397 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:58 INFO - PROCESS | 3760 | 1465050358484 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:25:58 INFO - PROCESS | 3760 | 1465050358490 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:58 INFO - PROCESS | 3760 | 1465050358492 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:58 INFO - PROCESS | 3760 | ++DOCSHELL 1B0AA400 == 15 [pid = 3760] [id = 15] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (1B0AB400) [pid = 3760] [serial = 41] [outer = 00000000] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (1B33EC00) [pid = 3760] [serial = 42] [outer = 1B0AB400] 07:25:58 INFO - PROCESS | 3760 | 1465050358535 Marionette DEBUG loaded listener.js 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (1B33F800) [pid = 3760] [serial = 43] [outer = 1B0AB400] 07:25:58 INFO - PROCESS | 3760 | ++DOCSHELL 1B338800 == 16 [pid = 3760] [id = 16] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (1B33A400) [pid = 3760] [serial = 44] [outer = 00000000] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (1B344000) [pid = 3760] [serial = 45] [outer = 1B33A400] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (1B57CC00) [pid = 3760] [serial = 46] [outer = 1B33A400] 07:25:58 INFO - PROCESS | 3760 | ++DOCSHELL 1B580000 == 17 [pid = 3760] [id = 17] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (1B583400) [pid = 3760] [serial = 47] [outer = 00000000] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (1B5DC400) [pid = 3760] [serial = 48] [outer = 1B583400] 07:25:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (1B5E6C00) [pid = 3760] [serial = 49] [outer = 1B583400] 07:25:59 INFO - PROCESS | 3760 | 1465050359085 Marionette TRACE conn3 <- [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]]]}] 07:25:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:25:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 709ms 07:25:59 INFO - PROCESS | 3760 | 1465050359122 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:25:59 INFO - PROCESS | 3760 | 1465050359124 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 07:25:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:25:59 INFO - PROCESS | 3760 | 1465050359127 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:25:59 INFO - PROCESS | 3760 | 1465050359129 Marionette TRACE conn3 <- [1,34,null,{}] 07:25:59 INFO - PROCESS | 3760 | 1465050359132 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:25:59 INFO - PROCESS | 3760 | 1465050359134 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:59 INFO - PROCESS | 3760 | 1465050359771 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:25:59 INFO - PROCESS | 3760 | --DOCSHELL 11A0CC00 == 16 [pid = 3760] [id = 1] 07:25:59 INFO - PROCESS | 3760 | 1465050359869 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:25:59 INFO - PROCESS | 3760 | 1465050359873 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:25:59 INFO - PROCESS | 3760 | ++DOCSHELL 10A59800 == 17 [pid = 3760] [id = 18] 07:25:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (10A5AC00) [pid = 3760] [serial = 50] [outer = 00000000] 07:25:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (10A61400) [pid = 3760] [serial = 51] [outer = 10A5AC00] 07:25:59 INFO - PROCESS | 3760 | 1465050359929 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (10B6D800) [pid = 3760] [serial = 52] [outer = 10A5AC00] 07:26:00 INFO - PROCESS | 3760 | 1465050360449 Marionette TRACE conn3 <- [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]]]}] 07:26:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:26:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1372ms 07:26:00 INFO - PROCESS | 3760 | 1465050360487 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:26:00 INFO - PROCESS | 3760 | 1465050360491 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 07:26:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:26:00 INFO - PROCESS | 3760 | 1465050360496 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:26:00 INFO - PROCESS | 3760 | 1465050360499 Marionette TRACE conn3 <- [1,38,null,{}] 07:26:00 INFO - PROCESS | 3760 | 1465050360503 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:00 INFO - PROCESS | 3760 | 1465050360506 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:00 INFO - PROCESS | 3760 | 1465050360624 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:26:00 INFO - PROCESS | 3760 | 1465050360712 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:00 INFO - PROCESS | 3760 | 1465050360715 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:00 INFO - PROCESS | 3760 | ++DOCSHELL 12AD0400 == 18 [pid = 3760] [id = 19] 07:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (13098400) [pid = 3760] [serial = 53] [outer = 00000000] 07:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (13187C00) [pid = 3760] [serial = 54] [outer = 13098400] 07:26:00 INFO - PROCESS | 3760 | 1465050360771 Marionette DEBUG loaded listener.js 07:26:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (13281400) [pid = 3760] [serial = 55] [outer = 13098400] 07:26:01 INFO - PROCESS | 3760 | 1465050361315 Marionette TRACE conn3 <- [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]]]}] 07:26:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:26:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 899ms 07:26:01 INFO - PROCESS | 3760 | 1465050361401 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:26:01 INFO - PROCESS | 3760 | 1465050361404 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 07:26:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:26:01 INFO - PROCESS | 3760 | 1465050361408 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:26:01 INFO - PROCESS | 3760 | 1465050361411 Marionette TRACE conn3 <- [1,42,null,{}] 07:26:01 INFO - PROCESS | 3760 | 1465050361415 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:01 INFO - PROCESS | 3760 | 1465050361417 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:01 INFO - PROCESS | 3760 | 1465050361540 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:26:01 INFO - PROCESS | 3760 | 1465050361600 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:01 INFO - PROCESS | 3760 | 1465050361602 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:01 INFO - PROCESS | 3760 | ++DOCSHELL 1574B800 == 19 [pid = 3760] [id = 20] 07:26:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (1574CC00) [pid = 3760] [serial = 56] [outer = 00000000] 07:26:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (15C24800) [pid = 3760] [serial = 57] [outer = 1574CC00] 07:26:01 INFO - PROCESS | 3760 | 1465050361661 Marionette DEBUG loaded listener.js 07:26:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (15CD9800) [pid = 3760] [serial = 58] [outer = 1574CC00] 07:26:02 INFO - PROCESS | 3760 | 1465050362468 Marionette TRACE conn3 <- [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]]]}] 07:26:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:26:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1056ms 07:26:02 INFO - PROCESS | 3760 | 1465050362485 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:26:02 INFO - PROCESS | 3760 | 1465050362492 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 07:26:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:26:02 INFO - PROCESS | 3760 | 1465050362508 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:26:02 INFO - PROCESS | 3760 | 1465050362513 Marionette TRACE conn3 <- [1,46,null,{}] 07:26:02 INFO - PROCESS | 3760 | 1465050362520 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:02 INFO - PROCESS | 3760 | 1465050362523 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:02 INFO - PROCESS | 3760 | 1465050362620 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:26:02 INFO - PROCESS | 3760 | 1465050362685 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:02 INFO - PROCESS | 3760 | 1465050362689 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:02 INFO - PROCESS | 3760 | ++DOCSHELL 10A5A400 == 20 [pid = 3760] [id = 21] 07:26:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10A5A800) [pid = 3760] [serial = 59] [outer = 00000000] 07:26:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (10F33800) [pid = 3760] [serial = 60] [outer = 10A5A800] 07:26:02 INFO - PROCESS | 3760 | 1465050362749 Marionette DEBUG loaded listener.js 07:26:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (110EAC00) [pid = 3760] [serial = 61] [outer = 10A5A800] 07:26:03 INFO - PROCESS | 3760 | --DOCSHELL 13DE4C00 == 19 [pid = 3760] [id = 4] 07:26:03 INFO - PROCESS | 3760 | 1465050363290 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 07:26:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:26:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 851ms 07:26:03 INFO - PROCESS | 3760 | 1465050363351 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:26:03 INFO - PROCESS | 3760 | 1465050363355 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 07:26:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:26:03 INFO - PROCESS | 3760 | 1465050363361 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:26:03 INFO - PROCESS | 3760 | 1465050363364 Marionette TRACE conn3 <- [1,50,null,{}] 07:26:03 INFO - PROCESS | 3760 | 1465050363368 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:03 INFO - PROCESS | 3760 | 1465050363370 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:03 INFO - PROCESS | 3760 | 1465050363461 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:26:03 INFO - PROCESS | 3760 | 1465050363469 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:03 INFO - PROCESS | 3760 | 1465050363471 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:03 INFO - PROCESS | 3760 | ++DOCSHELL 12806400 == 20 [pid = 3760] [id = 22] 07:26:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (12807800) [pid = 3760] [serial = 62] [outer = 00000000] 07:26:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13035400) [pid = 3760] [serial = 63] [outer = 12807800] 07:26:03 INFO - PROCESS | 3760 | 1465050363518 Marionette DEBUG loaded listener.js 07:26:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (130E8C00) [pid = 3760] [serial = 64] [outer = 12807800] 07:26:03 INFO - PROCESS | 3760 | 1465050363937 Marionette TRACE conn3 <- [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]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 646ms 07:26:04 INFO - PROCESS | 3760 | 1465050364000 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 3760 | 1465050364002 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 07:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:26:04 INFO - PROCESS | 3760 | 1465050364010 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 3760 | 1465050364013 Marionette TRACE conn3 <- [1,54,null,{}] 07:26:04 INFO - PROCESS | 3760 | 1465050364046 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 3760 | 1465050364051 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:04 INFO - PROCESS | 3760 | 1465050364137 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:26:04 INFO - PROCESS | 3760 | 1465050364145 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 3760 | 1465050364148 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:04 INFO - PROCESS | 3760 | ++DOCSHELL 13624C00 == 21 [pid = 3760] [id = 23] 07:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13625400) [pid = 3760] [serial = 65] [outer = 00000000] 07:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13BE7400) [pid = 3760] [serial = 66] [outer = 13625400] 07:26:04 INFO - PROCESS | 3760 | 1465050364195 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13DDA000) [pid = 3760] [serial = 67] [outer = 13625400] 07:26:04 INFO - PROCESS | 3760 | 1465050364589 Marionette TRACE conn3 <- [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]]]}] 07:26:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:26:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 615ms 07:26:04 INFO - PROCESS | 3760 | 1465050364627 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:26:04 INFO - PROCESS | 3760 | 1465050364630 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 07:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:26:04 INFO - PROCESS | 3760 | 1465050364633 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:26:04 INFO - PROCESS | 3760 | 1465050364635 Marionette TRACE conn3 <- [1,58,null,{}] 07:26:04 INFO - PROCESS | 3760 | 1465050364638 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:04 INFO - PROCESS | 3760 | 1465050364640 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:04 INFO - PROCESS | 3760 | 1465050364732 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:26:04 INFO - PROCESS | 3760 | 1465050364738 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:04 INFO - PROCESS | 3760 | 1465050364740 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:04 INFO - PROCESS | 3760 | ++DOCSHELL 13DDEC00 == 22 [pid = 3760] [id = 24] 07:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (14366C00) [pid = 3760] [serial = 68] [outer = 00000000] 07:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (143EDC00) [pid = 3760] [serial = 69] [outer = 14366C00] 07:26:04 INFO - PROCESS | 3760 | 1465050364794 Marionette DEBUG loaded listener.js 07:26:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15746400) [pid = 3760] [serial = 70] [outer = 14366C00] 07:26:05 INFO - PROCESS | 3760 | 1465050365202 Marionette TRACE conn3 <- [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]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 646ms 07:26:05 INFO - PROCESS | 3760 | 1465050365274 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 3760 | 1465050365276 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 07:26:05 INFO - PROCESS | 3760 | 1465050365280 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:26:05 INFO - PROCESS | 3760 | 1465050365281 Marionette TRACE conn3 <- [1,62,null,{}] 07:26:05 INFO - PROCESS | 3760 | 1465050365284 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 3760 | 1465050365286 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:05 INFO - PROCESS | 3760 | 1465050365362 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:26:05 INFO - PROCESS | 3760 | 1465050365368 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:05 INFO - PROCESS | 3760 | 1465050365370 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:05 INFO - PROCESS | 3760 | ++DOCSHELL 1574DC00 == 23 [pid = 3760] [id = 25] 07:26:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15C19800) [pid = 3760] [serial = 71] [outer = 00000000] 07:26:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15C52000) [pid = 3760] [serial = 72] [outer = 15C19800] 07:26:05 INFO - PROCESS | 3760 | 1465050365417 Marionette DEBUG loaded listener.js 07:26:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15CDBC00) [pid = 3760] [serial = 73] [outer = 15C19800] 07:26:05 INFO - PROCESS | 3760 | 1465050365872 Marionette TRACE conn3 <- [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]]]}] 07:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 599ms 07:26:05 INFO - PROCESS | 3760 | 1465050365910 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:26:05 INFO - PROCESS | 3760 | 1465050365912 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 07:26:05 INFO - PROCESS | 3760 | 1465050365915 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:26:05 INFO - PROCESS | 3760 | 1465050365917 Marionette TRACE conn3 <- [1,66,null,{}] 07:26:05 INFO - PROCESS | 3760 | 1465050365921 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:05 INFO - PROCESS | 3760 | 1465050365926 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:06 INFO - PROCESS | 3760 | 1465050366027 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:26:06 INFO - PROCESS | 3760 | 1465050366032 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 3760 | 1465050366034 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:06 INFO - PROCESS | 3760 | ++DOCSHELL 105F4C00 == 24 [pid = 3760] [id = 26] 07:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13914800) [pid = 3760] [serial = 74] [outer = 00000000] 07:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16A4E800) [pid = 3760] [serial = 75] [outer = 13914800] 07:26:06 INFO - PROCESS | 3760 | 1465050366080 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16DCE000) [pid = 3760] [serial = 76] [outer = 13914800] 07:26:06 INFO - PROCESS | 3760 | 1465050366471 Marionette TRACE conn3 <- [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]]]}] 07:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 599ms 07:26:06 INFO - PROCESS | 3760 | 1465050366513 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:26:06 INFO - PROCESS | 3760 | 1465050366515 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 07:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:26:06 INFO - PROCESS | 3760 | 1465050366531 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:26:06 INFO - PROCESS | 3760 | 1465050366533 Marionette TRACE conn3 <- [1,70,null,{}] 07:26:06 INFO - PROCESS | 3760 | 1465050366536 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:06 INFO - PROCESS | 3760 | 1465050366538 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:06 INFO - PROCESS | 3760 | 1465050366624 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:26:06 INFO - PROCESS | 3760 | 1465050366629 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:06 INFO - PROCESS | 3760 | 1465050366631 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:06 INFO - PROCESS | 3760 | ++DOCSHELL 162A9000 == 25 [pid = 3760] [id = 27] 07:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (162A9400) [pid = 3760] [serial = 77] [outer = 00000000] 07:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1707A000) [pid = 3760] [serial = 78] [outer = 162A9400] 07:26:06 INFO - PROCESS | 3760 | 1465050366675 Marionette DEBUG loaded listener.js 07:26:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17405C00) [pid = 3760] [serial = 79] [outer = 162A9400] 07:26:07 INFO - PROCESS | 3760 | 1465050367074 Marionette TRACE conn3 <- [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]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 600ms 07:26:07 INFO - PROCESS | 3760 | 1465050367115 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 3760 | 1465050367117 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 07:26:07 INFO - PROCESS | 3760 | 1465050367120 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:26:07 INFO - PROCESS | 3760 | 1465050367122 Marionette TRACE conn3 <- [1,74,null,{}] 07:26:07 INFO - PROCESS | 3760 | 1465050367125 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 3760 | 1465050367127 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:07 INFO - PROCESS | 3760 | 1465050367237 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:26:07 INFO - PROCESS | 3760 | 1465050367244 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 3760 | 1465050367246 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:07 INFO - PROCESS | 3760 | ++DOCSHELL 10F32C00 == 26 [pid = 3760] [id = 28] 07:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (160AA000) [pid = 3760] [serial = 80] [outer = 00000000] 07:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (177E1800) [pid = 3760] [serial = 81] [outer = 160AA000] 07:26:07 INFO - PROCESS | 3760 | 1465050367290 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1796B000) [pid = 3760] [serial = 82] [outer = 160AA000] 07:26:07 INFO - PROCESS | 3760 | 1465050367668 Marionette TRACE conn3 <- [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]]]}] 07:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 599ms 07:26:07 INFO - PROCESS | 3760 | 1465050367718 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:26:07 INFO - PROCESS | 3760 | 1465050367720 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 07:26:07 INFO - PROCESS | 3760 | 1465050367723 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:26:07 INFO - PROCESS | 3760 | 1465050367724 Marionette TRACE conn3 <- [1,78,null,{}] 07:26:07 INFO - PROCESS | 3760 | 1465050367728 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:07 INFO - PROCESS | 3760 | 1465050367730 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:07 INFO - PROCESS | 3760 | 1465050367837 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:26:07 INFO - PROCESS | 3760 | 1465050367845 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:07 INFO - PROCESS | 3760 | 1465050367847 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:07 INFO - PROCESS | 3760 | ++DOCSHELL 13917C00 == 27 [pid = 3760] [id = 29] 07:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16DCE800) [pid = 3760] [serial = 83] [outer = 00000000] 07:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17E45800) [pid = 3760] [serial = 84] [outer = 16DCE800] 07:26:07 INFO - PROCESS | 3760 | 1465050367897 Marionette DEBUG loaded listener.js 07:26:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17E4A800) [pid = 3760] [serial = 85] [outer = 16DCE800] 07:26:08 INFO - PROCESS | 3760 | 1465050368267 Marionette TRACE conn3 <- [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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 599ms 07:26:08 INFO - PROCESS | 3760 | 1465050368320 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 3760 | 1465050368322 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 07:26:08 INFO - PROCESS | 3760 | 1465050368325 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:26:08 INFO - PROCESS | 3760 | 1465050368327 Marionette TRACE conn3 <- [1,82,null,{}] 07:26:08 INFO - PROCESS | 3760 | 1465050368331 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 3760 | 1465050368332 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:08 INFO - PROCESS | 3760 | 1465050368466 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:26:08 INFO - PROCESS | 3760 | 1465050368477 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:08 INFO - PROCESS | 3760 | 1465050368479 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:08 INFO - PROCESS | 3760 | ++DOCSHELL 111BC000 == 28 [pid = 3760] [id = 30] 07:26:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17A90800) [pid = 3760] [serial = 86] [outer = 00000000] 07:26:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (182CDC00) [pid = 3760] [serial = 87] [outer = 17A90800] 07:26:08 INFO - PROCESS | 3760 | 1465050368522 Marionette DEBUG loaded listener.js 07:26:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (18455400) [pid = 3760] [serial = 88] [outer = 17A90800] 07:26:08 INFO - PROCESS | 3760 | 1465050368887 Marionette TRACE conn3 <- [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]]]}] 07:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 599ms 07:26:08 INFO - PROCESS | 3760 | 1465050368923 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:26:08 INFO - PROCESS | 3760 | 1465050368925 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 07:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:26:08 INFO - PROCESS | 3760 | 1465050368928 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:26:08 INFO - PROCESS | 3760 | 1465050368931 Marionette TRACE conn3 <- [1,86,null,{}] 07:26:08 INFO - PROCESS | 3760 | 1465050368934 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:08 INFO - PROCESS | 3760 | 1465050368936 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:09 INFO - PROCESS | 3760 | 1465050369029 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:26:09 INFO - PROCESS | 3760 | 1465050369126 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 3760 | 1465050369129 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:09 INFO - PROCESS | 3760 | ++DOCSHELL 19B3C800 == 29 [pid = 3760] [id = 31] 07:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (19B3D400) [pid = 3760] [serial = 89] [outer = 00000000] 07:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A006000) [pid = 3760] [serial = 90] [outer = 19B3D400] 07:26:09 INFO - PROCESS | 3760 | 1465050369175 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A0DE800) [pid = 3760] [serial = 91] [outer = 19B3D400] 07:26:09 INFO - PROCESS | 3760 | 1465050369571 Marionette TRACE conn3 <- [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]]]}] 07:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 647ms 07:26:09 INFO - PROCESS | 3760 | 1465050369598 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:26:09 INFO - PROCESS | 3760 | 1465050369600 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 07:26:09 INFO - PROCESS | 3760 | 1465050369603 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:26:09 INFO - PROCESS | 3760 | 1465050369605 Marionette TRACE conn3 <- [1,90,null,{}] 07:26:09 INFO - PROCESS | 3760 | 1465050369608 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:09 INFO - PROCESS | 3760 | 1465050369610 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:09 INFO - PROCESS | 3760 | 1465050369721 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:26:09 INFO - PROCESS | 3760 | 1465050369729 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:09 INFO - PROCESS | 3760 | 1465050369730 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:09 INFO - PROCESS | 3760 | ++DOCSHELL 1A002000 == 30 [pid = 3760] [id = 32] 07:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A005400) [pid = 3760] [serial = 92] [outer = 00000000] 07:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A287000) [pid = 3760] [serial = 93] [outer = 1A005400] 07:26:09 INFO - PROCESS | 3760 | 1465050369773 Marionette DEBUG loaded listener.js 07:26:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A5F1400) [pid = 3760] [serial = 94] [outer = 1A005400] 07:26:10 INFO - PROCESS | 3760 | 1465050370150 Marionette TRACE conn3 <- [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]]]}] 07:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 599ms 07:26:10 INFO - PROCESS | 3760 | 1465050370200 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:26:10 INFO - PROCESS | 3760 | 1465050370202 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 07:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:26:10 INFO - PROCESS | 3760 | 1465050370215 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:26:10 INFO - PROCESS | 3760 | 1465050370217 Marionette TRACE conn3 <- [1,94,null,{}] 07:26:10 INFO - PROCESS | 3760 | 1465050370221 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:10 INFO - PROCESS | 3760 | 1465050370223 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:10 INFO - PROCESS | 3760 | 1465050370349 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:26:10 INFO - PROCESS | 3760 | 1465050370392 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:10 INFO - PROCESS | 3760 | 1465050370394 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:10 INFO - PROCESS | 3760 | ++DOCSHELL 1A5FA800 == 31 [pid = 3760] [id = 33] 07:26:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A715C00) [pid = 3760] [serial = 95] [outer = 00000000] 07:26:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A71DC00) [pid = 3760] [serial = 96] [outer = 1A715C00] 07:26:10 INFO - PROCESS | 3760 | 1465050370442 Marionette DEBUG loaded listener.js 07:26:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A813C00) [pid = 3760] [serial = 97] [outer = 1A715C00] 07:26:11 INFO - PROCESS | 3760 | 1465050371665 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 07:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1529ms 07:26:11 INFO - PROCESS | 3760 | 1465050371730 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:26:11 INFO - PROCESS | 3760 | 1465050371734 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 07:26:11 INFO - PROCESS | 3760 | 1465050371738 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:26:11 INFO - PROCESS | 3760 | 1465050371741 Marionette TRACE conn3 <- [1,98,null,{}] 07:26:11 INFO - PROCESS | 3760 | 1465050371748 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:11 INFO - PROCESS | 3760 | 1465050371750 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:11 INFO - PROCESS | 3760 | 1465050371867 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:26:11 INFO - PROCESS | 3760 | 1465050371874 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:11 INFO - PROCESS | 3760 | 1465050371876 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:11 INFO - PROCESS | 3760 | ++DOCSHELL 10F31000 == 32 [pid = 3760] [id = 34] 07:26:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10F35000) [pid = 3760] [serial = 98] [outer = 00000000] 07:26:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (11A0CC00) [pid = 3760] [serial = 99] [outer = 10F35000] 07:26:11 INFO - PROCESS | 3760 | 1465050371923 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (12804800) [pid = 3760] [serial = 100] [outer = 10F35000] 07:26:12 INFO - PROCESS | 3760 | 1465050372347 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 07:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 647ms 07:26:12 INFO - PROCESS | 3760 | 1465050372378 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:26:12 INFO - PROCESS | 3760 | 1465050372382 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 07:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:26:12 INFO - PROCESS | 3760 | 1465050372388 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:26:12 INFO - PROCESS | 3760 | 1465050372391 Marionette TRACE conn3 <- [1,102,null,{}] 07:26:12 INFO - PROCESS | 3760 | 1465050372400 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:12 INFO - PROCESS | 3760 | 1465050372403 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:12 INFO - PROCESS | 3760 | 1465050372510 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:26:12 INFO - PROCESS | 3760 | 1465050372517 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:12 INFO - PROCESS | 3760 | 1465050372520 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:12 INFO - PROCESS | 3760 | ++DOCSHELL 1302D000 == 33 [pid = 3760] [id = 35] 07:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1309A000) [pid = 3760] [serial = 101] [outer = 00000000] 07:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1318D800) [pid = 3760] [serial = 102] [outer = 1309A000] 07:26:12 INFO - PROCESS | 3760 | 1465050372566 Marionette DEBUG loaded listener.js 07:26:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (13281000) [pid = 3760] [serial = 103] [outer = 1309A000] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1A94A000) [pid = 3760] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A71E000) [pid = 3760] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1AC17000) [pid = 3760] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (19B49800) [pid = 3760] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (13DE5400) [pid = 3760] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1B0A5C00) [pid = 3760] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1ABA2800) [pid = 3760] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (160AA000) [pid = 3760] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (16DCE800) [pid = 3760] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (17A90800) [pid = 3760] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (19B3D400) [pid = 3760] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1B0AB400) [pid = 3760] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (10A5AC00) [pid = 3760] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (13098400) [pid = 3760] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1574CC00) [pid = 3760] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10A5A800) [pid = 3760] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12807800) [pid = 3760] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13625400) [pid = 3760] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (14366C00) [pid = 3760] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15C19800) [pid = 3760] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13914800) [pid = 3760] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:26:13 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (162A9400) [pid = 3760] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:26:13 INFO - PROCESS | 3760 | 1465050373550 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 07:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1151ms 07:26:13 INFO - PROCESS | 3760 | 1465050373571 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:26:13 INFO - PROCESS | 3760 | 1465050373573 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 07:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:26:13 INFO - PROCESS | 3760 | 1465050373577 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:26:13 INFO - PROCESS | 3760 | 1465050373580 Marionette TRACE conn3 <- [1,106,null,{}] 07:26:13 INFO - PROCESS | 3760 | 1465050373590 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:13 INFO - PROCESS | 3760 | 1465050373594 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:13 INFO - PROCESS | 3760 | 1465050373676 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:26:13 INFO - PROCESS | 3760 | 1465050373683 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:13 INFO - PROCESS | 3760 | 1465050373685 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:13 INFO - PROCESS | 3760 | ++DOCSHELL 13625400 == 34 [pid = 3760] [id = 36] 07:26:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13914800) [pid = 3760] [serial = 104] [outer = 00000000] 07:26:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13DDDC00) [pid = 3760] [serial = 105] [outer = 13914800] 07:26:13 INFO - PROCESS | 3760 | 1465050373732 Marionette DEBUG loaded listener.js 07:26:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (143C9800) [pid = 3760] [serial = 106] [outer = 13914800] 07:26:14 INFO - PROCESS | 3760 | 1465050374164 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 07:26:14 INFO - PROCESS | 3760 | 1465050374214 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 3760 | 1465050374217 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 07:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:26:14 INFO - PROCESS | 3760 | 1465050374220 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 3760 | 1465050374222 Marionette TRACE conn3 <- [1,110,null,{}] 07:26:14 INFO - PROCESS | 3760 | 1465050374226 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 3760 | 1465050374227 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:14 INFO - PROCESS | 3760 | 1465050374306 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:26:14 INFO - PROCESS | 3760 | 1465050374313 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 3760 | 1465050374315 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:14 INFO - PROCESS | 3760 | ++DOCSHELL 1574A400 == 35 [pid = 3760] [id = 37] 07:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1574CC00) [pid = 3760] [serial = 107] [outer = 00000000] 07:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15CDD000) [pid = 3760] [serial = 108] [outer = 1574CC00] 07:26:14 INFO - PROCESS | 3760 | 1465050374360 Marionette DEBUG loaded listener.js 07:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15FE9C00) [pid = 3760] [serial = 109] [outer = 1574CC00] 07:26:14 INFO - PROCESS | 3760 | 1465050374781 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 07:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 599ms 07:26:14 INFO - PROCESS | 3760 | 1465050374817 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:26:14 INFO - PROCESS | 3760 | 1465050374819 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 07:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:26:14 INFO - PROCESS | 3760 | 1465050374823 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:26:14 INFO - PROCESS | 3760 | 1465050374824 Marionette TRACE conn3 <- [1,114,null,{}] 07:26:14 INFO - PROCESS | 3760 | 1465050374828 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:14 INFO - PROCESS | 3760 | 1465050374830 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:14 INFO - PROCESS | 3760 | 1465050374905 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:26:14 INFO - PROCESS | 3760 | 1465050374910 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:14 INFO - PROCESS | 3760 | 1465050374912 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:14 INFO - PROCESS | 3760 | ++DOCSHELL 15FE6400 == 36 [pid = 3760] [id = 38] 07:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (160A9C00) [pid = 3760] [serial = 110] [outer = 00000000] 07:26:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (162AC000) [pid = 3760] [serial = 111] [outer = 160A9C00] 07:26:14 INFO - PROCESS | 3760 | 1465050374955 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16FCEC00) [pid = 3760] [serial = 112] [outer = 160A9C00] 07:26:15 INFO - PROCESS | 3760 | 1465050375504 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 07:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 741ms 07:26:15 INFO - PROCESS | 3760 | 1465050375564 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:26:15 INFO - PROCESS | 3760 | 1465050375568 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 07:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:26:15 INFO - PROCESS | 3760 | 1465050375575 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:26:15 INFO - PROCESS | 3760 | 1465050375579 Marionette TRACE conn3 <- [1,118,null,{}] 07:26:15 INFO - PROCESS | 3760 | 1465050375585 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:15 INFO - PROCESS | 3760 | 1465050375588 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:15 INFO - PROCESS | 3760 | 1465050375763 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:26:15 INFO - PROCESS | 3760 | 1465050375828 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:15 INFO - PROCESS | 3760 | 1465050375831 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:15 INFO - PROCESS | 3760 | ++DOCSHELL 10B6DC00 == 37 [pid = 3760] [id = 39] 07:26:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (110EB800) [pid = 3760] [serial = 113] [outer = 00000000] 07:26:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (11C8B400) [pid = 3760] [serial = 114] [outer = 110EB800] 07:26:15 INFO - PROCESS | 3760 | 1465050375886 Marionette DEBUG loaded listener.js 07:26:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (12DC9C00) [pid = 3760] [serial = 115] [outer = 110EB800] 07:26:16 INFO - PROCESS | 3760 | 1465050376386 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 07:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 851ms 07:26:16 INFO - PROCESS | 3760 | 1465050376417 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:26:16 INFO - PROCESS | 3760 | 1465050376422 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 07:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:26:16 INFO - PROCESS | 3760 | 1465050376429 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:26:16 INFO - PROCESS | 3760 | 1465050376432 Marionette TRACE conn3 <- [1,122,null,{}] 07:26:16 INFO - PROCESS | 3760 | 1465050376436 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:16 INFO - PROCESS | 3760 | 1465050376438 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:16 INFO - PROCESS | 3760 | 1465050376543 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:26:16 INFO - PROCESS | 3760 | 1465050376630 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:16 INFO - PROCESS | 3760 | 1465050376632 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:16 INFO - PROCESS | 3760 | ++DOCSHELL 143C8000 == 38 [pid = 3760] [id = 40] 07:26:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (143C8400) [pid = 3760] [serial = 116] [outer = 00000000] 07:26:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1574D000) [pid = 3760] [serial = 117] [outer = 143C8400] 07:26:16 INFO - PROCESS | 3760 | 1465050376687 Marionette DEBUG loaded listener.js 07:26:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15CD7800) [pid = 3760] [serial = 118] [outer = 143C8400] 07:26:17 INFO - PROCESS | 3760 | 1465050377243 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 07:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 851ms 07:26:17 INFO - PROCESS | 3760 | 1465050377302 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:26:17 INFO - PROCESS | 3760 | 1465050377305 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 07:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:26:17 INFO - PROCESS | 3760 | 1465050377309 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:26:17 INFO - PROCESS | 3760 | 1465050377312 Marionette TRACE conn3 <- [1,126,null,{}] 07:26:17 INFO - PROCESS | 3760 | 1465050377324 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:17 INFO - PROCESS | 3760 | 1465050377328 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:17 INFO - PROCESS | 3760 | 1465050377430 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:26:17 INFO - PROCESS | 3760 | 1465050377505 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:17 INFO - PROCESS | 3760 | 1465050377509 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:17 INFO - PROCESS | 3760 | ++DOCSHELL 17A91400 == 39 [pid = 3760] [id = 41] 07:26:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (17A91C00) [pid = 3760] [serial = 119] [outer = 00000000] 07:26:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (17E51C00) [pid = 3760] [serial = 120] [outer = 17A91C00] 07:26:17 INFO - PROCESS | 3760 | 1465050377565 Marionette DEBUG loaded listener.js 07:26:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (18079C00) [pid = 3760] [serial = 121] [outer = 17A91C00] 07:26:18 INFO - PROCESS | 3760 | 1465050378092 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 07:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 07:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 852ms 07:26:18 INFO - PROCESS | 3760 | 1465050378152 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 07:26:18 INFO - PROCESS | 3760 | 1465050378155 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 07:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 07:26:18 INFO - PROCESS | 3760 | 1465050378158 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 07:26:18 INFO - PROCESS | 3760 | 1465050378160 Marionette TRACE conn3 <- [1,130,null,{}] 07:26:18 INFO - PROCESS | 3760 | 1465050378164 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:18 INFO - PROCESS | 3760 | 1465050378166 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:18 INFO - PROCESS | 3760 | 1465050378266 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 07:26:18 INFO - PROCESS | 3760 | 1465050378352 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:18 INFO - PROCESS | 3760 | 1465050378354 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:18 INFO - PROCESS | 3760 | ++DOCSHELL 17A96800 == 40 [pid = 3760] [id = 42] 07:26:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (182D3800) [pid = 3760] [serial = 122] [outer = 00000000] 07:26:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (19B41C00) [pid = 3760] [serial = 123] [outer = 182D3800] 07:26:18 INFO - PROCESS | 3760 | 1465050378407 Marionette DEBUG loaded listener.js 07:26:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1A006C00) [pid = 3760] [serial = 124] [outer = 182D3800] 07:26:18 INFO - PROCESS | 3760 | 1465050378955 Marionette TRACE conn3 <- [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]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 07:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 836ms 07:26:19 INFO - PROCESS | 3760 | 1465050378999 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 3760 | 1465050379001 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 07:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 07:26:19 INFO - PROCESS | 3760 | 1465050379005 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - PROCESS | 3760 | 1465050379007 Marionette TRACE conn3 <- [1,134,null,{}] 07:26:19 INFO - PROCESS | 3760 | 1465050379011 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 3760 | 1465050379013 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:19 INFO - PROCESS | 3760 | 1465050379111 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 07:26:19 INFO - PROCESS | 3760 | 1465050379200 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:19 INFO - PROCESS | 3760 | 1465050379203 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:19 INFO - PROCESS | 3760 | ++DOCSHELL 111BA400 == 41 [pid = 3760] [id = 43] 07:26:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (11405400) [pid = 3760] [serial = 125] [outer = 00000000] 07:26:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (130E1C00) [pid = 3760] [serial = 126] [outer = 11405400] 07:26:19 INFO - PROCESS | 3760 | 1465050379255 Marionette DEBUG loaded listener.js 07:26:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1327D800) [pid = 3760] [serial = 127] [outer = 11405400] 07:26:19 INFO - PROCESS | 3760 | 1465050379796 Marionette TRACE conn3 <- [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]]]}] 07:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 07:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 851ms 07:26:19 INFO - PROCESS | 3760 | 1465050379848 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 07:26:19 INFO - PROCESS | 3760 | 1465050379852 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 07:26:19 INFO - PROCESS | 3760 | 1465050379857 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 07:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 07:26:19 INFO - PROCESS | 3760 | 1465050379861 Marionette TRACE conn3 <- [1,138,null,{}] 07:26:19 INFO - PROCESS | 3760 | 1465050379866 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:19 INFO - PROCESS | 3760 | 1465050379869 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:19 INFO - PROCESS | 3760 | 1465050379969 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 07:26:20 INFO - PROCESS | 3760 | 1465050380075 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:20 INFO - PROCESS | 3760 | 1465050380078 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:20 INFO - PROCESS | 3760 | ++DOCSHELL 114B9C00 == 42 [pid = 3760] [id = 44] 07:26:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (11A19800) [pid = 3760] [serial = 128] [outer = 00000000] 07:26:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (12DC8C00) [pid = 3760] [serial = 129] [outer = 11A19800] 07:26:20 INFO - PROCESS | 3760 | 1465050380126 Marionette DEBUG loaded listener.js 07:26:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (13188400) [pid = 3760] [serial = 130] [outer = 11A19800] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 1574A400 == 41 [pid = 3760] [id = 37] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 13625400 == 40 [pid = 3760] [id = 36] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 1302D000 == 39 [pid = 3760] [id = 35] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 10F31000 == 38 [pid = 3760] [id = 34] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 17A96800 == 37 [pid = 3760] [id = 42] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 111BA400 == 36 [pid = 3760] [id = 43] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 143C8000 == 35 [pid = 3760] [id = 40] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 17A91400 == 34 [pid = 3760] [id = 41] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 111BC000 == 33 [pid = 3760] [id = 30] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 15FE6400 == 32 [pid = 3760] [id = 38] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 1A5FA800 == 31 [pid = 3760] [id = 33] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 13917C00 == 30 [pid = 3760] [id = 29] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 1A002000 == 29 [pid = 3760] [id = 32] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 10B6DC00 == 28 [pid = 3760] [id = 39] 07:26:20 INFO - PROCESS | 3760 | --DOCSHELL 19B3C800 == 27 [pid = 3760] [id = 31] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16FCF000) [pid = 3760] [serial = 17] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (177E1800) [pid = 3760] [serial = 81] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (17E45800) [pid = 3760] [serial = 84] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (182CDC00) [pid = 3760] [serial = 87] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A006000) [pid = 3760] [serial = 90] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10A61400) [pid = 3760] [serial = 51] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (13187C00) [pid = 3760] [serial = 54] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15C24800) [pid = 3760] [serial = 57] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (15CD9800) [pid = 3760] [serial = 58] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (10F33800) [pid = 3760] [serial = 60] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (110EAC00) [pid = 3760] [serial = 61] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13035400) [pid = 3760] [serial = 63] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (130E8C00) [pid = 3760] [serial = 64] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (13BE7400) [pid = 3760] [serial = 66] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (13DDA000) [pid = 3760] [serial = 67] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (143EDC00) [pid = 3760] [serial = 69] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15C52000) [pid = 3760] [serial = 72] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15CDBC00) [pid = 3760] [serial = 73] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16A4E800) [pid = 3760] [serial = 75] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16DCE000) [pid = 3760] [serial = 76] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1707A000) [pid = 3760] [serial = 78] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15746400) [pid = 3760] [serial = 70] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17405C00) [pid = 3760] [serial = 79] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1796B000) [pid = 3760] [serial = 82] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17E4A800) [pid = 3760] [serial = 85] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (18455400) [pid = 3760] [serial = 88] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A0DE800) [pid = 3760] [serial = 91] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A287000) [pid = 3760] [serial = 93] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13281400) [pid = 3760] [serial = 55] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10B6D800) [pid = 3760] [serial = 52] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1B33F800) [pid = 3760] [serial = 43] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16A59400) [pid = 3760] [serial = 14] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13BE6400) [pid = 3760] [serial = 9] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13BEB000) [pid = 3760] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12809800) [pid = 3760] [serial = 4] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1B344000) [pid = 3760] [serial = 45] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1B5DC400) [pid = 3760] [serial = 48] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1B33EC00) [pid = 3760] [serial = 42] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1B0AD800) [pid = 3760] [serial = 39] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1B0B1800) [pid = 3760] [serial = 40] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1AF3D800) [pid = 3760] [serial = 36] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1AF42800) [pid = 3760] [serial = 37] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A952800) [pid = 3760] [serial = 33] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1AC19800) [pid = 3760] [serial = 34] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A817C00) [pid = 3760] [serial = 30] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A820400) [pid = 3760] [serial = 31] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A717000) [pid = 3760] [serial = 28] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1A713400) [pid = 3760] [serial = 27] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1A285000) [pid = 3760] [serial = 24] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1A002400) [pid = 3760] [serial = 21] [outer = 00000000] [url = about:blank] 07:26:20 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1A006800) [pid = 3760] [serial = 22] [outer = 00000000] [url = about:blank] 07:26:21 INFO - PROCESS | 3760 | 1465050381165 Marionette TRACE conn3 <- [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]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 07:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1308ms 07:26:21 INFO - PROCESS | 3760 | 1465050381197 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 3760 | 1465050381201 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 07:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 07:26:21 INFO - PROCESS | 3760 | 1465050381205 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - PROCESS | 3760 | 1465050381210 Marionette TRACE conn3 <- [1,142,null,{}] 07:26:21 INFO - PROCESS | 3760 | 1465050381214 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 3760 | 1465050381217 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:21 INFO - PROCESS | 3760 | 1465050381311 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 07:26:21 INFO - PROCESS | 3760 | 1465050381318 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 3760 | 1465050381321 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:21 INFO - PROCESS | 3760 | ++DOCSHELL 1280F000 == 28 [pid = 3760] [id = 45] 07:26:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (12A1B800) [pid = 3760] [serial = 131] [outer = 00000000] 07:26:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (12ACB400) [pid = 3760] [serial = 132] [outer = 12A1B800] 07:26:21 INFO - PROCESS | 3760 | 1465050381370 Marionette DEBUG loaded listener.js 07:26:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (13033000) [pid = 3760] [serial = 133] [outer = 12A1B800] 07:26:21 INFO - PROCESS | 3760 | 1465050381823 Marionette TRACE conn3 <- [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]]]}] 07:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 07:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 07:26:21 INFO - PROCESS | 3760 | 1465050381845 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 07:26:21 INFO - PROCESS | 3760 | 1465050381850 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 07:26:21 INFO - PROCESS | 3760 | 1465050381860 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 07:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 07:26:21 INFO - PROCESS | 3760 | 1465050381863 Marionette TRACE conn3 <- [1,146,null,{}] 07:26:21 INFO - PROCESS | 3760 | 1465050381866 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:21 INFO - PROCESS | 3760 | 1465050381869 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:21 INFO - PROCESS | 3760 | 1465050381957 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 07:26:21 INFO - PROCESS | 3760 | 1465050381990 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:21 INFO - PROCESS | 3760 | 1465050381993 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:22 INFO - PROCESS | 3760 | ++DOCSHELL 13BE0800 == 29 [pid = 3760] [id = 46] 07:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (13BE0C00) [pid = 3760] [serial = 134] [outer = 00000000] 07:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (13BE6C00) [pid = 3760] [serial = 135] [outer = 13BE0C00] 07:26:22 INFO - PROCESS | 3760 | 1465050382045 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13BEB800) [pid = 3760] [serial = 136] [outer = 13BE0C00] 07:26:22 INFO - PROCESS | 3760 | 1465050382465 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 07:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 07:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 630ms 07:26:22 INFO - PROCESS | 3760 | 1465050382503 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 07:26:22 INFO - PROCESS | 3760 | 1465050382505 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 07:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 07:26:22 INFO - PROCESS | 3760 | 1465050382509 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 07:26:22 INFO - PROCESS | 3760 | 1465050382512 Marionette TRACE conn3 <- [1,150,null,{}] 07:26:22 INFO - PROCESS | 3760 | 1465050382523 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:22 INFO - PROCESS | 3760 | 1465050382528 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:22 INFO - PROCESS | 3760 | 1465050382614 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 07:26:22 INFO - PROCESS | 3760 | 1465050382622 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:22 INFO - PROCESS | 3760 | 1465050382625 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:22 INFO - PROCESS | 3760 | ++DOCSHELL 1574BC00 == 30 [pid = 3760] [id = 47] 07:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1574C000) [pid = 3760] [serial = 137] [outer = 00000000] 07:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (15C22C00) [pid = 3760] [serial = 138] [outer = 1574C000] 07:26:22 INFO - PROCESS | 3760 | 1465050382672 Marionette DEBUG loaded listener.js 07:26:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15CDB800) [pid = 3760] [serial = 139] [outer = 1574C000] 07:26:23 INFO - PROCESS | 3760 | 1465050383106 Marionette TRACE conn3 <- [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]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 07:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 647ms 07:26:23 INFO - PROCESS | 3760 | 1465050383152 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 3760 | 1465050383154 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 07:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 07:26:23 INFO - PROCESS | 3760 | 1465050383158 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 3760 | 1465050383159 Marionette TRACE conn3 <- [1,154,null,{}] 07:26:23 INFO - PROCESS | 3760 | 1465050383163 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 3760 | 1465050383165 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:23 INFO - PROCESS | 3760 | 1465050383280 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 07:26:23 INFO - PROCESS | 3760 | 1465050383348 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 3760 | 1465050383351 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:23 INFO - PROCESS | 3760 | ++DOCSHELL 15E5D000 == 31 [pid = 3760] [id = 48] 07:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15FE1800) [pid = 3760] [serial = 140] [outer = 00000000] 07:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16A5AC00) [pid = 3760] [serial = 141] [outer = 15FE1800] 07:26:23 INFO - PROCESS | 3760 | 1465050383395 Marionette DEBUG loaded listener.js 07:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16FCC800) [pid = 3760] [serial = 142] [outer = 15FE1800] 07:26:23 INFO - PROCESS | 3760 | 1465050383782 Marionette TRACE conn3 <- [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]]]}] 07:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 07:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 631ms 07:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 07:26:23 INFO - PROCESS | 3760 | 1465050383799 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 07:26:23 INFO - PROCESS | 3760 | 1465050383801 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 07:26:23 INFO - PROCESS | 3760 | 1465050383804 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 07:26:23 INFO - PROCESS | 3760 | 1465050383806 Marionette TRACE conn3 <- [1,158,null,{}] 07:26:23 INFO - PROCESS | 3760 | 1465050383809 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:23 INFO - PROCESS | 3760 | 1465050383811 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:23 INFO - PROCESS | 3760 | 1465050383910 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 07:26:23 INFO - PROCESS | 3760 | 1465050383916 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:23 INFO - PROCESS | 3760 | 1465050383918 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:23 INFO - PROCESS | 3760 | ++DOCSHELL 162A7C00 == 32 [pid = 3760] [id = 49] 07:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16FD0800) [pid = 3760] [serial = 143] [outer = 00000000] 07:26:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1740DC00) [pid = 3760] [serial = 144] [outer = 16FD0800] 07:26:23 INFO - PROCESS | 3760 | 1465050383961 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1740E800) [pid = 3760] [serial = 145] [outer = 16FD0800] 07:26:24 INFO - PROCESS | 3760 | 1465050384460 Marionette TRACE conn3 <- [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]]]}] 07:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 07:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 07:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 07:26:24 INFO - PROCESS | 3760 | 1465050384472 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 07:26:24 INFO - PROCESS | 3760 | 1465050384474 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 07:26:24 INFO - PROCESS | 3760 | 1465050384477 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 07:26:24 INFO - PROCESS | 3760 | 1465050384479 Marionette TRACE conn3 <- [1,162,null,{}] 07:26:24 INFO - PROCESS | 3760 | 1465050384482 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:24 INFO - PROCESS | 3760 | 1465050384488 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:24 INFO - PROCESS | 3760 | 1465050384605 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 07:26:24 INFO - PROCESS | 3760 | 1465050384611 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:24 INFO - PROCESS | 3760 | 1465050384613 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:24 INFO - PROCESS | 3760 | ++DOCSHELL 17965800 == 33 [pid = 3760] [id = 50] 07:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17969800) [pid = 3760] [serial = 146] [outer = 00000000] 07:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17E52800) [pid = 3760] [serial = 147] [outer = 17969800] 07:26:24 INFO - PROCESS | 3760 | 1465050384659 Marionette DEBUG loaded listener.js 07:26:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1807BC00) [pid = 3760] [serial = 148] [outer = 17969800] 07:26:25 INFO - PROCESS | 3760 | 1465050385102 Marionette TRACE conn3 <- [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]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 07:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 646ms 07:26:25 INFO - PROCESS | 3760 | 1465050385115 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 3760 | 1465050385117 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 07:26:25 INFO - PROCESS | 3760 | 1465050385120 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 07:26:25 INFO - PROCESS | 3760 | 1465050385122 Marionette TRACE conn3 <- [1,166,null,{}] 07:26:25 INFO - PROCESS | 3760 | 1465050385126 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 3760 | 1465050385127 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:25 INFO - PROCESS | 3760 | 1465050385289 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 07:26:25 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A005400) [pid = 3760] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 07:26:25 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (160A9C00) [pid = 3760] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 07:26:25 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A715C00) [pid = 3760] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 07:26:25 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10F35000) [pid = 3760] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 07:26:25 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1309A000) [pid = 3760] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 07:26:25 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1574CC00) [pid = 3760] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 07:26:25 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (13914800) [pid = 3760] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 07:26:25 INFO - PROCESS | 3760 | 1465050385344 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 3760 | 1465050385346 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:25 INFO - PROCESS | 3760 | ++DOCSHELL 1055BC00 == 34 [pid = 3760] [id = 51] 07:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1055C400) [pid = 3760] [serial = 149] [outer = 00000000] 07:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (110EF800) [pid = 3760] [serial = 150] [outer = 1055C400] 07:26:25 INFO - PROCESS | 3760 | 1465050385389 Marionette DEBUG loaded listener.js 07:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1318A800) [pid = 3760] [serial = 151] [outer = 1055C400] 07:26:25 INFO - PROCESS | 3760 | 1465050385745 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 07:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 07:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 647ms 07:26:25 INFO - PROCESS | 3760 | 1465050385759 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 07:26:25 INFO - PROCESS | 3760 | 1465050385760 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 07:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 07:26:25 INFO - PROCESS | 3760 | 1465050385764 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 07:26:25 INFO - PROCESS | 3760 | 1465050385765 Marionette TRACE conn3 <- [1,170,null,{}] 07:26:25 INFO - PROCESS | 3760 | 1465050385768 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:25 INFO - PROCESS | 3760 | 1465050385770 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:25 INFO - PROCESS | 3760 | 1465050385870 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 07:26:25 INFO - PROCESS | 3760 | 1465050385877 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:25 INFO - PROCESS | 3760 | 1465050385879 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:25 INFO - PROCESS | 3760 | ++DOCSHELL 15C48800 == 35 [pid = 3760] [id = 52] 07:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15C4B000) [pid = 3760] [serial = 152] [outer = 00000000] 07:26:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (19B47000) [pid = 3760] [serial = 153] [outer = 15C4B000] 07:26:25 INFO - PROCESS | 3760 | 1465050385922 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19B49400) [pid = 3760] [serial = 154] [outer = 15C4B000] 07:26:26 INFO - PROCESS | 3760 | 1465050386300 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 07:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 599ms 07:26:26 INFO - PROCESS | 3760 | 1465050386361 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 3760 | 1465050386363 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 07:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 07:26:26 INFO - PROCESS | 3760 | 1465050386367 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - PROCESS | 3760 | 1465050386368 Marionette TRACE conn3 <- [1,174,null,{}] 07:26:26 INFO - PROCESS | 3760 | 1465050386372 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 3760 | 1465050386374 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:26 INFO - PROCESS | 3760 | 1465050386479 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 07:26:26 INFO - PROCESS | 3760 | 1465050386486 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:26 INFO - PROCESS | 3760 | 1465050386488 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:26 INFO - PROCESS | 3760 | ++DOCSHELL 111B1C00 == 36 [pid = 3760] [id = 53] 07:26:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (111B3000) [pid = 3760] [serial = 155] [outer = 00000000] 07:26:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A0D6000) [pid = 3760] [serial = 156] [outer = 111B3000] 07:26:26 INFO - PROCESS | 3760 | 1465050386530 Marionette DEBUG loaded listener.js 07:26:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A0DA800) [pid = 3760] [serial = 157] [outer = 111B3000] 07:26:26 INFO - PROCESS | 3760 | 1465050386900 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 07:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 07:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 599ms 07:26:26 INFO - PROCESS | 3760 | 1465050386964 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 07:26:26 INFO - PROCESS | 3760 | 1465050386966 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 07:26:26 INFO - PROCESS | 3760 | 1465050386969 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 07:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 07:26:26 INFO - PROCESS | 3760 | 1465050386971 Marionette TRACE conn3 <- [1,178,null,{}] 07:26:26 INFO - PROCESS | 3760 | 1465050386974 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:26 INFO - PROCESS | 3760 | 1465050386976 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:27 INFO - PROCESS | 3760 | 1465050387078 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 07:26:27 INFO - PROCESS | 3760 | 1465050387085 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:27 INFO - PROCESS | 3760 | 1465050387087 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:27 INFO - PROCESS | 3760 | ++DOCSHELL 110E5400 == 37 [pid = 3760] [id = 54] 07:26:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (110EC400) [pid = 3760] [serial = 158] [outer = 00000000] 07:26:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A281C00) [pid = 3760] [serial = 159] [outer = 110EC400] 07:26:27 INFO - PROCESS | 3760 | 1465050387130 Marionette DEBUG loaded listener.js 07:26:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A28B800) [pid = 3760] [serial = 160] [outer = 110EC400] 07:26:27 INFO - PROCESS | 3760 | 1465050387848 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 07:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 07:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 961ms 07:26:27 INFO - PROCESS | 3760 | 1465050387948 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 07:26:27 INFO - PROCESS | 3760 | 1465050387952 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 07:26:27 INFO - PROCESS | 3760 | 1465050387957 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 07:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 07:26:27 INFO - PROCESS | 3760 | 1465050387963 Marionette TRACE conn3 <- [1,182,null,{}] 07:26:27 INFO - PROCESS | 3760 | 1465050387968 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:27 INFO - PROCESS | 3760 | 1465050387971 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:28 INFO - PROCESS | 3760 | 1465050388091 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 07:26:28 INFO - PROCESS | 3760 | 1465050388163 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:28 INFO - PROCESS | 3760 | 1465050388166 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:28 INFO - PROCESS | 3760 | ++DOCSHELL 10F3AC00 == 38 [pid = 3760] [id = 55] 07:26:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (11404C00) [pid = 3760] [serial = 161] [outer = 00000000] 07:26:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13137400) [pid = 3760] [serial = 162] [outer = 11404C00] 07:26:28 INFO - PROCESS | 3760 | 1465050388222 Marionette DEBUG loaded listener.js 07:26:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1362C800) [pid = 3760] [serial = 163] [outer = 11404C00] 07:26:29 INFO - PROCESS | 3760 | 1465050389078 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 07:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1198ms 07:26:29 INFO - PROCESS | 3760 | 1465050389159 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 3760 | 1465050389164 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 07:26:29 INFO - PROCESS | 3760 | 1465050389169 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 07:26:29 INFO - PROCESS | 3760 | 1465050389172 Marionette TRACE conn3 <- [1,186,null,{}] 07:26:29 INFO - PROCESS | 3760 | 1465050389177 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:29 INFO - PROCESS | 3760 | 1465050389180 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:29 INFO - PROCESS | 3760 | 1465050389293 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 07:26:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10B66C00) [pid = 3760] [serial = 164] [outer = 1B583400] 07:26:29 INFO - PROCESS | 3760 | 1465050389381 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:29 INFO - PROCESS | 3760 | 1465050389386 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:29 INFO - PROCESS | 3760 | ++DOCSHELL 10F38800 == 39 [pid = 3760] [id = 56] 07:26:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (111BA400) [pid = 3760] [serial = 165] [outer = 00000000] 07:26:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (12AD0C00) [pid = 3760] [serial = 166] [outer = 111BA400] 07:26:29 INFO - PROCESS | 3760 | 1465050389482 Marionette DEBUG loaded listener.js 07:26:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1313F000) [pid = 3760] [serial = 167] [outer = 111BA400] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 111B1C00 == 38 [pid = 3760] [id = 53] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 15C48800 == 37 [pid = 3760] [id = 52] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 1055BC00 == 36 [pid = 3760] [id = 51] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 17965800 == 35 [pid = 3760] [id = 50] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 162A7C00 == 34 [pid = 3760] [id = 49] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 15E5D000 == 33 [pid = 3760] [id = 48] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 1574BC00 == 32 [pid = 3760] [id = 47] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 13BE0800 == 31 [pid = 3760] [id = 46] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 1280F000 == 30 [pid = 3760] [id = 45] 07:26:29 INFO - PROCESS | 3760 | --DOCSHELL 114B9C00 == 29 [pid = 3760] [id = 44] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A5F1400) [pid = 3760] [serial = 94] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16FCEC00) [pid = 3760] [serial = 112] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A71DC00) [pid = 3760] [serial = 96] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11A0CC00) [pid = 3760] [serial = 99] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1318D800) [pid = 3760] [serial = 102] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15CDD000) [pid = 3760] [serial = 108] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13281000) [pid = 3760] [serial = 103] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (143C9800) [pid = 3760] [serial = 106] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (12804800) [pid = 3760] [serial = 100] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15FE9C00) [pid = 3760] [serial = 109] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (162AC000) [pid = 3760] [serial = 111] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A813C00) [pid = 3760] [serial = 97] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13DDDC00) [pid = 3760] [serial = 105] [outer = 00000000] [url = about:blank] 07:26:29 INFO - PROCESS | 3760 | 1465050389915 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 07:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 07:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 804ms 07:26:29 INFO - PROCESS | 3760 | 1465050389972 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 07:26:29 INFO - PROCESS | 3760 | 1465050389977 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 07:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 07:26:30 INFO - PROCESS | 3760 | 1465050389983 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - PROCESS | 3760 | 1465050389986 Marionette TRACE conn3 <- [1,190,null,{}] 07:26:30 INFO - PROCESS | 3760 | 1465050389990 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 3760 | 1465050389992 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:30 INFO - PROCESS | 3760 | 1465050390079 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 07:26:30 INFO - PROCESS | 3760 | 1465050390086 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 3760 | 1465050390089 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:30 INFO - PROCESS | 3760 | ++DOCSHELL 13918C00 == 30 [pid = 3760] [id = 57] 07:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13BE1000) [pid = 3760] [serial = 168] [outer = 00000000] 07:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13DDF400) [pid = 3760] [serial = 169] [outer = 13BE1000] 07:26:30 INFO - PROCESS | 3760 | 1465050390136 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (143CB000) [pid = 3760] [serial = 170] [outer = 13BE1000] 07:26:30 INFO - PROCESS | 3760 | 1465050390589 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 07:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 07:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 646ms 07:26:30 INFO - PROCESS | 3760 | 1465050390620 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 07:26:30 INFO - PROCESS | 3760 | 1465050390623 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 07:26:30 INFO - PROCESS | 3760 | 1465050390626 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 07:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 07:26:30 INFO - PROCESS | 3760 | 1465050390630 Marionette TRACE conn3 <- [1,194,null,{}] 07:26:30 INFO - PROCESS | 3760 | 1465050390641 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:30 INFO - PROCESS | 3760 | 1465050390645 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:30 INFO - PROCESS | 3760 | 1465050390729 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 07:26:30 INFO - PROCESS | 3760 | 1465050390738 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:30 INFO - PROCESS | 3760 | 1465050390741 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:30 INFO - PROCESS | 3760 | ++DOCSHELL 15E55800 == 31 [pid = 3760] [id = 58] 07:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15E5BC00) [pid = 3760] [serial = 171] [outer = 00000000] 07:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15FE9C00) [pid = 3760] [serial = 172] [outer = 15E5BC00] 07:26:30 INFO - PROCESS | 3760 | 1465050390788 Marionette DEBUG loaded listener.js 07:26:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (160AB400) [pid = 3760] [serial = 173] [outer = 15E5BC00] 07:26:31 INFO - PROCESS | 3760 | 1465050391228 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 07:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 646ms 07:26:31 INFO - PROCESS | 3760 | 1465050391264 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 3760 | 1465050391266 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 07:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 07:26:31 INFO - PROCESS | 3760 | 1465050391269 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 3760 | 1465050391271 Marionette TRACE conn3 <- [1,198,null,{}] 07:26:31 INFO - PROCESS | 3760 | 1465050391274 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 3760 | 1465050391276 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:31 INFO - PROCESS | 3760 | 1465050391367 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 07:26:31 INFO - PROCESS | 3760 | 1465050391372 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:31 INFO - PROCESS | 3760 | 1465050391374 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:31 INFO - PROCESS | 3760 | ++DOCSHELL 162AA000 == 32 [pid = 3760] [id = 59] 07:26:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16DCD800) [pid = 3760] [serial = 174] [outer = 00000000] 07:26:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17406000) [pid = 3760] [serial = 175] [outer = 16DCD800] 07:26:31 INFO - PROCESS | 3760 | 1465050391418 Marionette DEBUG loaded listener.js 07:26:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (174D9800) [pid = 3760] [serial = 176] [outer = 16DCD800] 07:26:31 INFO - PROCESS | 3760 | 1465050391882 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 07:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 07:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 631ms 07:26:31 INFO - PROCESS | 3760 | 1465050391939 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 07:26:31 INFO - PROCESS | 3760 | 1465050391941 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 07:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 07:26:31 INFO - PROCESS | 3760 | 1465050391949 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 07:26:31 INFO - PROCESS | 3760 | 1465050391951 Marionette TRACE conn3 <- [1,202,null,{}] 07:26:31 INFO - PROCESS | 3760 | 1465050391954 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:31 INFO - PROCESS | 3760 | 1465050391956 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:32 INFO - PROCESS | 3760 | 1465050392060 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 07:26:32 INFO - PROCESS | 3760 | 1465050392065 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 3760 | 1465050392067 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:32 INFO - PROCESS | 3760 | ++DOCSHELL 17329000 == 33 [pid = 3760] [id = 60] 07:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17405C00) [pid = 3760] [serial = 177] [outer = 00000000] 07:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17E49400) [pid = 3760] [serial = 178] [outer = 17405C00] 07:26:32 INFO - PROCESS | 3760 | 1465050392110 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (18230C00) [pid = 3760] [serial = 179] [outer = 17405C00] 07:26:32 INFO - PROCESS | 3760 | 1465050392539 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 07:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 07:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 631ms 07:26:32 INFO - PROCESS | 3760 | 1465050392582 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 07:26:32 INFO - PROCESS | 3760 | 1465050392584 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 07:26:32 INFO - PROCESS | 3760 | 1465050392587 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 07:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 07:26:32 INFO - PROCESS | 3760 | 1465050392589 Marionette TRACE conn3 <- [1,206,null,{}] 07:26:32 INFO - PROCESS | 3760 | 1465050392593 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:32 INFO - PROCESS | 3760 | 1465050392598 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:32 INFO - PROCESS | 3760 | 1465050392733 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 07:26:32 INFO - PROCESS | 3760 | 1465050392738 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:32 INFO - PROCESS | 3760 | 1465050392740 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:32 INFO - PROCESS | 3760 | ++DOCSHELL 17E48400 == 34 [pid = 3760] [id = 61] 07:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19B45400) [pid = 3760] [serial = 180] [outer = 00000000] 07:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A1A8400) [pid = 3760] [serial = 181] [outer = 19B45400] 07:26:32 INFO - PROCESS | 3760 | 1465050392783 Marionette DEBUG loaded listener.js 07:26:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A287800) [pid = 3760] [serial = 182] [outer = 19B45400] 07:26:33 INFO - PROCESS | 3760 | 1465050393204 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 07:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 646ms 07:26:33 INFO - PROCESS | 3760 | 1465050393228 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 3760 | 1465050393230 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 07:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 07:26:33 INFO - PROCESS | 3760 | 1465050393233 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 3760 | 1465050393235 Marionette TRACE conn3 <- [1,210,null,{}] 07:26:33 INFO - PROCESS | 3760 | 1465050393239 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 3760 | 1465050393240 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:33 INFO - PROCESS | 3760 | 1465050393352 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 07:26:33 INFO - PROCESS | 3760 | 1465050393430 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:33 INFO - PROCESS | 3760 | 1465050393432 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:33 INFO - PROCESS | 3760 | ++DOCSHELL 1A712C00 == 35 [pid = 3760] [id = 62] 07:26:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A713000) [pid = 3760] [serial = 183] [outer = 00000000] 07:26:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A717C00) [pid = 3760] [serial = 184] [outer = 1A713000] 07:26:33 INFO - PROCESS | 3760 | 1465050393474 Marionette DEBUG loaded listener.js 07:26:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A718400) [pid = 3760] [serial = 185] [outer = 1A713000] 07:26:33 INFO - PROCESS | 3760 | 1465050393854 Marionette TRACE conn3 <- [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]]]}] 07:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 07:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 646ms 07:26:33 INFO - PROCESS | 3760 | 1465050393869 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 07:26:33 INFO - PROCESS | 3760 | 1465050393871 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 07:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 07:26:33 INFO - PROCESS | 3760 | 1465050393874 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 07:26:33 INFO - PROCESS | 3760 | 1465050393876 Marionette TRACE conn3 <- [1,214,null,{}] 07:26:33 INFO - PROCESS | 3760 | 1465050393887 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:33 INFO - PROCESS | 3760 | 1465050393888 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:34 INFO - PROCESS | 3760 | 1465050394117 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (111B3000) [pid = 3760] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16FD0800) [pid = 3760] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15FE1800) [pid = 3760] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11A19800) [pid = 3760] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17969800) [pid = 3760] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1574C000) [pid = 3760] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13BE0C00) [pid = 3760] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12A1B800) [pid = 3760] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1055C400) [pid = 3760] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (110EB800) [pid = 3760] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (143C8400) [pid = 3760] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17A91C00) [pid = 3760] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (182D3800) [pid = 3760] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (11405400) [pid = 3760] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 07:26:34 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15C4B000) [pid = 3760] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 07:26:34 INFO - PROCESS | 3760 | 1465050394170 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 3760 | 1465050394172 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:34 INFO - PROCESS | 3760 | ++DOCSHELL 105F2C00 == 36 [pid = 3760] [id = 63] 07:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10A5AC00) [pid = 3760] [serial = 186] [outer = 00000000] 07:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (114B6800) [pid = 3760] [serial = 187] [outer = 10A5AC00] 07:26:34 INFO - PROCESS | 3760 | 1465050394215 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (130E4400) [pid = 3760] [serial = 188] [outer = 10A5AC00] 07:26:34 INFO - PROCESS | 3760 | 1465050394569 Marionette TRACE conn3 <- [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]]]}] 07:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 07:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 757ms 07:26:34 INFO - PROCESS | 3760 | 1465050394615 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 07:26:34 INFO - PROCESS | 3760 | 1465050394617 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 07:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 07:26:34 INFO - PROCESS | 3760 | 1465050394620 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 07:26:34 INFO - PROCESS | 3760 | 1465050394622 Marionette TRACE conn3 <- [1,218,null,{}] 07:26:34 INFO - PROCESS | 3760 | 1465050394625 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:34 INFO - PROCESS | 3760 | 1465050394627 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:34 INFO - PROCESS | 3760 | 1465050394752 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 07:26:34 INFO - PROCESS | 3760 | 1465050394763 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:34 INFO - PROCESS | 3760 | 1465050394765 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:34 INFO - PROCESS | 3760 | ++DOCSHELL 16D68800 == 37 [pid = 3760] [id = 64] 07:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16DD0C00) [pid = 3760] [serial = 189] [outer = 00000000] 07:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19B4AC00) [pid = 3760] [serial = 190] [outer = 16DD0C00] 07:26:34 INFO - PROCESS | 3760 | 1465050394807 Marionette DEBUG loaded listener.js 07:26:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A811400) [pid = 3760] [serial = 191] [outer = 16DD0C00] 07:26:35 INFO - PROCESS | 3760 | 1465050395218 Marionette TRACE conn3 <- [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]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 07:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 599ms 07:26:35 INFO - PROCESS | 3760 | 1465050395250 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 3760 | 1465050395252 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 07:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 07:26:35 INFO - PROCESS | 3760 | 1465050395255 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - PROCESS | 3760 | 1465050395257 Marionette TRACE conn3 <- [1,222,null,{}] 07:26:35 INFO - PROCESS | 3760 | 1465050395260 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 3760 | 1465050395262 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:35 INFO - PROCESS | 3760 | 1465050395376 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 07:26:35 INFO - PROCESS | 3760 | 1465050395383 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:35 INFO - PROCESS | 3760 | 1465050395385 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:35 INFO - PROCESS | 3760 | ++DOCSHELL 15008000 == 38 [pid = 3760] [id = 65] 07:26:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15FE3400) [pid = 3760] [serial = 192] [outer = 00000000] 07:26:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A81B400) [pid = 3760] [serial = 193] [outer = 15FE3400] 07:26:35 INFO - PROCESS | 3760 | 1465050395428 Marionette DEBUG loaded listener.js 07:26:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A945C00) [pid = 3760] [serial = 194] [outer = 15FE3400] 07:26:35 INFO - PROCESS | 3760 | 1465050395828 Marionette TRACE conn3 <- [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]]]}] 07:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 07:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 599ms 07:26:35 INFO - PROCESS | 3760 | 1465050395853 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 07:26:35 INFO - PROCESS | 3760 | 1465050395855 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 07:26:35 INFO - PROCESS | 3760 | 1465050395858 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 07:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 07:26:35 INFO - PROCESS | 3760 | 1465050395860 Marionette TRACE conn3 <- [1,226,null,{}] 07:26:35 INFO - PROCESS | 3760 | 1465050395864 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:35 INFO - PROCESS | 3760 | 1465050395867 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:36 INFO - PROCESS | 3760 | 1465050396017 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 07:26:36 INFO - PROCESS | 3760 | 1465050396057 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:36 INFO - PROCESS | 3760 | 1465050396060 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:36 INFO - PROCESS | 3760 | ++DOCSHELL 1A712400 == 39 [pid = 3760] [id = 66] 07:26:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A949400) [pid = 3760] [serial = 195] [outer = 00000000] 07:26:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A954000) [pid = 3760] [serial = 196] [outer = 1A949400] 07:26:36 INFO - PROCESS | 3760 | 1465050396106 Marionette DEBUG loaded listener.js 07:26:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1ABA0000) [pid = 3760] [serial = 197] [outer = 1A949400] 07:26:36 INFO - PROCESS | 3760 | 1465050396710 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 07:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 07:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 914ms 07:26:36 INFO - PROCESS | 3760 | 1465050396764 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 07:26:36 INFO - PROCESS | 3760 | 1465050396768 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 07:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 07:26:36 INFO - PROCESS | 3760 | 1465050396772 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 07:26:36 INFO - PROCESS | 3760 | 1465050396778 Marionette TRACE conn3 <- [1,230,null,{}] 07:26:36 INFO - PROCESS | 3760 | 1465050396783 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:36 INFO - PROCESS | 3760 | 1465050396786 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:36 INFO - PROCESS | 3760 | 1465050396924 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 07:26:37 INFO - PROCESS | 3760 | 1465050397016 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 3760 | 1465050397019 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:37 INFO - PROCESS | 3760 | ++DOCSHELL 10F33800 == 40 [pid = 3760] [id = 67] 07:26:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (110EAC00) [pid = 3760] [serial = 198] [outer = 00000000] 07:26:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13134000) [pid = 3760] [serial = 199] [outer = 110EAC00] 07:26:37 INFO - PROCESS | 3760 | 1465050397075 Marionette DEBUG loaded listener.js 07:26:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13DDDC00) [pid = 3760] [serial = 200] [outer = 110EAC00] 07:26:37 INFO - PROCESS | 3760 | 1465050397621 Marionette TRACE conn3 <- [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]]]}] 07:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 07:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 899ms 07:26:37 INFO - PROCESS | 3760 | 1465050397678 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 07:26:37 INFO - PROCESS | 3760 | 1465050397684 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 07:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 07:26:37 INFO - PROCESS | 3760 | 1465050397690 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 07:26:37 INFO - PROCESS | 3760 | 1465050397693 Marionette TRACE conn3 <- [1,234,null,{}] 07:26:37 INFO - PROCESS | 3760 | 1465050397697 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:37 INFO - PROCESS | 3760 | 1465050397699 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:37 INFO - PROCESS | 3760 | 1465050397811 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 07:26:37 INFO - PROCESS | 3760 | 1465050397920 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:37 INFO - PROCESS | 3760 | 1465050397922 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:38 INFO - PROCESS | 3760 | ++DOCSHELL 162A0400 == 41 [pid = 3760] [id = 68] 07:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (162A0C00) [pid = 3760] [serial = 201] [outer = 00000000] 07:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (162A4000) [pid = 3760] [serial = 202] [outer = 162A0C00] 07:26:38 INFO - PROCESS | 3760 | 1465050398018 Marionette DEBUG loaded listener.js 07:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (162A9C00) [pid = 3760] [serial = 203] [outer = 162A0C00] 07:26:38 INFO - PROCESS | 3760 | 1465050398553 Marionette TRACE conn3 <- [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]]]}] 07:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 07:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 915ms 07:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 07:26:38 INFO - PROCESS | 3760 | 1465050398593 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 07:26:38 INFO - PROCESS | 3760 | 1465050398596 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 07:26:38 INFO - PROCESS | 3760 | 1465050398600 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 07:26:38 INFO - PROCESS | 3760 | 1465050398603 Marionette TRACE conn3 <- [1,238,null,{}] 07:26:38 INFO - PROCESS | 3760 | 1465050398614 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:38 INFO - PROCESS | 3760 | 1465050398619 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:38 INFO - PROCESS | 3760 | 1465050398779 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 07:26:38 INFO - PROCESS | 3760 | 1465050398859 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:38 INFO - PROCESS | 3760 | 1465050398862 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:38 INFO - PROCESS | 3760 | ++DOCSHELL 177E1C00 == 42 [pid = 3760] [id = 69] 07:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1795E800) [pid = 3760] [serial = 204] [outer = 00000000] 07:26:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18457000) [pid = 3760] [serial = 205] [outer = 1795E800] 07:26:38 INFO - PROCESS | 3760 | 1465050398970 Marionette DEBUG loaded listener.js 07:26:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (19B46800) [pid = 3760] [serial = 206] [outer = 1795E800] 07:26:39 INFO - PROCESS | 3760 | 1465050399682 Marionette TRACE conn3 <- [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]]]}] 07:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 07:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1104ms 07:26:39 INFO - PROCESS | 3760 | 1465050399737 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 07:26:39 INFO - PROCESS | 3760 | 1465050399743 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 07:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 07:26:39 INFO - PROCESS | 3760 | 1465050399750 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 07:26:39 INFO - PROCESS | 3760 | 1465050399754 Marionette TRACE conn3 <- [1,242,null,{}] 07:26:39 INFO - PROCESS | 3760 | 1465050399762 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:39 INFO - PROCESS | 3760 | 1465050399765 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:39 INFO - PROCESS | 3760 | 1465050399868 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 07:26:39 INFO - PROCESS | 3760 | 1465050399945 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:39 INFO - PROCESS | 3760 | 1465050399950 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:39 INFO - PROCESS | 3760 | ++DOCSHELL 111B3800 == 43 [pid = 3760] [id = 70] 07:26:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (111B4800) [pid = 3760] [serial = 207] [outer = 00000000] 07:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13095400) [pid = 3760] [serial = 208] [outer = 111B4800] 07:26:40 INFO - PROCESS | 3760 | 1465050399999 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (13280C00) [pid = 3760] [serial = 209] [outer = 111B4800] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 15008000 == 42 [pid = 3760] [id = 65] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 16D68800 == 41 [pid = 3760] [id = 64] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 105F2C00 == 40 [pid = 3760] [id = 63] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 1A712C00 == 39 [pid = 3760] [id = 62] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 17E48400 == 38 [pid = 3760] [id = 61] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 17329000 == 37 [pid = 3760] [id = 60] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 162AA000 == 36 [pid = 3760] [id = 59] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 15E55800 == 35 [pid = 3760] [id = 58] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 13918C00 == 34 [pid = 3760] [id = 57] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 10F38800 == 33 [pid = 3760] [id = 56] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 10F3AC00 == 32 [pid = 3760] [id = 55] 07:26:40 INFO - PROCESS | 3760 | --DOCSHELL 110E5400 == 31 [pid = 3760] [id = 54] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A281C00) [pid = 3760] [serial = 159] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A0D6000) [pid = 3760] [serial = 156] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1740DC00) [pid = 3760] [serial = 144] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16A5AC00) [pid = 3760] [serial = 141] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16FCC800) [pid = 3760] [serial = 142] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13188400) [pid = 3760] [serial = 130] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (12DC8C00) [pid = 3760] [serial = 129] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (17E52800) [pid = 3760] [serial = 147] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15C22C00) [pid = 3760] [serial = 138] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13BE6C00) [pid = 3760] [serial = 135] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (13BEB800) [pid = 3760] [serial = 136] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (12ACB400) [pid = 3760] [serial = 132] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13033000) [pid = 3760] [serial = 133] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1740E800) [pid = 3760] [serial = 145] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (110EF800) [pid = 3760] [serial = 150] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (12DC9C00) [pid = 3760] [serial = 115] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (11C8B400) [pid = 3760] [serial = 114] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15CD7800) [pid = 3760] [serial = 118] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1574D000) [pid = 3760] [serial = 117] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1807BC00) [pid = 3760] [serial = 148] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (18079C00) [pid = 3760] [serial = 121] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17E51C00) [pid = 3760] [serial = 120] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A006C00) [pid = 3760] [serial = 124] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19B41C00) [pid = 3760] [serial = 123] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1318A800) [pid = 3760] [serial = 151] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1327D800) [pid = 3760] [serial = 127] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (130E1C00) [pid = 3760] [serial = 126] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19B47000) [pid = 3760] [serial = 153] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A0DA800) [pid = 3760] [serial = 157] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19B49400) [pid = 3760] [serial = 154] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15CDB800) [pid = 3760] [serial = 139] [outer = 00000000] [url = about:blank] 07:26:40 INFO - PROCESS | 3760 | 1465050400485 Marionette TRACE conn3 <- [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]]]}] 07:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 07:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 804ms 07:26:40 INFO - PROCESS | 3760 | 1465050400549 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 07:26:40 INFO - PROCESS | 3760 | 1465050400553 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 07:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 07:26:40 INFO - PROCESS | 3760 | 1465050400559 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 07:26:40 INFO - PROCESS | 3760 | 1465050400562 Marionette TRACE conn3 <- [1,246,null,{}] 07:26:40 INFO - PROCESS | 3760 | 1465050400565 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:40 INFO - PROCESS | 3760 | 1465050400567 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:40 INFO - PROCESS | 3760 | 1465050400652 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 07:26:40 INFO - PROCESS | 3760 | 1465050400661 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:40 INFO - PROCESS | 3760 | 1465050400663 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:40 INFO - PROCESS | 3760 | ++DOCSHELL 111B3000 == 32 [pid = 3760] [id = 71] 07:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13134800) [pid = 3760] [serial = 210] [outer = 00000000] 07:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13622C00) [pid = 3760] [serial = 211] [outer = 13134800] 07:26:40 INFO - PROCESS | 3760 | 1465050400710 Marionette DEBUG loaded listener.js 07:26:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13BE2000) [pid = 3760] [serial = 212] [outer = 13134800] 07:26:41 INFO - PROCESS | 3760 | 1465050401178 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 07:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 647ms 07:26:41 INFO - PROCESS | 3760 | 1465050401197 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 3760 | 1465050401199 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 07:26:41 INFO - PROCESS | 3760 | 1465050401203 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 3760 | 1465050401206 Marionette TRACE conn3 <- [1,250,null,{}] 07:26:41 INFO - PROCESS | 3760 | 1465050401216 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 3760 | 1465050401220 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:41 INFO - PROCESS | 3760 | 1465050401326 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 07:26:41 INFO - PROCESS | 3760 | 1465050401335 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 3760 | 1465050401338 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:41 INFO - PROCESS | 3760 | ++DOCSHELL 15C22800 == 33 [pid = 3760] [id = 72] 07:26:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15C22C00) [pid = 3760] [serial = 213] [outer = 00000000] 07:26:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15C52800) [pid = 3760] [serial = 214] [outer = 15C22C00] 07:26:41 INFO - PROCESS | 3760 | 1465050401385 Marionette DEBUG loaded listener.js 07:26:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15E5C400) [pid = 3760] [serial = 215] [outer = 15C22C00] 07:26:41 INFO - PROCESS | 3760 | 1465050401816 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 07:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 07:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 646ms 07:26:41 INFO - PROCESS | 3760 | 1465050401841 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 07:26:41 INFO - PROCESS | 3760 | 1465050401843 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 07:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 07:26:41 INFO - PROCESS | 3760 | 1465050401847 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 07:26:41 INFO - PROCESS | 3760 | 1465050401849 Marionette TRACE conn3 <- [1,254,null,{}] 07:26:41 INFO - PROCESS | 3760 | 1465050401852 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:41 INFO - PROCESS | 3760 | 1465050401854 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:41 INFO - PROCESS | 3760 | 1465050401937 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 07:26:41 INFO - PROCESS | 3760 | 1465050401944 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:41 INFO - PROCESS | 3760 | 1465050401946 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:41 INFO - PROCESS | 3760 | ++DOCSHELL 15E50C00 == 34 [pid = 3760] [id = 73] 07:26:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15FE8400) [pid = 3760] [serial = 216] [outer = 00000000] 07:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16A56C00) [pid = 3760] [serial = 217] [outer = 15FE8400] 07:26:42 INFO - PROCESS | 3760 | 1465050401998 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16DCE400) [pid = 3760] [serial = 218] [outer = 15FE8400] 07:26:42 INFO - PROCESS | 3760 | 1465050402445 Marionette TRACE conn3 <- [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]]]}] 07:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 07:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 599ms 07:26:42 INFO - PROCESS | 3760 | 1465050402480 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 07:26:42 INFO - PROCESS | 3760 | 1465050402482 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 07:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 07:26:42 INFO - PROCESS | 3760 | 1465050402485 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 07:26:42 INFO - PROCESS | 3760 | 1465050402487 Marionette TRACE conn3 <- [1,258,null,{}] 07:26:42 INFO - PROCESS | 3760 | 1465050402495 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:42 INFO - PROCESS | 3760 | 1465050402497 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:42 INFO - PROCESS | 3760 | 1465050402576 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 07:26:42 INFO - PROCESS | 3760 | 1465050402581 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:42 INFO - PROCESS | 3760 | 1465050402584 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:42 INFO - PROCESS | 3760 | ++DOCSHELL 16DD6800 == 35 [pid = 3760] [id = 74] 07:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16FCA400) [pid = 3760] [serial = 219] [outer = 00000000] 07:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17329000) [pid = 3760] [serial = 220] [outer = 16FCA400] 07:26:42 INFO - PROCESS | 3760 | 1465050402626 Marionette DEBUG loaded listener.js 07:26:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17404000) [pid = 3760] [serial = 221] [outer = 16FCA400] 07:26:43 INFO - PROCESS | 3760 | 1465050403095 Marionette TRACE conn3 <- [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]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 07:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 646ms 07:26:43 INFO - PROCESS | 3760 | 1465050403131 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 3760 | 1465050403133 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 07:26:43 INFO - PROCESS | 3760 | 1465050403137 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - PROCESS | 3760 | 1465050403138 Marionette TRACE conn3 <- [1,262,null,{}] 07:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 07:26:43 INFO - PROCESS | 3760 | 1465050403142 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 3760 | 1465050403147 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:43 INFO - PROCESS | 3760 | 1465050403274 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 07:26:43 INFO - PROCESS | 3760 | 1465050403328 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:43 INFO - PROCESS | 3760 | 1465050403330 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:43 INFO - PROCESS | 3760 | ++DOCSHELL 13090800 == 36 [pid = 3760] [id = 75] 07:26:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16FD0800) [pid = 3760] [serial = 222] [outer = 00000000] 07:26:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1822BC00) [pid = 3760] [serial = 223] [outer = 16FD0800] 07:26:43 INFO - PROCESS | 3760 | 1465050403373 Marionette DEBUG loaded listener.js 07:26:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1844B800) [pid = 3760] [serial = 224] [outer = 16FD0800] 07:26:43 INFO - PROCESS | 3760 | 1465050403778 Marionette TRACE conn3 <- [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]]]}] 07:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 07:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 709ms 07:26:43 INFO - PROCESS | 3760 | 1465050403839 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 07:26:43 INFO - PROCESS | 3760 | 1465050403841 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 07:26:43 INFO - PROCESS | 3760 | 1465050403844 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 07:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 07:26:43 INFO - PROCESS | 3760 | 1465050403846 Marionette TRACE conn3 <- [1,266,null,{}] 07:26:43 INFO - PROCESS | 3760 | 1465050403850 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:43 INFO - PROCESS | 3760 | 1465050403852 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:44 INFO - PROCESS | 3760 | 1465050403989 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 07:26:44 INFO - PROCESS | 3760 | 1465050404014 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 3760 | 1465050404016 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:44 INFO - PROCESS | 3760 | ++DOCSHELL 182D3400 == 37 [pid = 3760] [id = 76] 07:26:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (18450800) [pid = 3760] [serial = 225] [outer = 00000000] 07:26:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19B48400) [pid = 3760] [serial = 226] [outer = 18450800] 07:26:44 INFO - PROCESS | 3760 | 1465050404059 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A006800) [pid = 3760] [serial = 227] [outer = 18450800] 07:26:44 INFO - PROCESS | 3760 | 1465050404461 Marionette TRACE conn3 <- [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]]]}] 07:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 07:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 647ms 07:26:44 INFO - PROCESS | 3760 | 1465050404488 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 07:26:44 INFO - PROCESS | 3760 | 1465050404490 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 07:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 07:26:44 INFO - PROCESS | 3760 | 1465050404493 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 07:26:44 INFO - PROCESS | 3760 | 1465050404495 Marionette TRACE conn3 <- [1,270,null,{}] 07:26:44 INFO - PROCESS | 3760 | 1465050404499 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:44 INFO - PROCESS | 3760 | 1465050404500 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:44 INFO - PROCESS | 3760 | 1465050404606 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 07:26:44 INFO - PROCESS | 3760 | 1465050404611 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:44 INFO - PROCESS | 3760 | 1465050404613 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:44 INFO - PROCESS | 3760 | ++DOCSHELL 18452400 == 38 [pid = 3760] [id = 77] 07:26:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (18453000) [pid = 3760] [serial = 228] [outer = 00000000] 07:26:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A1A1000) [pid = 3760] [serial = 229] [outer = 18453000] 07:26:44 INFO - PROCESS | 3760 | 1465050404656 Marionette DEBUG loaded listener.js 07:26:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A286000) [pid = 3760] [serial = 230] [outer = 18453000] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19B45400) [pid = 3760] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A713000) [pid = 3760] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15E5BC00) [pid = 3760] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16DCD800) [pid = 3760] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (111BA400) [pid = 3760] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13BE1000) [pid = 3760] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15FE3400) [pid = 3760] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10A5AC00) [pid = 3760] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17405C00) [pid = 3760] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 07:26:45 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16DD0C00) [pid = 3760] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 07:26:45 INFO - PROCESS | 3760 | 1465050405134 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 07:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 694ms 07:26:45 INFO - PROCESS | 3760 | 1465050405194 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 3760 | 1465050405196 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 07:26:45 INFO - PROCESS | 3760 | 1465050405199 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 3760 | 1465050405201 Marionette TRACE conn3 <- [1,274,null,{}] 07:26:45 INFO - PROCESS | 3760 | 1465050405204 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 3760 | 1465050405206 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:45 INFO - PROCESS | 3760 | 1465050405339 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 07:26:45 INFO - PROCESS | 3760 | 1465050405390 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 3760 | 1465050405392 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:45 INFO - PROCESS | 3760 | ++DOCSHELL 13139000 == 39 [pid = 3760] [id = 78] 07:26:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17405C00) [pid = 3760] [serial = 231] [outer = 00000000] 07:26:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A281400) [pid = 3760] [serial = 232] [outer = 17405C00] 07:26:45 INFO - PROCESS | 3760 | 1465050405437 Marionette DEBUG loaded listener.js 07:26:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A5FA400) [pid = 3760] [serial = 233] [outer = 17405C00] 07:26:45 INFO - PROCESS | 3760 | 1465050405778 Marionette TRACE conn3 <- [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]]]}] 07:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 07:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 646ms 07:26:45 INFO - PROCESS | 3760 | 1465050405836 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 07:26:45 INFO - PROCESS | 3760 | 1465050405838 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 07:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 07:26:45 INFO - PROCESS | 3760 | 1465050405842 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 07:26:45 INFO - PROCESS | 3760 | 1465050405845 Marionette TRACE conn3 <- [1,278,null,{}] 07:26:45 INFO - PROCESS | 3760 | 1465050405849 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:45 INFO - PROCESS | 3760 | 1465050405852 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:45 INFO - PROCESS | 3760 | 1465050405990 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 07:26:45 INFO - PROCESS | 3760 | 1465050405995 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:45 INFO - PROCESS | 3760 | 1465050405997 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:46 INFO - PROCESS | 3760 | ++DOCSHELL 177E3400 == 40 [pid = 3760] [id = 79] 07:26:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A0DD000) [pid = 3760] [serial = 234] [outer = 00000000] 07:26:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A813400) [pid = 3760] [serial = 235] [outer = 1A0DD000] 07:26:46 INFO - PROCESS | 3760 | 1465050406040 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A947400) [pid = 3760] [serial = 236] [outer = 1A0DD000] 07:26:46 INFO - PROCESS | 3760 | 1465050406488 Marionette TRACE conn3 <- [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]]]}] 07:26:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 07:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 647ms 07:26:46 INFO - PROCESS | 3760 | 1465050406532 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 07:26:46 INFO - PROCESS | 3760 | 1465050406534 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 07:26:46 INFO - PROCESS | 3760 | 1465050406556 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 07:26:46 INFO - PROCESS | 3760 | 1465050406558 Marionette TRACE conn3 <- [1,282,null,{}] 07:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 07:26:46 INFO - PROCESS | 3760 | 1465050406564 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:46 INFO - PROCESS | 3760 | 1465050406566 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:46 INFO - PROCESS | 3760 | 1465050406687 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 07:26:46 INFO - PROCESS | 3760 | 1465050406700 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:46 INFO - PROCESS | 3760 | 1465050406702 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:46 INFO - PROCESS | 3760 | ++DOCSHELL 1AB9BC00 == 41 [pid = 3760] [id = 80] 07:26:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1AB9EC00) [pid = 3760] [serial = 237] [outer = 00000000] 07:26:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1ABA8800) [pid = 3760] [serial = 238] [outer = 1AB9EC00] 07:26:46 INFO - PROCESS | 3760 | 1465050406747 Marionette DEBUG loaded listener.js 07:26:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1AC13C00) [pid = 3760] [serial = 239] [outer = 1AB9EC00] 07:26:47 INFO - PROCESS | 3760 | 1465050407299 Marionette TRACE conn3 <- [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]]]}] 07:26:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 07:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 788ms 07:26:47 INFO - PROCESS | 3760 | 1465050407343 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 07:26:47 INFO - PROCESS | 3760 | 1465050407347 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 07:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 07:26:47 INFO - PROCESS | 3760 | 1465050407352 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 07:26:47 INFO - PROCESS | 3760 | 1465050407356 Marionette TRACE conn3 <- [1,286,null,{}] 07:26:47 INFO - PROCESS | 3760 | 1465050407377 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:47 INFO - PROCESS | 3760 | 1465050407380 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:47 INFO - PROCESS | 3760 | 1465050407493 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 07:26:47 INFO - PROCESS | 3760 | 1465050407586 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:47 INFO - PROCESS | 3760 | 1465050407589 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:47 INFO - PROCESS | 3760 | ++DOCSHELL 11416400 == 42 [pid = 3760] [id = 81] 07:26:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (11A19800) [pid = 3760] [serial = 240] [outer = 00000000] 07:26:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13033800) [pid = 3760] [serial = 241] [outer = 11A19800] 07:26:47 INFO - PROCESS | 3760 | 1465050407644 Marionette DEBUG loaded listener.js 07:26:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13189000) [pid = 3760] [serial = 242] [outer = 11A19800] 07:26:48 INFO - PROCESS | 3760 | 1465050408216 Marionette TRACE conn3 <- [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]]]}] 07:26:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 07:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 898ms 07:26:48 INFO - PROCESS | 3760 | 1465050408258 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 07:26:48 INFO - PROCESS | 3760 | 1465050408263 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 07:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 07:26:48 INFO - PROCESS | 3760 | 1465050408270 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 07:26:48 INFO - PROCESS | 3760 | 1465050408273 Marionette TRACE conn3 <- [1,290,null,{}] 07:26:48 INFO - PROCESS | 3760 | 1465050408277 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:48 INFO - PROCESS | 3760 | 1465050408280 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:48 INFO - PROCESS | 3760 | 1465050408388 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 07:26:48 INFO - PROCESS | 3760 | 1465050408481 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:48 INFO - PROCESS | 3760 | 1465050408484 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:48 INFO - PROCESS | 3760 | ++DOCSHELL 1574A400 == 43 [pid = 3760] [id = 82] 07:26:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15751000) [pid = 3760] [serial = 243] [outer = 00000000] 07:26:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (15FEA400) [pid = 3760] [serial = 244] [outer = 15751000] 07:26:48 INFO - PROCESS | 3760 | 1465050408539 Marionette DEBUG loaded listener.js 07:26:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (162A9400) [pid = 3760] [serial = 245] [outer = 15751000] 07:26:49 INFO - PROCESS | 3760 | 1465050409084 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 07:26:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 07:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 851ms 07:26:49 INFO - PROCESS | 3760 | 1465050409112 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 07:26:49 INFO - PROCESS | 3760 | 1465050409115 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 07:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 07:26:49 INFO - PROCESS | 3760 | 1465050409119 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 07:26:49 INFO - PROCESS | 3760 | 1465050409122 Marionette TRACE conn3 <- [1,294,null,{}] 07:26:49 INFO - PROCESS | 3760 | 1465050409133 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:49 INFO - PROCESS | 3760 | 1465050409138 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:49 INFO - PROCESS | 3760 | 1465050409245 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 07:26:49 INFO - PROCESS | 3760 | 1465050409338 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:49 INFO - PROCESS | 3760 | 1465050409342 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:49 INFO - PROCESS | 3760 | ++DOCSHELL 1A0D2C00 == 44 [pid = 3760] [id = 83] 07:26:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A0DD800) [pid = 3760] [serial = 246] [outer = 00000000] 07:26:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A812400) [pid = 3760] [serial = 247] [outer = 1A0DD800] 07:26:49 INFO - PROCESS | 3760 | 1465050409397 Marionette DEBUG loaded listener.js 07:26:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A950800) [pid = 3760] [serial = 248] [outer = 1A0DD800] 07:26:50 INFO - PROCESS | 3760 | 1465050410232 Marionette TRACE conn3 <- [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]]]}] 07:26:50 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. 07:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1151ms 07:26:50 INFO - PROCESS | 3760 | 1465050410305 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 07:26:50 INFO - PROCESS | 3760 | 1465050410309 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 07:26:50 INFO - PROCESS | 3760 | 1465050410314 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 07:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 07:26:50 INFO - PROCESS | 3760 | 1465050410316 Marionette TRACE conn3 <- [1,298,null,{}] 07:26:50 INFO - PROCESS | 3760 | 1465050410319 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:50 INFO - PROCESS | 3760 | 1465050410322 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:50 INFO - PROCESS | 3760 | 1465050410434 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 07:26:50 INFO - PROCESS | 3760 | 1465050410567 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:50 INFO - PROCESS | 3760 | 1465050410570 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:50 INFO - PROCESS | 3760 | ++DOCSHELL 10A63C00 == 45 [pid = 3760] [id = 84] 07:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (110EEC00) [pid = 3760] [serial = 249] [outer = 00000000] 07:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1AB99800) [pid = 3760] [serial = 250] [outer = 110EEC00] 07:26:50 INFO - PROCESS | 3760 | 1465050410625 Marionette DEBUG loaded listener.js 07:26:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (1AF45C00) [pid = 3760] [serial = 251] [outer = 110EEC00] 07:26:51 INFO - PROCESS | 3760 | 1465050411329 Marionette TRACE conn3 <- [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]]]}] 07:26:51 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. 07:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1103ms 07:26:51 INFO - PROCESS | 3760 | 1465050411410 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 07:26:51 INFO - PROCESS | 3760 | 1465050411414 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 07:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 07:26:51 INFO - PROCESS | 3760 | 1465050411419 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 07:26:51 INFO - PROCESS | 3760 | 1465050411422 Marionette TRACE conn3 <- [1,302,null,{}] 07:26:51 INFO - PROCESS | 3760 | 1465050411427 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:51 INFO - PROCESS | 3760 | 1465050411430 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:51 INFO - PROCESS | 3760 | 1465050411531 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 07:26:51 INFO - PROCESS | 3760 | 1465050411630 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:51 INFO - PROCESS | 3760 | 1465050411632 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:51 INFO - PROCESS | 3760 | ++DOCSHELL 12DC4400 == 46 [pid = 3760] [id = 85] 07:26:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (12DCE000) [pid = 3760] [serial = 252] [outer = 00000000] 07:26:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (13BEB000) [pid = 3760] [serial = 253] [outer = 12DCE000] 07:26:51 INFO - PROCESS | 3760 | 1465050411681 Marionette DEBUG loaded listener.js 07:26:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (143C8000) [pid = 3760] [serial = 254] [outer = 12DCE000] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 177E3400 == 45 [pid = 3760] [id = 79] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 13139000 == 44 [pid = 3760] [id = 78] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 18452400 == 43 [pid = 3760] [id = 77] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 182D3400 == 42 [pid = 3760] [id = 76] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 13090800 == 41 [pid = 3760] [id = 75] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 16DD6800 == 40 [pid = 3760] [id = 74] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 15E50C00 == 39 [pid = 3760] [id = 73] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 15C22800 == 38 [pid = 3760] [id = 72] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 111B3000 == 37 [pid = 3760] [id = 71] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 111B3800 == 36 [pid = 3760] [id = 70] 07:26:52 INFO - PROCESS | 3760 | --DOCSHELL 10F33800 == 35 [pid = 3760] [id = 67] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1A81B400) [pid = 3760] [serial = 193] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (1A718400) [pid = 3760] [serial = 185] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1B5E6C00) [pid = 3760] [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.] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (130E4400) [pid = 3760] [serial = 188] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (114B6800) [pid = 3760] [serial = 187] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (17E49400) [pid = 3760] [serial = 178] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (19B4AC00) [pid = 3760] [serial = 190] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (18230C00) [pid = 3760] [serial = 179] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1A811400) [pid = 3760] [serial = 191] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A945C00) [pid = 3760] [serial = 194] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (174D9800) [pid = 3760] [serial = 176] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A287800) [pid = 3760] [serial = 182] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A1A8400) [pid = 3760] [serial = 181] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A717C00) [pid = 3760] [serial = 184] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (13137400) [pid = 3760] [serial = 162] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15FE9C00) [pid = 3760] [serial = 172] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (160AB400) [pid = 3760] [serial = 173] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17406000) [pid = 3760] [serial = 175] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12AD0C00) [pid = 3760] [serial = 166] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1313F000) [pid = 3760] [serial = 167] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13DDF400) [pid = 3760] [serial = 169] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (143CB000) [pid = 3760] [serial = 170] [outer = 00000000] [url = about:blank] 07:26:52 INFO - PROCESS | 3760 | 1465050412241 Marionette TRACE conn3 <- [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]]]}] 07:26:52 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. 07:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 835ms 07:26:52 INFO - PROCESS | 3760 | 1465050412258 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 3760 | 1465050412263 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 07:26:52 INFO - PROCESS | 3760 | 1465050412268 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 07:26:52 INFO - PROCESS | 3760 | 1465050412271 Marionette TRACE conn3 <- [1,306,null,{}] 07:26:52 INFO - PROCESS | 3760 | 1465050412274 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 3760 | 1465050412277 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:52 INFO - PROCESS | 3760 | 1465050412362 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 07:26:52 INFO - PROCESS | 3760 | 1465050412444 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:52 INFO - PROCESS | 3760 | 1465050412446 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:52 INFO - PROCESS | 3760 | ++DOCSHELL 111BC800 == 36 [pid = 3760] [id = 86] 07:26:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13139000) [pid = 3760] [serial = 255] [outer = 00000000] 07:26:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13DDBC00) [pid = 3760] [serial = 256] [outer = 13139000] 07:26:52 INFO - PROCESS | 3760 | 1465050412493 Marionette DEBUG loaded listener.js 07:26:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15014800) [pid = 3760] [serial = 257] [outer = 13139000] 07:26:52 INFO - PROCESS | 3760 | 1465050412870 Marionette TRACE conn3 <- [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]]]}] 07:26:52 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. 07:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 647ms 07:26:52 INFO - PROCESS | 3760 | 1465050412907 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 07:26:52 INFO - PROCESS | 3760 | 1465050412909 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 07:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 07:26:52 INFO - PROCESS | 3760 | 1465050412912 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 07:26:52 INFO - PROCESS | 3760 | 1465050412916 Marionette TRACE conn3 <- [1,310,null,{}] 07:26:52 INFO - PROCESS | 3760 | 1465050412933 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:52 INFO - PROCESS | 3760 | 1465050412938 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:53 INFO - PROCESS | 3760 | 1465050413022 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 07:26:53 INFO - PROCESS | 3760 | 1465050413029 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 3760 | 1465050413033 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:53 INFO - PROCESS | 3760 | ++DOCSHELL 15FEA800 == 37 [pid = 3760] [id = 87] 07:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (160A8800) [pid = 3760] [serial = 258] [outer = 00000000] 07:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (162AC000) [pid = 3760] [serial = 259] [outer = 160A8800] 07:26:53 INFO - PROCESS | 3760 | 1465050413132 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16FCF400) [pid = 3760] [serial = 260] [outer = 160A8800] 07:26:53 INFO - PROCESS | 3760 | 1465050413602 Marionette TRACE conn3 <- [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]]]}] 07:26:53 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. 07:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 694ms 07:26:53 INFO - PROCESS | 3760 | 1465050413643 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 07:26:53 INFO - PROCESS | 3760 | 1465050413646 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 07:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 07:26:53 INFO - PROCESS | 3760 | 1465050413649 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 07:26:53 INFO - PROCESS | 3760 | 1465050413651 Marionette TRACE conn3 <- [1,314,null,{}] 07:26:53 INFO - PROCESS | 3760 | 1465050413654 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:53 INFO - PROCESS | 3760 | 1465050413656 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:53 INFO - PROCESS | 3760 | 1465050413767 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 07:26:53 INFO - PROCESS | 3760 | 1465050413778 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 07:26:53 INFO - PROCESS | 3760 | 1465050413788 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:53 INFO - PROCESS | 3760 | 1465050413790 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:53 INFO - PROCESS | 3760 | ++DOCSHELL 17EF0000 == 38 [pid = 3760] [id = 88] 07:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (17EF2000) [pid = 3760] [serial = 261] [outer = 00000000] 07:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1822E400) [pid = 3760] [serial = 262] [outer = 17EF2000] 07:26:53 INFO - PROCESS | 3760 | 1465050413834 Marionette DEBUG loaded listener.js 07:26:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (18230C00) [pid = 3760] [serial = 263] [outer = 17EF2000] 07:26:54 INFO - PROCESS | 3760 | 1465050414263 Marionette TRACE conn3 <- [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]]]}] 07:26:54 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. 07:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 630ms 07:26:54 INFO - PROCESS | 3760 | 1465050414302 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 07:26:54 INFO - PROCESS | 3760 | 1465050414304 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 07:26:54 INFO - PROCESS | 3760 | 1465050414307 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 07:26:54 INFO - PROCESS | 3760 | 1465050414309 Marionette TRACE conn3 <- [1,318,null,{}] 07:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 07:26:54 INFO - PROCESS | 3760 | 1465050414312 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:54 INFO - PROCESS | 3760 | 1465050414314 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:54 INFO - PROCESS | 3760 | 1465050414425 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 07:26:54 INFO - PROCESS | 3760 | 1465050414499 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:54 INFO - PROCESS | 3760 | 1465050414501 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:54 INFO - PROCESS | 3760 | ++DOCSHELL 19B45C00 == 39 [pid = 3760] [id = 89] 07:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19B47400) [pid = 3760] [serial = 264] [outer = 00000000] 07:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1A009C00) [pid = 3760] [serial = 265] [outer = 19B47400] 07:26:54 INFO - PROCESS | 3760 | 1465050414544 Marionette DEBUG loaded listener.js 07:26:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A19AC00) [pid = 3760] [serial = 266] [outer = 19B47400] 07:26:54 INFO - PROCESS | 3760 | 1465050414963 Marionette TRACE conn3 <- [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]]]}] 07:26:55 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. 07:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 709ms 07:26:55 INFO - PROCESS | 3760 | 1465050415010 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 3760 | 1465050415012 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 07:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 07:26:55 INFO - PROCESS | 3760 | 1465050415015 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 3760 | 1465050415017 Marionette TRACE conn3 <- [1,322,null,{}] 07:26:55 INFO - PROCESS | 3760 | 1465050415020 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 3760 | 1465050415026 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:55 INFO - PROCESS | 3760 | 1465050415185 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 07:26:55 INFO - PROCESS | 3760 | 1465050415220 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:55 INFO - PROCESS | 3760 | 1465050415223 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:55 INFO - PROCESS | 3760 | ++DOCSHELL 1A811800 == 40 [pid = 3760] [id = 90] 07:26:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1A811C00) [pid = 3760] [serial = 267] [outer = 00000000] 07:26:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A816800) [pid = 3760] [serial = 268] [outer = 1A811C00] 07:26:55 INFO - PROCESS | 3760 | 1465050415289 Marionette DEBUG loaded listener.js 07:26:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A945C00) [pid = 3760] [serial = 269] [outer = 1A811C00] 07:26:55 INFO - PROCESS | 3760 | 1465050415730 Marionette TRACE conn3 <- [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]]]}] 07:26:55 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. 07:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 804ms 07:26:55 INFO - PROCESS | 3760 | 1465050415817 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 07:26:55 INFO - PROCESS | 3760 | 1465050415819 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 07:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 07:26:55 INFO - PROCESS | 3760 | 1465050415823 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 07:26:55 INFO - PROCESS | 3760 | 1465050415825 Marionette TRACE conn3 <- [1,326,null,{}] 07:26:55 INFO - PROCESS | 3760 | 1465050415828 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:55 INFO - PROCESS | 3760 | 1465050415830 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:55 INFO - PROCESS | 3760 | 1465050415947 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 07:26:56 INFO - PROCESS | 3760 | 1465050416011 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 3760 | 1465050416013 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:56 INFO - PROCESS | 3760 | ++DOCSHELL 10F39800 == 41 [pid = 3760] [id = 91] 07:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A719800) [pid = 3760] [serial = 270] [outer = 00000000] 07:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1ABA6400) [pid = 3760] [serial = 271] [outer = 1A719800] 07:26:56 INFO - PROCESS | 3760 | 1465050416057 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1ABA6C00) [pid = 3760] [serial = 272] [outer = 1A719800] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (15C22C00) [pid = 3760] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16FD0800) [pid = 3760] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (111B4800) [pid = 3760] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16FCA400) [pid = 3760] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (15FE8400) [pid = 3760] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (18450800) [pid = 3760] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (13134800) [pid = 3760] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (18453000) [pid = 3760] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (17405C00) [pid = 3760] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 07:26:56 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A0DD000) [pid = 3760] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 07:26:56 INFO - PROCESS | 3760 | 1465050416561 Marionette TRACE conn3 <- [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]]]}] 07:26:56 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. 07:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 804ms 07:26:56 INFO - PROCESS | 3760 | 1465050416625 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 07:26:56 INFO - PROCESS | 3760 | 1465050416627 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 07:26:56 INFO - PROCESS | 3760 | 1465050416630 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 07:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 07:26:56 INFO - PROCESS | 3760 | 1465050416632 Marionette TRACE conn3 <- [1,330,null,{}] 07:26:56 INFO - PROCESS | 3760 | 1465050416636 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:56 INFO - PROCESS | 3760 | 1465050416638 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:56 INFO - PROCESS | 3760 | 1465050416749 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 07:26:56 INFO - PROCESS | 3760 | 1465050416800 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:56 INFO - PROCESS | 3760 | 1465050416802 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:56 INFO - PROCESS | 3760 | ++DOCSHELL 15C19C00 == 42 [pid = 3760] [id = 92] 07:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16027800) [pid = 3760] [serial = 273] [outer = 00000000] 07:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1602C800) [pid = 3760] [serial = 274] [outer = 16027800] 07:26:56 INFO - PROCESS | 3760 | 1465050416893 Marionette DEBUG loaded listener.js 07:26:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1602DC00) [pid = 3760] [serial = 275] [outer = 16027800] 07:26:57 INFO - PROCESS | 3760 | 1465050417233 Marionette TRACE conn3 <- [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]]]}] 07:26:57 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. 07:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 599ms 07:26:57 INFO - PROCESS | 3760 | 1465050417261 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 3760 | 1465050417263 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 07:26:57 INFO - PROCESS | 3760 | 1465050417266 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 07:26:57 INFO - PROCESS | 3760 | 1465050417267 Marionette TRACE conn3 <- [1,334,null,{}] 07:26:57 INFO - PROCESS | 3760 | 1465050417283 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 3760 | 1465050417285 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:57 INFO - PROCESS | 3760 | 1465050417392 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 07:26:57 INFO - PROCESS | 3760 | 1465050417400 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:57 INFO - PROCESS | 3760 | 1465050417402 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:57 INFO - PROCESS | 3760 | ++DOCSHELL 10B6E800 == 43 [pid = 3760] [id = 93] 07:26:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10F32800) [pid = 3760] [serial = 276] [outer = 00000000] 07:26:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (16036800) [pid = 3760] [serial = 277] [outer = 10F32800] 07:26:57 INFO - PROCESS | 3760 | 1465050417446 Marionette DEBUG loaded listener.js 07:26:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (18458C00) [pid = 3760] [serial = 278] [outer = 10F32800] 07:26:57 INFO - PROCESS | 3760 | 1465050417842 Marionette TRACE conn3 <- [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]]]}] 07:26:57 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. 07:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 599ms 07:26:57 INFO - PROCESS | 3760 | 1465050417863 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 07:26:57 INFO - PROCESS | 3760 | 1465050417865 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 07:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 07:26:57 INFO - PROCESS | 3760 | 1465050417868 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 07:26:57 INFO - PROCESS | 3760 | 1465050417870 Marionette TRACE conn3 <- [1,338,null,{}] 07:26:57 INFO - PROCESS | 3760 | 1465050417873 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:57 INFO - PROCESS | 3760 | 1465050417876 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:58 INFO - PROCESS | 3760 | 1465050418002 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 07:26:58 INFO - PROCESS | 3760 | 1465050418009 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 3760 | 1465050418011 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:58 INFO - PROCESS | 3760 | ++DOCSHELL 1602BC00 == 44 [pid = 3760] [id = 94] 07:26:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (16033C00) [pid = 3760] [serial = 279] [outer = 00000000] 07:26:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A94A400) [pid = 3760] [serial = 280] [outer = 16033C00] 07:26:58 INFO - PROCESS | 3760 | 1465050418053 Marionette DEBUG loaded listener.js 07:26:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1AF3AC00) [pid = 3760] [serial = 281] [outer = 16033C00] 07:26:58 INFO - PROCESS | 3760 | 1465050418491 Marionette TRACE conn3 <- [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]]]}] 07:26:58 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. 07:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 693ms 07:26:58 INFO - PROCESS | 3760 | 1465050418569 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 07:26:58 INFO - PROCESS | 3760 | 1465050418573 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 07:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 07:26:58 INFO - PROCESS | 3760 | 1465050418579 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 07:26:58 INFO - PROCESS | 3760 | 1465050418584 Marionette TRACE conn3 <- [1,342,null,{}] 07:26:58 INFO - PROCESS | 3760 | 1465050418632 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:58 INFO - PROCESS | 3760 | 1465050418635 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:58 INFO - PROCESS | 3760 | 1465050418789 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 07:26:58 INFO - PROCESS | 3760 | 1465050418878 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:58 INFO - PROCESS | 3760 | 1465050418883 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:58 INFO - PROCESS | 3760 | ++DOCSHELL 0F30C000 == 45 [pid = 3760] [id = 95] 07:26:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (0F30C400) [pid = 3760] [serial = 282] [outer = 00000000] 07:26:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (0F310C00) [pid = 3760] [serial = 283] [outer = 0F30C400] 07:26:58 INFO - PROCESS | 3760 | 1465050418939 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (10F32400) [pid = 3760] [serial = 284] [outer = 0F30C400] 07:26:59 INFO - PROCESS | 3760 | 1465050419460 Marionette TRACE conn3 <- [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]]]}] 07:26:59 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. 07:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 946ms 07:26:59 INFO - PROCESS | 3760 | 1465050419525 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 07:26:59 INFO - PROCESS | 3760 | 1465050419530 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 07:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 07:26:59 INFO - PROCESS | 3760 | 1465050419536 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 07:26:59 INFO - PROCESS | 3760 | 1465050419539 Marionette TRACE conn3 <- [1,346,null,{}] 07:26:59 INFO - PROCESS | 3760 | 1465050419543 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:26:59 INFO - PROCESS | 3760 | 1465050419546 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:59 INFO - PROCESS | 3760 | 1465050419658 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 07:26:59 INFO - PROCESS | 3760 | 1465050419753 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:26:59 INFO - PROCESS | 3760 | 1465050419756 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:26:59 INFO - PROCESS | 3760 | ++DOCSHELL 130E4400 == 46 [pid = 3760] [id = 96] 07:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (130E8C00) [pid = 3760] [serial = 285] [outer = 00000000] 07:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (13913800) [pid = 3760] [serial = 286] [outer = 130E8C00] 07:26:59 INFO - PROCESS | 3760 | 1465050419810 Marionette DEBUG loaded listener.js 07:26:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (13DDF400) [pid = 3760] [serial = 287] [outer = 130E8C00] 07:27:00 INFO - PROCESS | 3760 | 1465050420389 Marionette TRACE conn3 <- [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]]]}] 07:27:00 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. 07:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 914ms 07:27:00 INFO - PROCESS | 3760 | 1465050420440 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 07:27:00 INFO - PROCESS | 3760 | 1465050420442 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 07:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 07:27:00 INFO - PROCESS | 3760 | 1465050420446 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 07:27:00 INFO - PROCESS | 3760 | 1465050420450 Marionette TRACE conn3 <- [1,350,null,{}] 07:27:00 INFO - PROCESS | 3760 | 1465050420461 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:00 INFO - PROCESS | 3760 | 1465050420466 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:00 INFO - PROCESS | 3760 | 1465050420624 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 07:27:00 INFO - PROCESS | 3760 | 1465050420750 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:00 INFO - PROCESS | 3760 | 1465050420754 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:00 INFO - PROCESS | 3760 | ++DOCSHELL 1629EC00 == 47 [pid = 3760] [id = 97] 07:27:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1629F000) [pid = 3760] [serial = 288] [outer = 00000000] 07:27:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (16DD6800) [pid = 3760] [serial = 289] [outer = 1629F000] 07:27:00 INFO - PROCESS | 3760 | 1465050420814 Marionette DEBUG loaded listener.js 07:27:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (179C0000) [pid = 3760] [serial = 290] [outer = 1629F000] 07:27:01 INFO - PROCESS | 3760 | 1465050421314 Marionette TRACE conn3 <- [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]]]}] 07:27:01 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. 07:27:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 914ms 07:27:01 INFO - PROCESS | 3760 | 1465050421382 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 07:27:01 INFO - PROCESS | 3760 | 1465050421385 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 07:27:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 07:27:01 INFO - PROCESS | 3760 | 1465050421389 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 07:27:01 INFO - PROCESS | 3760 | 1465050421391 Marionette TRACE conn3 <- [1,354,null,{}] 07:27:01 INFO - PROCESS | 3760 | 1465050421394 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:01 INFO - PROCESS | 3760 | 1465050421396 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:01 INFO - PROCESS | 3760 | 1465050421505 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 07:27:01 INFO - PROCESS | 3760 | 1465050421599 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:01 INFO - PROCESS | 3760 | 1465050421601 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:01 INFO - PROCESS | 3760 | ++DOCSHELL 1A0E1000 == 48 [pid = 3760] [id = 98] 07:27:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A287800) [pid = 3760] [serial = 291] [outer = 00000000] 07:27:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A715000) [pid = 3760] [serial = 292] [outer = 1A287800] 07:27:01 INFO - PROCESS | 3760 | 1465050421654 Marionette DEBUG loaded listener.js 07:27:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1A81D000) [pid = 3760] [serial = 293] [outer = 1A287800] 07:27:02 INFO - PROCESS | 3760 | 1465050422225 Marionette TRACE conn3 <- [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]]]}] 07:27:02 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. 07:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 899ms 07:27:02 INFO - PROCESS | 3760 | 1465050422293 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 07:27:02 INFO - PROCESS | 3760 | 1465050422296 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 07:27:02 INFO - PROCESS | 3760 | 1465050422301 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 07:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 07:27:02 INFO - PROCESS | 3760 | 1465050422303 Marionette TRACE conn3 <- [1,358,null,{}] 07:27:02 INFO - PROCESS | 3760 | 1465050422307 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:02 INFO - PROCESS | 3760 | 1465050422309 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:02 INFO - PROCESS | 3760 | 1465050422412 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 07:27:02 INFO - PROCESS | 3760 | 1465050422540 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:02 INFO - PROCESS | 3760 | 1465050422543 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:02 INFO - PROCESS | 3760 | ++DOCSHELL 1602C400 == 49 [pid = 3760] [id = 99] 07:27:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (1746F400) [pid = 3760] [serial = 294] [outer = 00000000] 07:27:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1798AC00) [pid = 3760] [serial = 295] [outer = 1746F400] 07:27:02 INFO - PROCESS | 3760 | 1465050422621 Marionette DEBUG loaded listener.js 07:27:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1798C000) [pid = 3760] [serial = 296] [outer = 1746F400] 07:27:03 INFO - PROCESS | 3760 | 1465050423326 Marionette TRACE conn3 <- [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]]]}] 07:27:03 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. 07:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1057ms 07:27:03 INFO - PROCESS | 3760 | 1465050423362 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 07:27:03 INFO - PROCESS | 3760 | 1465050423365 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 07:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 07:27:03 INFO - PROCESS | 3760 | 1465050423370 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 07:27:03 INFO - PROCESS | 3760 | 1465050423373 Marionette TRACE conn3 <- [1,362,null,{}] 07:27:03 INFO - PROCESS | 3760 | 1465050423378 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:03 INFO - PROCESS | 3760 | 1465050423381 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:03 INFO - PROCESS | 3760 | 1465050423480 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 07:27:03 INFO - PROCESS | 3760 | 1465050423577 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:03 INFO - PROCESS | 3760 | 1465050423580 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:03 INFO - PROCESS | 3760 | ++DOCSHELL 10F30800 == 50 [pid = 3760] [id = 100] 07:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (10F34400) [pid = 3760] [serial = 297] [outer = 00000000] 07:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (12B68400) [pid = 3760] [serial = 298] [outer = 10F34400] 07:27:03 INFO - PROCESS | 3760 | 1465050423628 Marionette DEBUG loaded listener.js 07:27:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1327E800) [pid = 3760] [serial = 299] [outer = 10F34400] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 10B6E800 == 49 [pid = 3760] [id = 93] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 15C19C00 == 48 [pid = 3760] [id = 92] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 10F39800 == 47 [pid = 3760] [id = 91] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 1A811800 == 46 [pid = 3760] [id = 90] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 19B45C00 == 45 [pid = 3760] [id = 89] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 17EF0000 == 44 [pid = 3760] [id = 88] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 15FEA800 == 43 [pid = 3760] [id = 87] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 111BC800 == 42 [pid = 3760] [id = 86] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 12DC4400 == 41 [pid = 3760] [id = 85] 07:27:04 INFO - PROCESS | 3760 | --DOCSHELL 1AB9BC00 == 40 [pid = 3760] [id = 80] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15C52800) [pid = 3760] [serial = 214] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (15E5C400) [pid = 3760] [serial = 215] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1822BC00) [pid = 3760] [serial = 223] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (13280C00) [pid = 3760] [serial = 209] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (13095400) [pid = 3760] [serial = 208] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1844B800) [pid = 3760] [serial = 224] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (13134000) [pid = 3760] [serial = 199] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (162A4000) [pid = 3760] [serial = 202] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (17329000) [pid = 3760] [serial = 220] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (18457000) [pid = 3760] [serial = 205] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16A56C00) [pid = 3760] [serial = 217] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A006800) [pid = 3760] [serial = 227] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16DCE400) [pid = 3760] [serial = 218] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (19B48400) [pid = 3760] [serial = 226] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (13622C00) [pid = 3760] [serial = 211] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (13BE2000) [pid = 3760] [serial = 212] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1A954000) [pid = 3760] [serial = 196] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1A1A1000) [pid = 3760] [serial = 229] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (1A281400) [pid = 3760] [serial = 232] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1A813400) [pid = 3760] [serial = 235] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (1A5FA400) [pid = 3760] [serial = 233] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1ABA8800) [pid = 3760] [serial = 238] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A947400) [pid = 3760] [serial = 236] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A286000) [pid = 3760] [serial = 230] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (17404000) [pid = 3760] [serial = 221] [outer = 00000000] [url = about:blank] 07:27:04 INFO - PROCESS | 3760 | 1465050424273 Marionette TRACE conn3 <- [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]]]}] 07:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 915ms 07:27:04 INFO - PROCESS | 3760 | 1465050424304 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 07:27:04 INFO - PROCESS | 3760 | 1465050424308 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 07:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 07:27:04 INFO - PROCESS | 3760 | 1465050424314 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 07:27:04 INFO - PROCESS | 3760 | 1465050424317 Marionette TRACE conn3 <- [1,366,null,{}] 07:27:04 INFO - PROCESS | 3760 | 1465050424320 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:04 INFO - PROCESS | 3760 | 1465050424323 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:04 INFO - PROCESS | 3760 | 1465050424416 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 07:27:04 INFO - PROCESS | 3760 | 1465050424425 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:04 INFO - PROCESS | 3760 | 1465050424427 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:04 INFO - PROCESS | 3760 | ++DOCSHELL 13280C00 == 41 [pid = 3760] [id = 101] 07:27:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (13283800) [pid = 3760] [serial = 300] [outer = 00000000] 07:27:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (143C8400) [pid = 3760] [serial = 301] [outer = 13283800] 07:27:04 INFO - PROCESS | 3760 | 1465050424476 Marionette DEBUG loaded listener.js 07:27:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (15C19C00) [pid = 3760] [serial = 302] [outer = 13283800] 07:27:04 INFO - PROCESS | 3760 | 1465050424971 Marionette TRACE conn3 <- [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]]]}] 07:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 07:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 710ms 07:27:05 INFO - PROCESS | 3760 | 1465050425014 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 3760 | 1465050425016 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 07:27:05 INFO - PROCESS | 3760 | 1465050425020 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 07:27:05 INFO - PROCESS | 3760 | 1465050425023 Marionette TRACE conn3 <- [1,370,null,{}] 07:27:05 INFO - PROCESS | 3760 | 1465050425033 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:05 INFO - PROCESS | 3760 | 1465050425037 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:05 INFO - PROCESS | 3760 | 1465050425125 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 07:27:05 INFO - PROCESS | 3760 | 1465050425132 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 3760 | 1465050425135 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:05 INFO - PROCESS | 3760 | ++DOCSHELL 160A6400 == 42 [pid = 3760] [id = 102] 07:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (160A9400) [pid = 3760] [serial = 303] [outer = 00000000] 07:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (162A4000) [pid = 3760] [serial = 304] [outer = 160A9400] 07:27:05 INFO - PROCESS | 3760 | 1465050425188 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (16A59400) [pid = 3760] [serial = 305] [outer = 160A9400] 07:27:05 INFO - PROCESS | 3760 | 1465050425629 Marionette TRACE conn3 <- [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]]]}] 07:27:05 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. 07:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 646ms 07:27:05 INFO - PROCESS | 3760 | 1465050425657 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 07:27:05 INFO - PROCESS | 3760 | 1465050425659 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 07:27:05 INFO - PROCESS | 3760 | 1465050425662 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 07:27:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 07:27:05 INFO - PROCESS | 3760 | 1465050425664 Marionette TRACE conn3 <- [1,374,null,{}] 07:27:05 INFO - PROCESS | 3760 | 1465050425671 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:05 INFO - PROCESS | 3760 | 1465050425673 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:05 INFO - PROCESS | 3760 | 1465050425756 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 07:27:05 INFO - PROCESS | 3760 | 1465050425762 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:05 INFO - PROCESS | 3760 | 1465050425764 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:05 INFO - PROCESS | 3760 | ++DOCSHELL 162A3400 == 43 [pid = 3760] [id = 103] 07:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (17074000) [pid = 3760] [serial = 306] [outer = 00000000] 07:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (174D4000) [pid = 3760] [serial = 307] [outer = 17074000] 07:27:05 INFO - PROCESS | 3760 | 1465050425808 Marionette DEBUG loaded listener.js 07:27:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (17984400) [pid = 3760] [serial = 308] [outer = 17074000] 07:27:06 INFO - PROCESS | 3760 | 1465050426261 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 07:27:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 07:27:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 646ms 07:27:06 INFO - PROCESS | 3760 | 1465050426302 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 07:27:06 INFO - PROCESS | 3760 | 1465050426304 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 07:27:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 07:27:06 INFO - PROCESS | 3760 | 1465050426308 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 07:27:06 INFO - PROCESS | 3760 | 1465050426310 Marionette TRACE conn3 <- [1,378,null,{}] 07:27:06 INFO - PROCESS | 3760 | 1465050426313 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:06 INFO - PROCESS | 3760 | 1465050426315 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:06 INFO - PROCESS | 3760 | 1465050426428 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 07:27:06 INFO - PROCESS | 3760 | 1465050426434 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:06 INFO - PROCESS | 3760 | 1465050426436 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:06 INFO - PROCESS | 3760 | ++DOCSHELL 0C787C00 == 44 [pid = 3760] [id = 104] 07:27:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (162A6000) [pid = 3760] [serial = 309] [outer = 00000000] 07:27:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (1798C800) [pid = 3760] [serial = 310] [outer = 162A6000] 07:27:06 INFO - PROCESS | 3760 | 1465050426479 Marionette DEBUG loaded listener.js 07:27:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (17A96800) [pid = 3760] [serial = 311] [outer = 162A6000] 07:27:07 INFO - PROCESS | 3760 | 1465050426975 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 07:27:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 710ms 07:27:07 INFO - PROCESS | 3760 | 1465050427009 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 07:27:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 07:27:07 INFO - PROCESS | 3760 | 1465050427011 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 07:27:07 INFO - PROCESS | 3760 | 1465050427015 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 3760 | 1465050427016 Marionette TRACE conn3 <- [1,382,null,{}] 07:27:07 INFO - PROCESS | 3760 | 1465050427024 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:07 INFO - PROCESS | 3760 | 1465050427029 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:07 INFO - PROCESS | 3760 | 1465050427171 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 07:27:07 INFO - PROCESS | 3760 | 1465050427183 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 3760 | 1465050427185 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:07 INFO - PROCESS | 3760 | ++DOCSHELL 0F30A800 == 45 [pid = 3760] [id = 105] 07:27:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (16FD1C00) [pid = 3760] [serial = 312] [outer = 00000000] 07:27:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A007000) [pid = 3760] [serial = 313] [outer = 16FD1C00] 07:27:07 INFO - PROCESS | 3760 | 1465050427275 Marionette DEBUG loaded listener.js 07:27:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1A1A6C00) [pid = 3760] [serial = 314] [outer = 16FD1C00] 07:27:07 INFO - PROCESS | 3760 | 1465050427706 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 07:27:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 07:27:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 741ms 07:27:07 INFO - PROCESS | 3760 | 1465050427803 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 07:27:07 INFO - PROCESS | 3760 | 1465050427805 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 07:27:07 INFO - PROCESS | 3760 | 1465050427809 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 07:27:07 INFO - PROCESS | 3760 | 1465050427810 Marionette TRACE conn3 <- [1,386,null,{}] 07:27:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 07:27:07 INFO - PROCESS | 3760 | 1465050427813 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:07 INFO - PROCESS | 3760 | 1465050427815 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:07 INFO - PROCESS | 3760 | 1465050427925 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 07:27:07 INFO - PROCESS | 3760 | 1465050427993 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:07 INFO - PROCESS | 3760 | 1465050427995 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:08 INFO - PROCESS | 3760 | ++DOCSHELL 13DD8400 == 46 [pid = 3760] [id = 106] 07:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (16FCC000) [pid = 3760] [serial = 315] [outer = 00000000] 07:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1A713C00) [pid = 3760] [serial = 316] [outer = 16FCC000] 07:27:08 INFO - PROCESS | 3760 | 1465050428038 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1A715C00) [pid = 3760] [serial = 317] [outer = 16FCC000] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (19B47400) [pid = 3760] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1A719800) [pid = 3760] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (13139000) [pid = 3760] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (17EF2000) [pid = 3760] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A811C00) [pid = 3760] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (12DCE000) [pid = 3760] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16027800) [pid = 3760] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (160A8800) [pid = 3760] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 07:27:08 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10F32800) [pid = 3760] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 07:27:08 INFO - PROCESS | 3760 | 1465050428537 Marionette TRACE conn3 <- [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]]]}] 07:27:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 07:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 741ms 07:27:08 INFO - PROCESS | 3760 | 1465050428552 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 07:27:08 INFO - PROCESS | 3760 | 1465050428554 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 07:27:08 INFO - PROCESS | 3760 | 1465050428557 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 07:27:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 07:27:08 INFO - PROCESS | 3760 | 1465050428559 Marionette TRACE conn3 <- [1,390,null,{}] 07:27:08 INFO - PROCESS | 3760 | 1465050428562 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:08 INFO - PROCESS | 3760 | 1465050428564 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:08 INFO - PROCESS | 3760 | 1465050428649 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 07:27:08 INFO - PROCESS | 3760 | 1465050428655 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:08 INFO - PROCESS | 3760 | 1465050428657 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:08 INFO - PROCESS | 3760 | ++DOCSHELL 15FEE400 == 47 [pid = 3760] [id = 107] 07:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (16027800) [pid = 3760] [serial = 318] [outer = 00000000] 07:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (17EF2000) [pid = 3760] [serial = 319] [outer = 16027800] 07:27:08 INFO - PROCESS | 3760 | 1465050428699 Marionette DEBUG loaded listener.js 07:27:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (1A714C00) [pid = 3760] [serial = 320] [outer = 16027800] 07:27:09 INFO - PROCESS | 3760 | 1465050429137 Marionette TRACE conn3 <- [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]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 07:27:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 630ms 07:27:09 INFO - PROCESS | 3760 | 1465050429196 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 3760 | 1465050429198 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 07:27:09 INFO - PROCESS | 3760 | 1465050429201 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 07:27:09 INFO - PROCESS | 3760 | 1465050429203 Marionette TRACE conn3 <- [1,394,null,{}] 07:27:09 INFO - PROCESS | 3760 | 1465050429206 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 3760 | 1465050429208 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:09 INFO - PROCESS | 3760 | 1465050429312 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 07:27:09 INFO - PROCESS | 3760 | 1465050429317 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 3760 | 1465050429319 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:09 INFO - PROCESS | 3760 | ++DOCSHELL 17A91400 == 48 [pid = 3760] [id = 108] 07:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (1A1A4C00) [pid = 3760] [serial = 321] [outer = 00000000] 07:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1A954000) [pid = 3760] [serial = 322] [outer = 1A1A4C00] 07:27:09 INFO - PROCESS | 3760 | 1465050429362 Marionette DEBUG loaded listener.js 07:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1ABA8400) [pid = 3760] [serial = 323] [outer = 1A1A4C00] 07:27:09 INFO - PROCESS | 3760 | 1465050429779 Marionette TRACE conn3 <- [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]]]}] 07:27:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 07:27:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 631ms 07:27:09 INFO - PROCESS | 3760 | 1465050429839 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 07:27:09 INFO - PROCESS | 3760 | 1465050429841 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 07:27:09 INFO - PROCESS | 3760 | 1465050429845 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 07:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 07:27:09 INFO - PROCESS | 3760 | 1465050429846 Marionette TRACE conn3 <- [1,398,null,{}] 07:27:09 INFO - PROCESS | 3760 | 1465050429850 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:09 INFO - PROCESS | 3760 | 1465050429851 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:09 INFO - PROCESS | 3760 | 1465050429944 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 07:27:09 INFO - PROCESS | 3760 | 1465050429952 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:09 INFO - PROCESS | 3760 | 1465050429954 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:09 INFO - PROCESS | 3760 | ++DOCSHELL 1AC0C400 == 49 [pid = 3760] [id = 109] 07:27:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (1AC0D400) [pid = 3760] [serial = 324] [outer = 00000000] 07:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (1AF48C00) [pid = 3760] [serial = 325] [outer = 1AC0D400] 07:27:10 INFO - PROCESS | 3760 | 1465050429997 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (1B0A9400) [pid = 3760] [serial = 326] [outer = 1AC0D400] 07:27:10 INFO - PROCESS | 3760 | 1465050430428 Marionette TRACE conn3 <- [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]]]}] 07:27:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 07:27:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 647ms 07:27:10 INFO - PROCESS | 3760 | 1465050430504 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 07:27:10 INFO - PROCESS | 3760 | 1465050430509 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 07:27:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 07:27:10 INFO - PROCESS | 3760 | 1465050430515 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 07:27:10 INFO - PROCESS | 3760 | 1465050430519 Marionette TRACE conn3 <- [1,402,null,{}] 07:27:10 INFO - PROCESS | 3760 | 1465050430526 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:10 INFO - PROCESS | 3760 | 1465050430529 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:10 INFO - PROCESS | 3760 | 1465050430691 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 07:27:10 INFO - PROCESS | 3760 | 1465050430793 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:10 INFO - PROCESS | 3760 | 1465050430798 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:10 INFO - PROCESS | 3760 | ++DOCSHELL 111BC000 == 50 [pid = 3760] [id = 110] 07:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (111BC800) [pid = 3760] [serial = 327] [outer = 00000000] 07:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (12AC9400) [pid = 3760] [serial = 328] [outer = 111BC800] 07:27:10 INFO - PROCESS | 3760 | 1465050430853 Marionette DEBUG loaded listener.js 07:27:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1313FC00) [pid = 3760] [serial = 329] [outer = 111BC800] 07:27:11 INFO - PROCESS | 3760 | 1465050431516 Marionette TRACE conn3 <- [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]]]}] 07:27:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 07:27:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1057ms 07:27:11 INFO - PROCESS | 3760 | 1465050431596 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 07:27:11 INFO - PROCESS | 3760 | 1465050431600 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 07:27:11 INFO - PROCESS | 3760 | 1465050431625 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 07:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 07:27:11 INFO - PROCESS | 3760 | 1465050431629 Marionette TRACE conn3 <- [1,406,null,{}] 07:27:11 INFO - PROCESS | 3760 | 1465050431648 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:11 INFO - PROCESS | 3760 | 1465050431651 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:11 INFO - PROCESS | 3760 | 1465050431772 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 07:27:11 INFO - PROCESS | 3760 | 1465050431892 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:11 INFO - PROCESS | 3760 | 1465050431895 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:11 INFO - PROCESS | 3760 | ++DOCSHELL 16030C00 == 51 [pid = 3760] [id = 111] 07:27:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16033400) [pid = 3760] [serial = 330] [outer = 00000000] 07:27:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (162A2C00) [pid = 3760] [serial = 331] [outer = 16033400] 07:27:11 INFO - PROCESS | 3760 | 1465050431957 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (173D8400) [pid = 3760] [serial = 332] [outer = 16033400] 07:27:12 INFO - PROCESS | 3760 | 1465050432551 Marionette TRACE conn3 <- [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]]]}] 07:27:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 07:27:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 977ms 07:27:12 INFO - PROCESS | 3760 | 1465050432593 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 07:27:12 INFO - PROCESS | 3760 | 1465050432595 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 07:27:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 07:27:12 INFO - PROCESS | 3760 | 1465050432599 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 07:27:12 INFO - PROCESS | 3760 | 1465050432601 Marionette TRACE conn3 <- [1,410,null,{}] 07:27:12 INFO - PROCESS | 3760 | 1465050432611 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:12 INFO - PROCESS | 3760 | 1465050432616 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:12 INFO - PROCESS | 3760 | 1465050432724 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 07:27:12 INFO - PROCESS | 3760 | 1465050432825 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:12 INFO - PROCESS | 3760 | 1465050432829 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:12 INFO - PROCESS | 3760 | ++DOCSHELL 17983400 == 52 [pid = 3760] [id = 112] 07:27:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (17986000) [pid = 3760] [serial = 333] [outer = 00000000] 07:27:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (179C9400) [pid = 3760] [serial = 334] [outer = 17986000] 07:27:12 INFO - PROCESS | 3760 | 1465050432885 Marionette DEBUG loaded listener.js 07:27:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (18457C00) [pid = 3760] [serial = 335] [outer = 17986000] 07:27:13 INFO - PROCESS | 3760 | 1465050433509 Marionette TRACE conn3 <- [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]]]}] 07:27:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 07:27:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 946ms 07:27:13 INFO - PROCESS | 3760 | 1465050433544 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 07:27:13 INFO - PROCESS | 3760 | 1465050433546 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 07:27:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 07:27:13 INFO - PROCESS | 3760 | 1465050433550 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 07:27:13 INFO - PROCESS | 3760 | 1465050433552 Marionette TRACE conn3 <- [1,414,null,{}] 07:27:13 INFO - PROCESS | 3760 | 1465050433556 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:13 INFO - PROCESS | 3760 | 1465050433558 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:13 INFO - PROCESS | 3760 | 1465050433673 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 07:27:13 INFO - PROCESS | 3760 | 1465050433770 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:13 INFO - PROCESS | 3760 | 1465050433773 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:13 INFO - PROCESS | 3760 | ++DOCSHELL 16D24800 == 53 [pid = 3760] [id = 113] 07:27:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (16D27800) [pid = 3760] [serial = 336] [outer = 00000000] 07:27:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (16D2B000) [pid = 3760] [serial = 337] [outer = 16D27800] 07:27:13 INFO - PROCESS | 3760 | 1465050433825 Marionette DEBUG loaded listener.js 07:27:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (173E6000) [pid = 3760] [serial = 338] [outer = 16D27800] 07:27:14 INFO - PROCESS | 3760 | 1465050434416 Marionette TRACE conn3 <- [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]]]}] 07:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 07:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 914ms 07:27:14 INFO - PROCESS | 3760 | 1465050434454 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 07:27:14 INFO - PROCESS | 3760 | 1465050434456 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 07:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 07:27:14 INFO - PROCESS | 3760 | 1465050434460 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 07:27:14 INFO - PROCESS | 3760 | 1465050434462 Marionette TRACE conn3 <- [1,418,null,{}] 07:27:14 INFO - PROCESS | 3760 | 1465050434465 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:14 INFO - PROCESS | 3760 | 1465050434468 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:14 INFO - PROCESS | 3760 | 1465050434608 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 07:27:14 INFO - PROCESS | 3760 | 1465050434710 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:14 INFO - PROCESS | 3760 | 1465050434712 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:14 INFO - PROCESS | 3760 | ++DOCSHELL 13183C00 == 54 [pid = 3760] [id = 114] 07:27:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (14366C00) [pid = 3760] [serial = 339] [outer = 00000000] 07:27:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (16D21C00) [pid = 3760] [serial = 340] [outer = 14366C00] 07:27:14 INFO - PROCESS | 3760 | 1465050434764 Marionette DEBUG loaded listener.js 07:27:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (19ADF400) [pid = 3760] [serial = 341] [outer = 14366C00] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1A712400 == 53 [pid = 3760] [id = 66] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 17A91400 == 52 [pid = 3760] [id = 108] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 15FEE400 == 51 [pid = 3760] [id = 107] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 13DD8400 == 50 [pid = 3760] [id = 106] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 0F30A800 == 49 [pid = 3760] [id = 105] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 0C787C00 == 48 [pid = 3760] [id = 104] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 162A3400 == 47 [pid = 3760] [id = 103] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 160A6400 == 46 [pid = 3760] [id = 102] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 13280C00 == 45 [pid = 3760] [id = 101] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 10F30800 == 44 [pid = 3760] [id = 100] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 10A63C00 == 43 [pid = 3760] [id = 84] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 162A0400 == 42 [pid = 3760] [id = 68] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1602BC00 == 41 [pid = 3760] [id = 94] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 0F30C000 == 40 [pid = 3760] [id = 95] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 177E1C00 == 39 [pid = 3760] [id = 69] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 130E4400 == 38 [pid = 3760] [id = 96] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1629EC00 == 37 [pid = 3760] [id = 97] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1A0E1000 == 36 [pid = 3760] [id = 98] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1602C400 == 35 [pid = 3760] [id = 99] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1574A400 == 34 [pid = 3760] [id = 82] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 11416400 == 33 [pid = 3760] [id = 81] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1A0D2C00 == 32 [pid = 3760] [id = 83] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 16D24800 == 31 [pid = 3760] [id = 113] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 16030C00 == 30 [pid = 3760] [id = 111] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 17983400 == 29 [pid = 3760] [id = 112] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 1AC0C400 == 28 [pid = 3760] [id = 109] 07:27:16 INFO - PROCESS | 3760 | --DOCSHELL 111BC000 == 27 [pid = 3760] [id = 110] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1A009C00) [pid = 3760] [serial = 265] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A19AC00) [pid = 3760] [serial = 266] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1ABA6400) [pid = 3760] [serial = 271] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (13DDBC00) [pid = 3760] [serial = 256] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (15014800) [pid = 3760] [serial = 257] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (1822E400) [pid = 3760] [serial = 262] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (1AB99800) [pid = 3760] [serial = 250] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A945C00) [pid = 3760] [serial = 269] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (143C8000) [pid = 3760] [serial = 254] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (13BEB000) [pid = 3760] [serial = 253] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (1602C800) [pid = 3760] [serial = 274] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (162AC000) [pid = 3760] [serial = 259] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (16FCF400) [pid = 3760] [serial = 260] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1A816800) [pid = 3760] [serial = 268] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (15FEA400) [pid = 3760] [serial = 244] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (13033800) [pid = 3760] [serial = 241] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (18458C00) [pid = 3760] [serial = 278] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (16036800) [pid = 3760] [serial = 277] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1A812400) [pid = 3760] [serial = 247] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1A94A400) [pid = 3760] [serial = 280] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (1ABA6C00) [pid = 3760] [serial = 272] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (1602DC00) [pid = 3760] [serial = 275] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18230C00) [pid = 3760] [serial = 263] [outer = 00000000] [url = about:blank] 07:27:16 INFO - PROCESS | 3760 | 1465050436887 Marionette TRACE conn3 <- [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]]]}] 07:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 07:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2428ms 07:27:16 INFO - PROCESS | 3760 | 1465050436904 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 07:27:16 INFO - PROCESS | 3760 | 1465050436908 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 07:27:16 INFO - PROCESS | 3760 | 1465050436913 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 07:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 07:27:16 INFO - PROCESS | 3760 | 1465050436917 Marionette TRACE conn3 <- [1,422,null,{}] 07:27:16 INFO - PROCESS | 3760 | 1465050436924 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:16 INFO - PROCESS | 3760 | 1465050436927 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:17 INFO - PROCESS | 3760 | 1465050437024 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 07:27:17 INFO - PROCESS | 3760 | 1465050437098 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:17 INFO - PROCESS | 3760 | 1465050437102 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:17 INFO - PROCESS | 3760 | ++DOCSHELL 10A63C00 == 28 [pid = 3760] [id = 115] 07:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (10B67000) [pid = 3760] [serial = 342] [outer = 00000000] 07:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (10F31800) [pid = 3760] [serial = 343] [outer = 10B67000] 07:27:17 INFO - PROCESS | 3760 | 1465050437152 Marionette DEBUG loaded listener.js 07:27:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (111B1C00) [pid = 3760] [serial = 344] [outer = 10B67000] 07:27:18 INFO - PROCESS | 3760 | 1465050438045 Marionette TRACE conn3 <- [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]]]}] 07:27:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 07:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1166ms 07:27:18 INFO - PROCESS | 3760 | 1465050438073 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 07:27:18 INFO - PROCESS | 3760 | 1465050438078 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 07:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 07:27:18 INFO - PROCESS | 3760 | 1465050438085 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 3760 | 1465050438088 Marionette TRACE conn3 <- [1,426,null,{}] 07:27:18 INFO - PROCESS | 3760 | 1465050438092 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:18 INFO - PROCESS | 3760 | 1465050438095 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:18 INFO - PROCESS | 3760 | 1465050438188 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 07:27:18 INFO - PROCESS | 3760 | 1465050438196 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:18 INFO - PROCESS | 3760 | 1465050438199 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:18 INFO - PROCESS | 3760 | ++DOCSHELL 13192C00 == 29 [pid = 3760] [id = 116] 07:27:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (1327C400) [pid = 3760] [serial = 345] [outer = 00000000] 07:27:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (1362D800) [pid = 3760] [serial = 346] [outer = 1327C400] 07:27:18 INFO - PROCESS | 3760 | 1465050438246 Marionette DEBUG loaded listener.js 07:27:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (13BEA400) [pid = 3760] [serial = 347] [outer = 1327C400] 07:27:18 INFO - PROCESS | 3760 | 1465050438805 Marionette TRACE conn3 <- [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] 07:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 07:27:18 INFO - PROCESS | 3760 | 1465050438863 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 07:27:18 INFO - PROCESS | 3760 | 1465050438867 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 07:27:18 INFO - PROCESS | 3760 | 1465050438870 Marionette TRACE conn3 <- [1,430,null,{}] 07:27:18 INFO - PROCESS | 3760 | 1465050438881 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:18 INFO - PROCESS | 3760 | 1465050438886 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:19 INFO - PROCESS | 3760 | 1465050439009 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 07:27:19 INFO - PROCESS | 3760 | 1465050439070 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 3760 | 1465050439074 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:19 INFO - PROCESS | 3760 | ++DOCSHELL 15CD9800 == 30 [pid = 3760] [id = 117] 07:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (15E5D000) [pid = 3760] [serial = 348] [outer = 00000000] 07:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (15FE9400) [pid = 3760] [serial = 349] [outer = 15E5D000] 07:27:19 INFO - PROCESS | 3760 | 1465050439123 Marionette DEBUG loaded listener.js 07:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (1602C800) [pid = 3760] [serial = 350] [outer = 15E5D000] 07:27:19 INFO - PROCESS | 3760 | 1465050439587 Marionette TRACE conn3 <- [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]]]}] 07:27:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 07:27:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 741ms 07:27:19 INFO - PROCESS | 3760 | 1465050439638 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 07:27:19 INFO - PROCESS | 3760 | 1465050439640 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 07:27:19 INFO - PROCESS | 3760 | 1465050439644 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 07:27:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 07:27:19 INFO - PROCESS | 3760 | 1465050439646 Marionette TRACE conn3 <- [1,434,null,{}] 07:27:19 INFO - PROCESS | 3760 | 1465050439649 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:19 INFO - PROCESS | 3760 | 1465050439660 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:19 INFO - PROCESS | 3760 | 1465050439781 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 07:27:19 INFO - PROCESS | 3760 | 1465050439841 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:19 INFO - PROCESS | 3760 | 1465050439843 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:19 INFO - PROCESS | 3760 | ++DOCSHELL 162AB000 == 31 [pid = 3760] [id = 118] 07:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (162AC400) [pid = 3760] [serial = 351] [outer = 00000000] 07:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (16D23C00) [pid = 3760] [serial = 352] [outer = 162AC400] 07:27:19 INFO - PROCESS | 3760 | 1465050439888 Marionette DEBUG loaded listener.js 07:27:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (16D6A000) [pid = 3760] [serial = 353] [outer = 162AC400] 07:27:20 INFO - PROCESS | 3760 | 1465050440305 Marionette TRACE conn3 <- [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]]]}] 07:27:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 07:27:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 709ms 07:27:20 INFO - PROCESS | 3760 | 1465050440345 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 07:27:20 INFO - PROCESS | 3760 | 1465050440347 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 07:27:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 07:27:20 INFO - PROCESS | 3760 | 1465050440350 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 07:27:20 INFO - PROCESS | 3760 | 1465050440352 Marionette TRACE conn3 <- [1,438,null,{}] 07:27:20 INFO - PROCESS | 3760 | 1465050440356 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:20 INFO - PROCESS | 3760 | 1465050440358 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:20 INFO - PROCESS | 3760 | 1465050440467 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 07:27:20 INFO - PROCESS | 3760 | 1465050440472 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:20 INFO - PROCESS | 3760 | 1465050440474 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:20 INFO - PROCESS | 3760 | ++DOCSHELL 143ED400 == 32 [pid = 3760] [id = 119] 07:27:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1629D400) [pid = 3760] [serial = 354] [outer = 00000000] 07:27:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (173D9800) [pid = 3760] [serial = 355] [outer = 1629D400] 07:27:20 INFO - PROCESS | 3760 | 1465050440518 Marionette DEBUG loaded listener.js 07:27:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (173E4C00) [pid = 3760] [serial = 356] [outer = 1629D400] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (11404C00) [pid = 3760] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (1795E800) [pid = 3760] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (16033C00) [pid = 3760] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (1A287800) [pid = 3760] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (130E8C00) [pid = 3760] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (1746F400) [pid = 3760] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (17074000) [pid = 3760] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (0F30C400) [pid = 3760] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (13283800) [pid = 3760] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (160A9400) [pid = 3760] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (1629F000) [pid = 3760] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (10F34400) [pid = 3760] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (16FD1C00) [pid = 3760] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (16FCC000) [pid = 3760] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16027800) [pid = 3760] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1A1A4C00) [pid = 3760] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (162A6000) [pid = 3760] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (110EAC00) [pid = 3760] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (110EC400) [pid = 3760] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (162A0C00) [pid = 3760] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15751000) [pid = 3760] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1AB9EC00) [pid = 3760] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A949400) [pid = 3760] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (11A19800) [pid = 3760] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A0DD800) [pid = 3760] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (110EEC00) [pid = 3760] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 07:27:21 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1AC0D400) [pid = 3760] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 10A5A400 == 31 [pid = 3760] [id = 21] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 12806400 == 30 [pid = 3760] [id = 22] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 13624C00 == 29 [pid = 3760] [id = 23] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1A949800 == 28 [pid = 3760] [id = 12] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 13DDEC00 == 27 [pid = 3760] [id = 24] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1A284C00 == 26 [pid = 3760] [id = 11] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1AC16C00 == 25 [pid = 3760] [id = 10] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1574DC00 == 24 [pid = 3760] [id = 25] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1ABA1C00 == 23 [pid = 3760] [id = 13] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1B0A4400 == 22 [pid = 3760] [id = 14] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 162A9000 == 21 [pid = 3760] [id = 27] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 10A59800 == 20 [pid = 3760] [id = 18] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1B0AA400 == 19 [pid = 3760] [id = 15] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 10F32C00 == 18 [pid = 3760] [id = 28] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 12AD0400 == 17 [pid = 3760] [id = 19] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 16A4C400 == 16 [pid = 3760] [id = 8] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 105F4C00 == 15 [pid = 3760] [id = 26] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 1574B800 == 14 [pid = 3760] [id = 20] 07:27:21 INFO - PROCESS | 3760 | --DOCSHELL 13183C00 == 13 [pid = 3760] [id = 114] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1AF45C00) [pid = 3760] [serial = 251] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1362C800) [pid = 3760] [serial = 163] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19B46800) [pid = 3760] [serial = 206] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13DDDC00) [pid = 3760] [serial = 200] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A28B800) [pid = 3760] [serial = 160] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (162A9C00) [pid = 3760] [serial = 203] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (162A9400) [pid = 3760] [serial = 245] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1AC13C00) [pid = 3760] [serial = 239] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1ABA0000) [pid = 3760] [serial = 197] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (13189000) [pid = 3760] [serial = 242] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A950800) [pid = 3760] [serial = 248] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1AF3AC00) [pid = 3760] [serial = 281] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A715000) [pid = 3760] [serial = 292] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A81D000) [pid = 3760] [serial = 293] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13913800) [pid = 3760] [serial = 286] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13DDF400) [pid = 3760] [serial = 287] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1798AC00) [pid = 3760] [serial = 295] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1798C000) [pid = 3760] [serial = 296] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (174D4000) [pid = 3760] [serial = 307] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (0F310C00) [pid = 3760] [serial = 283] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10F32400) [pid = 3760] [serial = 284] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (143C8400) [pid = 3760] [serial = 301] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15C19C00) [pid = 3760] [serial = 302] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (162A4000) [pid = 3760] [serial = 304] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16A59400) [pid = 3760] [serial = 305] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (16DD6800) [pid = 3760] [serial = 289] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (179C0000) [pid = 3760] [serial = 290] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (12B68400) [pid = 3760] [serial = 298] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1327E800) [pid = 3760] [serial = 299] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A1A6C00) [pid = 3760] [serial = 314] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1A007000) [pid = 3760] [serial = 313] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1A713C00) [pid = 3760] [serial = 316] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (17EF2000) [pid = 3760] [serial = 319] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1A954000) [pid = 3760] [serial = 322] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (1A714C00) [pid = 3760] [serial = 320] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1A715C00) [pid = 3760] [serial = 317] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1798C800) [pid = 3760] [serial = 310] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (1ABA8400) [pid = 3760] [serial = 323] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (17A96800) [pid = 3760] [serial = 311] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (1B0A9400) [pid = 3760] [serial = 326] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (17984400) [pid = 3760] [serial = 308] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (1AF48C00) [pid = 3760] [serial = 325] [outer = 00000000] [url = about:blank] 07:27:22 INFO - PROCESS | 3760 | 1465050442703 Marionette TRACE conn3 <- [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]]]}] 07:27:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 07:27:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 2397ms 07:27:22 INFO - PROCESS | 3760 | 1465050442757 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 07:27:22 INFO - PROCESS | 3760 | 1465050442761 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 07:27:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 07:27:22 INFO - PROCESS | 3760 | 1465050442767 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 07:27:22 INFO - PROCESS | 3760 | 1465050442770 Marionette TRACE conn3 <- [1,442,null,{}] 07:27:22 INFO - PROCESS | 3760 | 1465050442776 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:22 INFO - PROCESS | 3760 | 1465050442779 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:22 INFO - PROCESS | 3760 | 1465050442885 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 07:27:22 INFO - PROCESS | 3760 | 1465050442959 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:22 INFO - PROCESS | 3760 | 1465050442963 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:22 INFO - PROCESS | 3760 | ++DOCSHELL 105F3000 == 14 [pid = 3760] [id = 120] 07:27:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (105F3800) [pid = 3760] [serial = 357] [outer = 00000000] 07:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (10E96000) [pid = 3760] [serial = 358] [outer = 105F3800] 07:27:23 INFO - PROCESS | 3760 | 1465050443012 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (10F36C00) [pid = 3760] [serial = 359] [outer = 105F3800] 07:27:23 INFO - PROCESS | 3760 | 1465050443431 Marionette TRACE conn3 <- [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]]]}] 07:27:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 07:27:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 694ms 07:27:23 INFO - PROCESS | 3760 | 1465050443467 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 07:27:23 INFO - PROCESS | 3760 | 1465050443471 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 07:27:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 07:27:23 INFO - PROCESS | 3760 | 1465050443482 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 07:27:23 INFO - PROCESS | 3760 | 1465050443485 Marionette TRACE conn3 <- [1,446,null,{}] 07:27:23 INFO - PROCESS | 3760 | 1465050443489 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:23 INFO - PROCESS | 3760 | 1465050443492 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:23 INFO - PROCESS | 3760 | 1465050443583 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 07:27:23 INFO - PROCESS | 3760 | 1465050443591 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:23 INFO - PROCESS | 3760 | 1465050443594 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:23 INFO - PROCESS | 3760 | ++DOCSHELL 12A1B800 == 15 [pid = 3760] [id = 121] 07:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (12A1C000) [pid = 3760] [serial = 360] [outer = 00000000] 07:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (12AC8C00) [pid = 3760] [serial = 361] [outer = 12A1C000] 07:27:23 INFO - PROCESS | 3760 | 1465050443641 Marionette DEBUG loaded listener.js 07:27:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (12DCE000) [pid = 3760] [serial = 362] [outer = 12A1C000] 07:27:23 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:27:23 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 07:27:24 INFO - PROCESS | 3760 | 1465050444129 Marionette TRACE conn3 <- [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]]]}] 07:27:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 07:27:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 709ms 07:27:24 INFO - PROCESS | 3760 | 1465050444176 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 07:27:24 INFO - PROCESS | 3760 | 1465050444179 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 07:27:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 07:27:24 INFO - PROCESS | 3760 | 1465050444182 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 3760 | 1465050444186 Marionette TRACE conn3 <- [1,450,null,{}] 07:27:24 INFO - PROCESS | 3760 | 1465050444196 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 3760 | 1465050444201 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:24 INFO - PROCESS | 3760 | 1465050444325 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 07:27:24 INFO - PROCESS | 3760 | 1465050444402 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:24 INFO - PROCESS | 3760 | 1465050444405 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:24 INFO - PROCESS | 3760 | ++DOCSHELL 13285800 == 16 [pid = 3760] [id = 122] 07:27:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (13622C00) [pid = 3760] [serial = 363] [outer = 00000000] 07:27:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (13917C00) [pid = 3760] [serial = 364] [outer = 13622C00] 07:27:24 INFO - PROCESS | 3760 | 1465050444454 Marionette DEBUG loaded listener.js 07:27:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (13BEB400) [pid = 3760] [serial = 365] [outer = 13622C00] 07:27:24 INFO - PROCESS | 3760 | 1465050444844 Marionette TRACE conn3 <- [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] 07:27:24 INFO - PROCESS | 3760 | 1465050444892 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 07:27:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 07:27:24 INFO - PROCESS | 3760 | 1465050444896 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 07:27:24 INFO - PROCESS | 3760 | 1465050444897 Marionette TRACE conn3 <- [1,454,null,{}] 07:27:24 INFO - PROCESS | 3760 | 1465050444901 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:24 INFO - PROCESS | 3760 | 1465050444913 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:25 INFO - PROCESS | 3760 | 1465050445001 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 07:27:25 INFO - PROCESS | 3760 | 1465050445006 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 3760 | 1465050445008 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:25 INFO - PROCESS | 3760 | ++DOCSHELL 143E2000 == 17 [pid = 3760] [id = 123] 07:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (143E3400) [pid = 3760] [serial = 366] [outer = 00000000] 07:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (15755400) [pid = 3760] [serial = 367] [outer = 143E3400] 07:27:25 INFO - PROCESS | 3760 | 1465050445052 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (15CD3C00) [pid = 3760] [serial = 368] [outer = 143E3400] 07:27:25 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:25 INFO - PROCESS | 3760 | 1465050445478 Marionette TRACE conn3 <- [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]]]}] 07:27:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 07:27:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 631ms 07:27:25 INFO - PROCESS | 3760 | 1465050445532 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 07:27:25 INFO - PROCESS | 3760 | 1465050445534 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 07:27:25 INFO - PROCESS | 3760 | 1465050445537 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 07:27:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 07:27:25 INFO - PROCESS | 3760 | 1465050445539 Marionette TRACE conn3 <- [1,458,null,{}] 07:27:25 INFO - PROCESS | 3760 | 1465050445542 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:25 INFO - PROCESS | 3760 | 1465050445544 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:25 INFO - PROCESS | 3760 | 1465050445625 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 07:27:25 INFO - PROCESS | 3760 | 1465050445631 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:25 INFO - PROCESS | 3760 | 1465050445633 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:25 INFO - PROCESS | 3760 | ++DOCSHELL 15E5A800 == 18 [pid = 3760] [id = 124] 07:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (15E5B400) [pid = 3760] [serial = 369] [outer = 00000000] 07:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15FE8C00) [pid = 3760] [serial = 370] [outer = 15E5B400] 07:27:25 INFO - PROCESS | 3760 | 1465050445678 Marionette DEBUG loaded listener.js 07:27:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1602F000) [pid = 3760] [serial = 371] [outer = 15E5B400] 07:27:26 INFO - PROCESS | 3760 | 1465050446196 Marionette TRACE conn3 <- [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] 07:27:26 INFO - PROCESS | 3760 | 1465050446272 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 07:27:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 07:27:26 INFO - PROCESS | 3760 | 1465050446275 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 07:27:26 INFO - PROCESS | 3760 | 1465050446277 Marionette TRACE conn3 <- [1,462,null,{}] 07:27:26 INFO - PROCESS | 3760 | 1465050446281 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:26 INFO - PROCESS | 3760 | 1465050446286 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:26 INFO - PROCESS | 3760 | 1465050446409 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 07:27:26 INFO - PROCESS | 3760 | 1465050446415 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:26 INFO - PROCESS | 3760 | 1465050446417 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:26 INFO - PROCESS | 3760 | ++DOCSHELL 162A7000 == 19 [pid = 3760] [id = 125] 07:27:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (162A7C00) [pid = 3760] [serial = 372] [outer = 00000000] 07:27:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (16D23400) [pid = 3760] [serial = 373] [outer = 162A7C00] 07:27:26 INFO - PROCESS | 3760 | 1465050446461 Marionette DEBUG loaded listener.js 07:27:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16D2C800) [pid = 3760] [serial = 374] [outer = 162A7C00] 07:27:26 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:26 INFO - PROCESS | 3760 | 1465050446916 Marionette TRACE conn3 <- [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] 07:27:26 INFO - PROCESS | 3760 | 1465050446977 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 07:27:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 07:27:27 INFO - PROCESS | 3760 | 1465050447007 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 3760 | 1465050447018 Marionette TRACE conn3 <- [1,466,null,{}] 07:27:27 INFO - PROCESS | 3760 | 1465050447027 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 3760 | 1465050447029 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:27 INFO - PROCESS | 3760 | 1465050447103 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 07:27:27 INFO - PROCESS | 3760 | 1465050447114 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 3760 | 1465050447116 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:27 INFO - PROCESS | 3760 | ++DOCSHELL 11C0B000 == 20 [pid = 3760] [id = 126] 07:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (12AC7400) [pid = 3760] [serial = 375] [outer = 00000000] 07:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (17328C00) [pid = 3760] [serial = 376] [outer = 12AC7400] 07:27:27 INFO - PROCESS | 3760 | 1465050447159 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (173DF400) [pid = 3760] [serial = 377] [outer = 12AC7400] 07:27:27 INFO - PROCESS | 3760 | 1465050447565 Marionette TRACE conn3 <- [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] 07:27:27 INFO - PROCESS | 3760 | 1465050447620 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 07:27:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 07:27:27 INFO - PROCESS | 3760 | 1465050447623 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 07:27:27 INFO - PROCESS | 3760 | 1465050447625 Marionette TRACE conn3 <- [1,470,null,{}] 07:27:27 INFO - PROCESS | 3760 | 1465050447629 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:27 INFO - PROCESS | 3760 | 1465050447630 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:27 INFO - PROCESS | 3760 | 1465050447711 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 07:27:27 INFO - PROCESS | 3760 | 1465050447716 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:27 INFO - PROCESS | 3760 | 1465050447718 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:27 INFO - PROCESS | 3760 | ++DOCSHELL 162A1400 == 21 [pid = 3760] [id = 127] 07:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16A57000) [pid = 3760] [serial = 378] [outer = 00000000] 07:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17981800) [pid = 3760] [serial = 379] [outer = 16A57000] 07:27:27 INFO - PROCESS | 3760 | 1465050447761 Marionette DEBUG loaded listener.js 07:27:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17981C00) [pid = 3760] [serial = 380] [outer = 16A57000] 07:27:28 INFO - PROCESS | 3760 | 1465050448176 Marionette TRACE conn3 <- [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]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 07:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 599ms 07:27:28 INFO - PROCESS | 3760 | 1465050448221 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 3760 | 1465050448223 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 07:27:28 INFO - PROCESS | 3760 | 1465050448226 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 07:27:28 INFO - PROCESS | 3760 | 1465050448228 Marionette TRACE conn3 <- [1,474,null,{}] 07:27:28 INFO - PROCESS | 3760 | 1465050448231 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 3760 | 1465050448233 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:28 INFO - PROCESS | 3760 | 1465050448311 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 07:27:28 INFO - PROCESS | 3760 | 1465050448316 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 3760 | 1465050448318 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:28 INFO - PROCESS | 3760 | ++DOCSHELL 13285400 == 22 [pid = 3760] [id = 128] 07:27:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17988800) [pid = 3760] [serial = 381] [outer = 00000000] 07:27:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1798E400) [pid = 3760] [serial = 382] [outer = 17988800] 07:27:28 INFO - PROCESS | 3760 | 1465050448360 Marionette DEBUG loaded listener.js 07:27:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1798EC00) [pid = 3760] [serial = 383] [outer = 17988800] 07:27:28 INFO - PROCESS | 3760 | 1465050448798 Marionette TRACE conn3 <- [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]]]}] 07:27:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 07:27:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 599ms 07:27:28 INFO - PROCESS | 3760 | 1465050448823 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 07:27:28 INFO - PROCESS | 3760 | 1465050448825 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 07:27:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 07:27:28 INFO - PROCESS | 3760 | 1465050448837 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 07:27:28 INFO - PROCESS | 3760 | 1465050448839 Marionette TRACE conn3 <- [1,478,null,{}] 07:27:28 INFO - PROCESS | 3760 | 1465050448847 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:28 INFO - PROCESS | 3760 | 1465050448849 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:28 INFO - PROCESS | 3760 | 1465050448939 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 07:27:28 INFO - PROCESS | 3760 | 1465050448946 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:28 INFO - PROCESS | 3760 | 1465050448948 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:28 INFO - PROCESS | 3760 | ++DOCSHELL 1796DC00 == 23 [pid = 3760] [id = 129] 07:27:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (179BE400) [pid = 3760] [serial = 384] [outer = 00000000] 07:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17A95800) [pid = 3760] [serial = 385] [outer = 179BE400] 07:27:29 INFO - PROCESS | 3760 | 1465050448998 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (18079400) [pid = 3760] [serial = 386] [outer = 179BE400] 07:27:29 INFO - PROCESS | 3760 | 1465050449419 Marionette TRACE conn3 <- [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]]]}] 07:27:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 07:27:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 647ms 07:27:29 INFO - PROCESS | 3760 | 1465050449487 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 07:27:29 INFO - PROCESS | 3760 | 1465050449490 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 07:27:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 07:27:29 INFO - PROCESS | 3760 | 1465050449493 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 07:27:29 INFO - PROCESS | 3760 | 1465050449495 Marionette TRACE conn3 <- [1,482,null,{}] 07:27:29 INFO - PROCESS | 3760 | 1465050449498 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:29 INFO - PROCESS | 3760 | 1465050449501 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:29 INFO - PROCESS | 3760 | 1465050449592 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 07:27:29 INFO - PROCESS | 3760 | 1465050449679 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:29 INFO - PROCESS | 3760 | 1465050449682 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:29 INFO - PROCESS | 3760 | ++DOCSHELL 1844DC00 == 24 [pid = 3760] [id = 130] 07:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (18450800) [pid = 3760] [serial = 387] [outer = 00000000] 07:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18456000) [pid = 3760] [serial = 388] [outer = 18450800] 07:27:29 INFO - PROCESS | 3760 | 1465050449735 Marionette DEBUG loaded listener.js 07:27:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19ADE400) [pid = 3760] [serial = 389] [outer = 18450800] 07:27:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19AE8000) [pid = 3760] [serial = 390] [outer = 1B583400] 07:27:30 INFO - PROCESS | 3760 | 1465050450297 Marionette TRACE conn3 <- [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]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 07:27:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 804ms 07:27:30 INFO - PROCESS | 3760 | 1465050450326 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 3760 | 1465050450328 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 07:27:30 INFO - PROCESS | 3760 | 1465050450332 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 07:27:30 INFO - PROCESS | 3760 | 1465050450333 Marionette TRACE conn3 <- [1,486,null,{}] 07:27:30 INFO - PROCESS | 3760 | 1465050450337 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:30 INFO - PROCESS | 3760 | 1465050450338 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:30 INFO - PROCESS | 3760 | 1465050450442 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 07:27:30 INFO - PROCESS | 3760 | 1465050450448 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:30 INFO - PROCESS | 3760 | 1465050450450 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:30 INFO - PROCESS | 3760 | ++DOCSHELL 1280A000 == 25 [pid = 3760] [id = 131] 07:27:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12A88C00) [pid = 3760] [serial = 391] [outer = 00000000] 07:27:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19AE5800) [pid = 3760] [serial = 392] [outer = 12A88C00] 07:27:30 INFO - PROCESS | 3760 | 1465050450493 Marionette DEBUG loaded listener.js 07:27:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19AE6000) [pid = 3760] [serial = 393] [outer = 12A88C00] 07:27:30 INFO - PROCESS | 3760 | 1465050450929 Marionette TRACE conn3 <- [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]]]}] 07:27:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 07:27:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 631ms 07:27:30 INFO - PROCESS | 3760 | 1465050450970 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 07:27:30 INFO - PROCESS | 3760 | 1465050450972 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 07:27:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 07:27:30 INFO - PROCESS | 3760 | 1465050450975 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 07:27:30 INFO - PROCESS | 3760 | 1465050450987 Marionette TRACE conn3 <- [1,490,null,{}] 07:27:30 INFO - PROCESS | 3760 | 1465050450991 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:30 INFO - PROCESS | 3760 | 1465050450992 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:31 INFO - PROCESS | 3760 | 1465050451134 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 07:27:31 INFO - PROCESS | 3760 | 1465050451160 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 3760 | 1465050451162 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:31 INFO - PROCESS | 3760 | ++DOCSHELL 1574F400 == 26 [pid = 3760] [id = 132] 07:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1844C800) [pid = 3760] [serial = 394] [outer = 00000000] 07:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A00A800) [pid = 3760] [serial = 395] [outer = 1844C800] 07:27:31 INFO - PROCESS | 3760 | 1465050451205 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A0D4400) [pid = 3760] [serial = 396] [outer = 1844C800] 07:27:31 INFO - PROCESS | 3760 | 1465050451624 Marionette TRACE conn3 <- [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]]]}] 07:27:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 07:27:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 693ms 07:27:31 INFO - PROCESS | 3760 | 1465050451681 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 07:27:31 INFO - PROCESS | 3760 | 1465050451683 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 07:27:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 07:27:31 INFO - PROCESS | 3760 | 1465050451686 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 07:27:31 INFO - PROCESS | 3760 | 1465050451688 Marionette TRACE conn3 <- [1,494,null,{}] 07:27:31 INFO - PROCESS | 3760 | 1465050451692 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:31 INFO - PROCESS | 3760 | 1465050451694 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:31 INFO - PROCESS | 3760 | 1465050451801 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 07:27:31 INFO - PROCESS | 3760 | 1465050451809 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:31 INFO - PROCESS | 3760 | 1465050451811 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:31 INFO - PROCESS | 3760 | ++DOCSHELL 15FE6400 == 27 [pid = 3760] [id = 133] 07:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1844C000) [pid = 3760] [serial = 397] [outer = 00000000] 07:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A1A5800) [pid = 3760] [serial = 398] [outer = 1844C000] 07:27:31 INFO - PROCESS | 3760 | 1465050451854 Marionette DEBUG loaded listener.js 07:27:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A284C00) [pid = 3760] [serial = 399] [outer = 1844C000] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (10B67000) [pid = 3760] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (14366C00) [pid = 3760] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (162AC400) [pid = 3760] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1327C400) [pid = 3760] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15E5D000) [pid = 3760] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (111BC800) [pid = 3760] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16033400) [pid = 3760] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (17986000) [pid = 3760] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 07:27:32 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16D27800) [pid = 3760] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 07:27:32 INFO - PROCESS | 3760 | 1465050452355 Marionette TRACE conn3 <- [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]]]}] 07:27:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 07:27:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 709ms 07:27:32 INFO - PROCESS | 3760 | 1465050452385 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 07:27:32 INFO - PROCESS | 3760 | 1465050452387 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 07:27:32 INFO - PROCESS | 3760 | 1465050452390 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 07:27:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 07:27:32 INFO - PROCESS | 3760 | 1465050452392 Marionette TRACE conn3 <- [1,498,null,{}] 07:27:32 INFO - PROCESS | 3760 | 1465050452396 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:32 INFO - PROCESS | 3760 | 1465050452397 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:32 INFO - PROCESS | 3760 | 1465050452503 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 07:27:32 INFO - PROCESS | 3760 | 1465050452509 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:32 INFO - PROCESS | 3760 | 1465050452511 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:32 INFO - PROCESS | 3760 | ++DOCSHELL 15753C00 == 28 [pid = 3760] [id = 134] 07:27:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15C53000) [pid = 3760] [serial = 400] [outer = 00000000] 07:27:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (173DEC00) [pid = 3760] [serial = 401] [outer = 15C53000] 07:27:32 INFO - PROCESS | 3760 | 1465050452553 Marionette DEBUG loaded listener.js 07:27:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19ADEC00) [pid = 3760] [serial = 402] [outer = 15C53000] 07:27:33 INFO - PROCESS | 3760 | 1465050452977 Marionette TRACE conn3 <- [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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 07:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 647ms 07:27:33 INFO - PROCESS | 3760 | 1465050453029 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 3760 | 1465050453031 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 07:27:33 INFO - PROCESS | 3760 | 1465050453034 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 07:27:33 INFO - PROCESS | 3760 | 1465050453036 Marionette TRACE conn3 <- [1,502,null,{}] 07:27:33 INFO - PROCESS | 3760 | 1465050453039 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 3760 | 1465050453041 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:33 INFO - PROCESS | 3760 | 1465050453126 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 07:27:33 INFO - PROCESS | 3760 | 1465050453133 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 3760 | 1465050453135 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:33 INFO - PROCESS | 3760 | ++DOCSHELL 143D5000 == 29 [pid = 3760] [id = 135] 07:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A00F000) [pid = 3760] [serial = 403] [outer = 00000000] 07:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A28C400) [pid = 3760] [serial = 404] [outer = 1A00F000] 07:27:33 INFO - PROCESS | 3760 | 1465050453179 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A5F1400) [pid = 3760] [serial = 405] [outer = 1A00F000] 07:27:33 INFO - PROCESS | 3760 | 1465050453633 Marionette TRACE conn3 <- [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]]]}] 07:27:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 07:27:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 599ms 07:27:33 INFO - PROCESS | 3760 | 1465050453671 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 07:27:33 INFO - PROCESS | 3760 | 1465050453673 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 07:27:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 07:27:33 INFO - PROCESS | 3760 | 1465050453680 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 07:27:33 INFO - PROCESS | 3760 | 1465050453682 Marionette TRACE conn3 <- [1,506,null,{}] 07:27:33 INFO - PROCESS | 3760 | 1465050453685 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:33 INFO - PROCESS | 3760 | 1465050453687 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:33 INFO - PROCESS | 3760 | 1465050453767 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 07:27:33 INFO - PROCESS | 3760 | 1465050453772 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:33 INFO - PROCESS | 3760 | 1465050453774 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:33 INFO - PROCESS | 3760 | ++DOCSHELL 1A008400 == 30 [pid = 3760] [id = 136] 07:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A1A4C00) [pid = 3760] [serial = 406] [outer = 00000000] 07:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A716800) [pid = 3760] [serial = 407] [outer = 1A1A4C00] 07:27:33 INFO - PROCESS | 3760 | 1465050453817 Marionette DEBUG loaded listener.js 07:27:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A71C000) [pid = 3760] [serial = 408] [outer = 1A1A4C00] 07:27:34 INFO - PROCESS | 3760 | 1465050454510 Marionette TRACE conn3 <- [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]]]}] 07:27:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 07:27:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 915ms 07:27:34 INFO - PROCESS | 3760 | 1465050454585 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 07:27:34 INFO - PROCESS | 3760 | 1465050454589 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 07:27:34 INFO - PROCESS | 3760 | 1465050454594 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 07:27:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 07:27:34 INFO - PROCESS | 3760 | 1465050454598 Marionette TRACE conn3 <- [1,510,null,{}] 07:27:34 INFO - PROCESS | 3760 | 1465050454604 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:34 INFO - PROCESS | 3760 | 1465050454607 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:34 INFO - PROCESS | 3760 | 1465050454758 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 07:27:34 INFO - PROCESS | 3760 | 1465050454873 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:34 INFO - PROCESS | 3760 | 1465050454876 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:34 INFO - PROCESS | 3760 | ++DOCSHELL 105F6400 == 31 [pid = 3760] [id = 137] 07:27:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10A55400) [pid = 3760] [serial = 409] [outer = 00000000] 07:27:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1141D400) [pid = 3760] [serial = 410] [outer = 10A55400] 07:27:34 INFO - PROCESS | 3760 | 1465050454933 Marionette DEBUG loaded listener.js 07:27:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (12DC8000) [pid = 3760] [serial = 411] [outer = 10A55400] 07:27:35 INFO - PROCESS | 3760 | 1465050455897 Marionette TRACE conn3 <- [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]]]}] 07:27:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 07:27:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1371ms 07:27:35 INFO - PROCESS | 3760 | 1465050455947 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 07:27:35 INFO - PROCESS | 3760 | 1465050455952 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 07:27:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 07:27:35 INFO - PROCESS | 3760 | 1465050455957 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 07:27:35 INFO - PROCESS | 3760 | 1465050455960 Marionette TRACE conn3 <- [1,514,null,{}] 07:27:35 INFO - PROCESS | 3760 | 1465050455965 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:35 INFO - PROCESS | 3760 | 1465050455968 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:36 INFO - PROCESS | 3760 | 1465050456096 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 07:27:36 INFO - PROCESS | 3760 | 1465050456225 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:36 INFO - PROCESS | 3760 | 1465050456229 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:36 INFO - PROCESS | 3760 | ++DOCSHELL 105F2C00 == 32 [pid = 3760] [id = 138] 07:27:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (105F4400) [pid = 3760] [serial = 412] [outer = 00000000] 07:27:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (11C08800) [pid = 3760] [serial = 413] [outer = 105F4400] 07:27:36 INFO - PROCESS | 3760 | 1465050456279 Marionette DEBUG loaded listener.js 07:27:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (12B68400) [pid = 3760] [serial = 414] [outer = 105F4400] 07:27:36 INFO - PROCESS | 3760 | --DOCSHELL 13192C00 == 31 [pid = 3760] [id = 116] 07:27:36 INFO - PROCESS | 3760 | --DOCSHELL 15CD9800 == 30 [pid = 3760] [id = 117] 07:27:36 INFO - PROCESS | 3760 | --DOCSHELL 162AB000 == 29 [pid = 3760] [id = 118] 07:27:36 INFO - PROCESS | 3760 | --DOCSHELL 10A63C00 == 28 [pid = 3760] [id = 115] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (173D9800) [pid = 3760] [serial = 355] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOCSHELL 143ED400 == 27 [pid = 3760] [id = 119] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16D2B000) [pid = 3760] [serial = 337] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (10F31800) [pid = 3760] [serial = 343] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (111B1C00) [pid = 3760] [serial = 344] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (162A2C00) [pid = 3760] [serial = 331] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (12AC9400) [pid = 3760] [serial = 328] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (19ADF400) [pid = 3760] [serial = 341] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (179C9400) [pid = 3760] [serial = 334] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16D21C00) [pid = 3760] [serial = 340] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16D6A000) [pid = 3760] [serial = 353] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16D23C00) [pid = 3760] [serial = 352] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13BEA400) [pid = 3760] [serial = 347] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15FE9400) [pid = 3760] [serial = 349] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1362D800) [pid = 3760] [serial = 346] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1602C800) [pid = 3760] [serial = 350] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1313FC00) [pid = 3760] [serial = 329] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (173D8400) [pid = 3760] [serial = 332] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (18457C00) [pid = 3760] [serial = 335] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (173E6000) [pid = 3760] [serial = 338] [outer = 00000000] [url = about:blank] 07:27:36 INFO - PROCESS | 3760 | 1465050456791 Marionette TRACE conn3 <- [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]]]}] 07:27:36 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 07:27:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 898ms 07:27:36 INFO - PROCESS | 3760 | 1465050456862 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 07:27:36 INFO - PROCESS | 3760 | 1465050456867 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 07:27:36 INFO - PROCESS | 3760 | 1465050456873 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 07:27:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 07:27:36 INFO - PROCESS | 3760 | 1465050456875 Marionette TRACE conn3 <- [1,518,null,{}] 07:27:36 INFO - PROCESS | 3760 | 1465050456926 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:36 INFO - PROCESS | 3760 | 1465050456929 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:37 INFO - PROCESS | 3760 | 1465050457024 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 07:27:37 INFO - PROCESS | 3760 | 1465050457030 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 3760 | 1465050457032 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:37 INFO - PROCESS | 3760 | ++DOCSHELL 13188000 == 28 [pid = 3760] [id = 139] 07:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13189000) [pid = 3760] [serial = 415] [outer = 00000000] 07:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1327D400) [pid = 3760] [serial = 416] [outer = 13189000] 07:27:37 INFO - PROCESS | 3760 | 1465050457079 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13624000) [pid = 3760] [serial = 417] [outer = 13189000] 07:27:37 INFO - PROCESS | 3760 | 1465050457550 Marionette TRACE conn3 <- [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]]]}] 07:27:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 07:27:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 710ms 07:27:37 INFO - PROCESS | 3760 | 1465050457604 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 07:27:37 INFO - PROCESS | 3760 | 1465050457606 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 07:27:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 07:27:37 INFO - PROCESS | 3760 | 1465050457610 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 07:27:37 INFO - PROCESS | 3760 | 1465050457613 Marionette TRACE conn3 <- [1,522,null,{}] 07:27:37 INFO - PROCESS | 3760 | 1465050457653 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:37 INFO - PROCESS | 3760 | 1465050457657 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:37 INFO - PROCESS | 3760 | 1465050457751 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 07:27:37 INFO - PROCESS | 3760 | 1465050457829 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:37 INFO - PROCESS | 3760 | 1465050457832 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:37 INFO - PROCESS | 3760 | ++DOCSHELL 143EDC00 == 29 [pid = 3760] [id = 140] 07:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (143EE400) [pid = 3760] [serial = 418] [outer = 00000000] 07:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15C48800) [pid = 3760] [serial = 419] [outer = 143EE400] 07:27:37 INFO - PROCESS | 3760 | 1465050457879 Marionette DEBUG loaded listener.js 07:27:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15E56400) [pid = 3760] [serial = 420] [outer = 143EE400] 07:27:38 INFO - PROCESS | 3760 | 1465050458273 Marionette TRACE conn3 <- [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]]]}] 07:27:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 07:27:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 756ms 07:27:38 INFO - PROCESS | 3760 | 1465050458350 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 07:27:38 INFO - PROCESS | 3760 | 1465050458352 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 07:27:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 07:27:38 INFO - PROCESS | 3760 | 1465050458360 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 07:27:38 INFO - PROCESS | 3760 | 1465050458361 Marionette TRACE conn3 <- [1,526,null,{}] 07:27:38 INFO - PROCESS | 3760 | 1465050458365 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:38 INFO - PROCESS | 3760 | 1465050458367 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:38 INFO - PROCESS | 3760 | 1465050458450 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 07:27:38 INFO - PROCESS | 3760 | 1465050458457 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:38 INFO - PROCESS | 3760 | 1465050458459 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:38 INFO - PROCESS | 3760 | ++DOCSHELL 16034000 == 30 [pid = 3760] [id = 141] 07:27:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16034400) [pid = 3760] [serial = 421] [outer = 00000000] 07:27:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1629E000) [pid = 3760] [serial = 422] [outer = 16034400] 07:27:38 INFO - PROCESS | 3760 | 1465050458511 Marionette DEBUG loaded listener.js 07:27:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (162A6400) [pid = 3760] [serial = 423] [outer = 16034400] 07:27:39 INFO - PROCESS | 3760 | 1465050458996 Marionette TRACE conn3 <- [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]]]}] 07:27:39 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 07:27:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 710ms 07:27:39 INFO - PROCESS | 3760 | 1465050459081 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 3760 | 1465050459083 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 07:27:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 07:27:39 INFO - PROCESS | 3760 | 1465050459093 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 3760 | 1465050459094 Marionette TRACE conn3 <- [1,530,null,{}] 07:27:39 INFO - PROCESS | 3760 | 1465050459098 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 3760 | 1465050459100 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:39 INFO - PROCESS | 3760 | 1465050459207 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 07:27:39 INFO - PROCESS | 3760 | 1465050459218 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 3760 | 1465050459220 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:39 INFO - PROCESS | 3760 | ++DOCSHELL 16D20800 == 31 [pid = 3760] [id = 142] 07:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (16D21800) [pid = 3760] [serial = 424] [outer = 00000000] 07:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16D61400) [pid = 3760] [serial = 425] [outer = 16D21800] 07:27:39 INFO - PROCESS | 3760 | 1465050459273 Marionette DEBUG loaded listener.js 07:27:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16FD1400) [pid = 3760] [serial = 426] [outer = 16D21800] 07:27:39 INFO - PROCESS | 3760 | 1465050459703 Marionette TRACE conn3 <- [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"]]]}] 07:27:39 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 07:27:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 07:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 07:27:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:27:39 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 07:27:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 07:27:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:27:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:27:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 07:27:39 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 07:27:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 647ms 07:27:39 INFO - PROCESS | 3760 | 1465050459729 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 07:27:39 INFO - PROCESS | 3760 | 1465050459731 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 07:27:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 07:27:39 INFO - PROCESS | 3760 | 1465050459741 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 07:27:39 INFO - PROCESS | 3760 | 1465050459743 Marionette TRACE conn3 <- [1,534,null,{}] 07:27:39 INFO - PROCESS | 3760 | 1465050459746 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:39 INFO - PROCESS | 3760 | 1465050459751 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:39 INFO - PROCESS | 3760 | 1465050459891 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 07:27:39 INFO - PROCESS | 3760 | 1465050459960 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:39 INFO - PROCESS | 3760 | 1465050459962 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:40 INFO - PROCESS | 3760 | ++DOCSHELL 17074800 == 32 [pid = 3760] [id = 143] 07:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (173D9000) [pid = 3760] [serial = 427] [outer = 00000000] 07:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (17987C00) [pid = 3760] [serial = 428] [outer = 173D9000] 07:27:40 INFO - PROCESS | 3760 | 1465050460007 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1798BC00) [pid = 3760] [serial = 429] [outer = 173D9000] 07:27:40 INFO - PROCESS | 3760 | 1465050460411 Marionette TRACE conn3 <- [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]]]}] 07:27:40 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. 07:27:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 709ms 07:27:40 INFO - PROCESS | 3760 | 1465050460434 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 07:27:40 INFO - PROCESS | 3760 | 1465050460436 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 07:27:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 07:27:40 INFO - PROCESS | 3760 | 1465050460439 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 07:27:40 INFO - PROCESS | 3760 | 1465050460441 Marionette TRACE conn3 <- [1,538,null,{}] 07:27:40 INFO - PROCESS | 3760 | 1465050460450 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:40 INFO - PROCESS | 3760 | 1465050460452 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:40 INFO - PROCESS | 3760 | 1465050460591 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 07:27:40 INFO - PROCESS | 3760 | 1465050460697 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:40 INFO - PROCESS | 3760 | 1465050460699 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:40 INFO - PROCESS | 3760 | ++DOCSHELL 17984000 == 33 [pid = 3760] [id = 144] 07:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (17A8B400) [pid = 3760] [serial = 430] [outer = 00000000] 07:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (182C8400) [pid = 3760] [serial = 431] [outer = 17A8B400] 07:27:40 INFO - PROCESS | 3760 | 1465050460741 Marionette DEBUG loaded listener.js 07:27:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (182CA000) [pid = 3760] [serial = 432] [outer = 17A8B400] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18450800) [pid = 3760] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16A57000) [pid = 3760] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (162A7C00) [pid = 3760] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (143E3400) [pid = 3760] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (17988800) [pid = 3760] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1629D400) [pid = 3760] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (179BE400) [pid = 3760] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (13622C00) [pid = 3760] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (12A88C00) [pid = 3760] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1844C800) [pid = 3760] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12AC7400) [pid = 3760] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1844C000) [pid = 3760] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A00F000) [pid = 3760] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12A1C000) [pid = 3760] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (105F3800) [pid = 3760] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15E5B400) [pid = 3760] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 07:27:41 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15C53000) [pid = 3760] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:27:41 INFO - PROCESS | 3760 | 1465050461319 Marionette TRACE conn3 <- [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]]]}] 07:27:41 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. 07:27:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 914ms 07:27:41 INFO - PROCESS | 3760 | 1465050461377 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 07:27:41 INFO - PROCESS | 3760 | 1465050461379 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 07:27:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 07:27:41 INFO - PROCESS | 3760 | 1465050461382 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 07:27:41 INFO - PROCESS | 3760 | 1465050461384 Marionette TRACE conn3 <- [1,542,null,{}] 07:27:41 INFO - PROCESS | 3760 | 1465050461388 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:41 INFO - PROCESS | 3760 | 1465050461390 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:41 INFO - PROCESS | 3760 | 1465050461469 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 07:27:41 INFO - PROCESS | 3760 | 1465050461474 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:41 INFO - PROCESS | 3760 | 1465050461476 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:41 INFO - PROCESS | 3760 | ++DOCSHELL 11C7FC00 == 34 [pid = 3760] [id = 145] 07:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12807800) [pid = 3760] [serial = 433] [outer = 00000000] 07:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (162A2800) [pid = 3760] [serial = 434] [outer = 12807800] 07:27:41 INFO - PROCESS | 3760 | 1465050461520 Marionette DEBUG loaded listener.js 07:27:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (179CA800) [pid = 3760] [serial = 435] [outer = 12807800] 07:27:41 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:41 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:41 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:41 INFO - PROCESS | 3760 | 1465050461956 Marionette TRACE conn3 <- [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]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 07:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 631ms 07:27:42 INFO - PROCESS | 3760 | 1465050462020 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 07:27:42 INFO - PROCESS | 3760 | 1465050462022 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 07:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 07:27:42 INFO - PROCESS | 3760 | 1465050462026 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 3760 | 1465050462027 Marionette TRACE conn3 <- [1,546,null,{}] 07:27:42 INFO - PROCESS | 3760 | 1465050462031 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - PROCESS | 3760 | 1465050462032 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:42 INFO - PROCESS | 3760 | 1465050462115 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 07:27:42 INFO - PROCESS | 3760 | 1465050462123 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 3760 | 1465050462125 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:42 INFO - PROCESS | 3760 | ++DOCSHELL 1629F400 == 35 [pid = 3760] [id = 146] 07:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (173E6400) [pid = 3760] [serial = 436] [outer = 00000000] 07:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19AE1800) [pid = 3760] [serial = 437] [outer = 173E6400] 07:27:42 INFO - PROCESS | 3760 | 1465050462168 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19AE6C00) [pid = 3760] [serial = 438] [outer = 173E6400] 07:27:42 INFO - PROCESS | 3760 | 1465050462625 Marionette TRACE conn3 <- [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]]]}] 07:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 07:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 647ms 07:27:42 INFO - PROCESS | 3760 | 1465050462664 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 07:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 07:27:42 INFO - PROCESS | 3760 | 1465050462675 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 07:27:42 INFO - PROCESS | 3760 | 1465050462679 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 07:27:42 INFO - PROCESS | 3760 | 1465050462681 Marionette TRACE conn3 <- [1,550,null,{}] 07:27:42 INFO - PROCESS | 3760 | 1465050462684 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:42 INFO - PROCESS | 3760 | 1465050462686 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:42 INFO - PROCESS | 3760 | 1465050462765 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 07:27:42 INFO - PROCESS | 3760 | 1465050462773 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:42 INFO - PROCESS | 3760 | 1465050462775 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:42 INFO - PROCESS | 3760 | ++DOCSHELL 17EE8400 == 36 [pid = 3760] [id = 147] 07:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (18451000) [pid = 3760] [serial = 439] [outer = 00000000] 07:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A009C00) [pid = 3760] [serial = 440] [outer = 18451000] 07:27:42 INFO - PROCESS | 3760 | 1465050462817 Marionette DEBUG loaded listener.js 07:27:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A00A000) [pid = 3760] [serial = 441] [outer = 18451000] 07:27:43 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:43 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:43 INFO - PROCESS | 3760 | 1465050463348 Marionette TRACE conn3 <- [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]]]}] 07:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 07:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 741ms 07:27:43 INFO - PROCESS | 3760 | 1465050463422 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 07:27:43 INFO - PROCESS | 3760 | 1465050463426 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 07:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 07:27:43 INFO - PROCESS | 3760 | 1465050463431 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 07:27:43 INFO - PROCESS | 3760 | 1465050463435 Marionette TRACE conn3 <- [1,554,null,{}] 07:27:43 INFO - PROCESS | 3760 | 1465050463482 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:43 INFO - PROCESS | 3760 | 1465050463485 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:43 INFO - PROCESS | 3760 | 1465050463643 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 07:27:43 INFO - PROCESS | 3760 | 1465050463653 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:43 INFO - PROCESS | 3760 | 1465050463656 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:43 INFO - PROCESS | 3760 | ++DOCSHELL 10A5A400 == 37 [pid = 3760] [id = 148] 07:27:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A5A800) [pid = 3760] [serial = 442] [outer = 00000000] 07:27:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13090800) [pid = 3760] [serial = 443] [outer = 10A5A800] 07:27:43 INFO - PROCESS | 3760 | 1465050463711 Marionette DEBUG loaded listener.js 07:27:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (13187C00) [pid = 3760] [serial = 444] [outer = 10A5A800] 07:27:44 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:44 INFO - PROCESS | 3760 | 1465050464343 Marionette TRACE conn3 <- [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]]]}] 07:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 07:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 915ms 07:27:44 INFO - PROCESS | 3760 | 1465050464368 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 07:27:44 INFO - PROCESS | 3760 | 1465050464372 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 07:27:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 07:27:44 INFO - PROCESS | 3760 | 1465050464379 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 07:27:44 INFO - PROCESS | 3760 | 1465050464382 Marionette TRACE conn3 <- [1,558,null,{}] 07:27:44 INFO - PROCESS | 3760 | 1465050464386 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:44 INFO - PROCESS | 3760 | 1465050464389 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:44 INFO - PROCESS | 3760 | 1465050464505 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 07:27:44 INFO - PROCESS | 3760 | 1465050464602 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:44 INFO - PROCESS | 3760 | 1465050464605 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:44 INFO - PROCESS | 3760 | ++DOCSHELL 143CE000 == 38 [pid = 3760] [id = 149] 07:27:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (143E1000) [pid = 3760] [serial = 445] [outer = 00000000] 07:27:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (15CD3800) [pid = 3760] [serial = 446] [outer = 143E1000] 07:27:44 INFO - PROCESS | 3760 | 1465050464660 Marionette DEBUG loaded listener.js 07:27:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (16030800) [pid = 3760] [serial = 447] [outer = 143E1000] 07:27:45 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:45 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:45 INFO - PROCESS | 3760 | 1465050465264 Marionette TRACE conn3 <- [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]]]}] 07:27:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 07:27:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 961ms 07:27:45 INFO - PROCESS | 3760 | 1465050465324 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 07:27:45 INFO - PROCESS | 3760 | 1465050465327 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 07:27:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 07:27:45 INFO - PROCESS | 3760 | 1465050465331 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 07:27:45 INFO - PROCESS | 3760 | 1465050465334 Marionette TRACE conn3 <- [1,562,null,{}] 07:27:45 INFO - PROCESS | 3760 | 1465050465346 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:45 INFO - PROCESS | 3760 | 1465050465350 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:45 INFO - PROCESS | 3760 | 1465050465464 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 07:27:45 INFO - PROCESS | 3760 | 1465050465589 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:45 INFO - PROCESS | 3760 | 1465050465592 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:45 INFO - PROCESS | 3760 | ++DOCSHELL 1844D000 == 39 [pid = 3760] [id = 150] 07:27:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1844D400) [pid = 3760] [serial = 448] [outer = 00000000] 07:27:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A006C00) [pid = 3760] [serial = 449] [outer = 1844D400] 07:27:45 INFO - PROCESS | 3760 | 1465050465649 Marionette DEBUG loaded listener.js 07:27:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A287800) [pid = 3760] [serial = 450] [outer = 1844D400] 07:27:46 INFO - PROCESS | 3760 | 1465050466193 Marionette TRACE conn3 <- [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]]]}] 07:27:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 07:27:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 914ms 07:27:46 INFO - PROCESS | 3760 | 1465050466234 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 07:27:46 INFO - PROCESS | 3760 | 1465050466237 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 07:27:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 07:27:46 INFO - PROCESS | 3760 | 1465050466241 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 07:27:46 INFO - PROCESS | 3760 | 1465050466243 Marionette TRACE conn3 <- [1,566,null,{}] 07:27:46 INFO - PROCESS | 3760 | 1465050466246 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:46 INFO - PROCESS | 3760 | 1465050466248 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:46 INFO - PROCESS | 3760 | 1465050466354 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 07:27:46 INFO - PROCESS | 3760 | 1465050466455 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:46 INFO - PROCESS | 3760 | 1465050466457 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:46 INFO - PROCESS | 3760 | ++DOCSHELL 1A5FB800 == 40 [pid = 3760] [id = 151] 07:27:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (1A5FC400) [pid = 3760] [serial = 451] [outer = 00000000] 07:27:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1A718400) [pid = 3760] [serial = 452] [outer = 1A5FC400] 07:27:46 INFO - PROCESS | 3760 | 1465050466510 Marionette DEBUG loaded listener.js 07:27:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1A812C00) [pid = 3760] [serial = 453] [outer = 1A5FC400] 07:27:47 INFO - PROCESS | 3760 | 1465050467100 Marionette TRACE conn3 <- [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]]]}] 07:27:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 07:27:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1041ms 07:27:47 INFO - PROCESS | 3760 | 1465050467305 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 07:27:47 INFO - PROCESS | 3760 | 1465050467309 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 07:27:47 INFO - PROCESS | 3760 | 1465050467314 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 07:27:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 07:27:47 INFO - PROCESS | 3760 | 1465050467317 Marionette TRACE conn3 <- [1,570,null,{}] 07:27:47 INFO - PROCESS | 3760 | 1465050467323 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:47 INFO - PROCESS | 3760 | 1465050467326 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:47 INFO - PROCESS | 3760 | 1465050467425 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 07:27:47 INFO - PROCESS | 3760 | 1465050467552 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:47 INFO - PROCESS | 3760 | 1465050467558 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:47 INFO - PROCESS | 3760 | ++DOCSHELL 12ACA000 == 41 [pid = 3760] [id = 152] 07:27:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (12ACCC00) [pid = 3760] [serial = 454] [outer = 00000000] 07:27:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (1308D400) [pid = 3760] [serial = 455] [outer = 12ACCC00] 07:27:47 INFO - PROCESS | 3760 | 1465050467609 Marionette DEBUG loaded listener.js 07:27:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (13192C00) [pid = 3760] [serial = 456] [outer = 12ACCC00] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 1629F400 == 40 [pid = 3760] [id = 146] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 11C7FC00 == 39 [pid = 3760] [id = 145] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 17984000 == 38 [pid = 3760] [id = 144] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 17074800 == 37 [pid = 3760] [id = 143] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 16D20800 == 36 [pid = 3760] [id = 142] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 16034000 == 35 [pid = 3760] [id = 141] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 143EDC00 == 34 [pid = 3760] [id = 140] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 13188000 == 33 [pid = 3760] [id = 139] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 105F2C00 == 32 [pid = 3760] [id = 138] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 1A5FB800 == 31 [pid = 3760] [id = 151] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 143CE000 == 30 [pid = 3760] [id = 149] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 1844D000 == 29 [pid = 3760] [id = 150] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 17EE8400 == 28 [pid = 3760] [id = 147] 07:27:48 INFO - PROCESS | 3760 | --DOCSHELL 10A5A400 == 27 [pid = 3760] [id = 148] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (18456000) [pid = 3760] [serial = 388] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (17981800) [pid = 3760] [serial = 379] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (17981C00) [pid = 3760] [serial = 380] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16D23400) [pid = 3760] [serial = 373] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16D2C800) [pid = 3760] [serial = 374] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (15755400) [pid = 3760] [serial = 367] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15CD3C00) [pid = 3760] [serial = 368] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (1798E400) [pid = 3760] [serial = 382] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1798EC00) [pid = 3760] [serial = 383] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (173E4C00) [pid = 3760] [serial = 356] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (17A95800) [pid = 3760] [serial = 385] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18079400) [pid = 3760] [serial = 386] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13917C00) [pid = 3760] [serial = 364] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19AE6000) [pid = 3760] [serial = 393] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19AE5800) [pid = 3760] [serial = 392] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13BEB400) [pid = 3760] [serial = 365] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A00A800) [pid = 3760] [serial = 395] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A0D4400) [pid = 3760] [serial = 396] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17328C00) [pid = 3760] [serial = 376] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A1A5800) [pid = 3760] [serial = 398] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A28C400) [pid = 3760] [serial = 404] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (173DF400) [pid = 3760] [serial = 377] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (12AC8C00) [pid = 3760] [serial = 361] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12DCE000) [pid = 3760] [serial = 362] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10E96000) [pid = 3760] [serial = 358] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10F36C00) [pid = 3760] [serial = 359] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15FE8C00) [pid = 3760] [serial = 370] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1602F000) [pid = 3760] [serial = 371] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (173DEC00) [pid = 3760] [serial = 401] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A284C00) [pid = 3760] [serial = 399] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A716800) [pid = 3760] [serial = 407] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19ADEC00) [pid = 3760] [serial = 402] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19ADE400) [pid = 3760] [serial = 389] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10B66C00) [pid = 3760] [serial = 164] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:27:48 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A5F1400) [pid = 3760] [serial = 405] [outer = 00000000] [url = about:blank] 07:27:48 INFO - PROCESS | 3760 | 1465050468815 Marionette TRACE conn3 <- [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]]]}] 07:27:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 07:27:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1514ms 07:27:48 INFO - PROCESS | 3760 | 1465050468844 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 07:27:48 INFO - PROCESS | 3760 | 1465050468848 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 07:27:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 07:27:48 INFO - PROCESS | 3760 | 1465050468852 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 07:27:48 INFO - PROCESS | 3760 | 1465050468855 Marionette TRACE conn3 <- [1,574,null,{}] 07:27:48 INFO - PROCESS | 3760 | 1465050468903 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:48 INFO - PROCESS | 3760 | 1465050468906 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:49 INFO - PROCESS | 3760 | 1465050468992 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 07:27:49 INFO - PROCESS | 3760 | 1465050469070 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 3760 | 1465050469073 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:49 INFO - PROCESS | 3760 | ++DOCSHELL 10A59400 == 28 [pid = 3760] [id = 153] 07:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A5F400) [pid = 3760] [serial = 457] [outer = 00000000] 07:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10F33800) [pid = 3760] [serial = 458] [outer = 10A5F400] 07:27:49 INFO - PROCESS | 3760 | 1465050469120 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (110EB800) [pid = 3760] [serial = 459] [outer = 10A5F400] 07:27:49 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:49 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:49 INFO - PROCESS | 3760 | 1465050469519 Marionette TRACE conn3 <- [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]]]}] 07:27:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 07:27:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 741ms 07:27:49 INFO - PROCESS | 3760 | 1465050469590 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 07:27:49 INFO - PROCESS | 3760 | 1465050469595 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 07:27:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 07:27:49 INFO - PROCESS | 3760 | 1465050469601 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 07:27:49 INFO - PROCESS | 3760 | 1465050469604 Marionette TRACE conn3 <- [1,578,null,{}] 07:27:49 INFO - PROCESS | 3760 | 1465050469607 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:49 INFO - PROCESS | 3760 | 1465050469610 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:49 INFO - PROCESS | 3760 | 1465050469696 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 07:27:49 INFO - PROCESS | 3760 | 1465050469703 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:49 INFO - PROCESS | 3760 | 1465050469706 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:49 INFO - PROCESS | 3760 | ++DOCSHELL 12AC9400 == 29 [pid = 3760] [id = 154] 07:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12AC9800) [pid = 3760] [serial = 460] [outer = 00000000] 07:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13030C00) [pid = 3760] [serial = 461] [outer = 12AC9800] 07:27:49 INFO - PROCESS | 3760 | 1465050469752 Marionette DEBUG loaded listener.js 07:27:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13134000) [pid = 3760] [serial = 462] [outer = 12AC9800] 07:27:50 INFO - PROCESS | 3760 | 1465050470208 Marionette TRACE conn3 <- [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]]]}] 07:27:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 07:27:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 631ms 07:27:50 INFO - PROCESS | 3760 | 1465050470238 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 07:27:50 INFO - PROCESS | 3760 | 1465050470240 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 07:27:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 07:27:50 INFO - PROCESS | 3760 | 1465050470244 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 07:27:50 INFO - PROCESS | 3760 | 1465050470247 Marionette TRACE conn3 <- [1,582,null,{}] 07:27:50 INFO - PROCESS | 3760 | 1465050470258 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:50 INFO - PROCESS | 3760 | 1465050470263 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:50 INFO - PROCESS | 3760 | 1465050470424 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 07:27:50 INFO - PROCESS | 3760 | 1465050470538 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:50 INFO - PROCESS | 3760 | 1465050470543 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:50 INFO - PROCESS | 3760 | ++DOCSHELL 15FEB000 == 30 [pid = 3760] [id = 155] 07:27:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15FEB800) [pid = 3760] [serial = 463] [outer = 00000000] 07:27:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1602FC00) [pid = 3760] [serial = 464] [outer = 15FEB800] 07:27:50 INFO - PROCESS | 3760 | 1465050470595 Marionette DEBUG loaded listener.js 07:27:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (162A1C00) [pid = 3760] [serial = 465] [outer = 15FEB800] 07:27:51 INFO - PROCESS | 3760 | 1465050471069 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 07:27:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 852ms 07:27:51 INFO - PROCESS | 3760 | 1465050471087 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 3760 | 1465050471089 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 07:27:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 07:27:51 INFO - PROCESS | 3760 | 1465050471096 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - PROCESS | 3760 | 1465050471098 Marionette TRACE conn3 <- [1,586,null,{}] 07:27:51 INFO - PROCESS | 3760 | 1465050471106 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 3760 | 1465050471108 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:51 INFO - PROCESS | 3760 | 1465050471218 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 07:27:51 INFO - PROCESS | 3760 | 1465050471226 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:51 INFO - PROCESS | 3760 | 1465050471228 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:51 INFO - PROCESS | 3760 | ++DOCSHELL 143C9800 == 31 [pid = 3760] [id = 156] 07:27:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15C22C00) [pid = 3760] [serial = 466] [outer = 00000000] 07:27:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15FE8C00) [pid = 3760] [serial = 467] [outer = 15C22C00] 07:27:51 INFO - PROCESS | 3760 | 1465050471271 Marionette DEBUG loaded listener.js 07:27:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (160AC400) [pid = 3760] [serial = 468] [outer = 15C22C00] 07:27:51 INFO - PROCESS | 3760 | 1465050471758 Marionette TRACE conn3 <- [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]]]}] 07:27:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 07:27:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 709ms 07:27:51 INFO - PROCESS | 3760 | 1465050471844 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 07:27:51 INFO - PROCESS | 3760 | 1465050471846 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 07:27:51 INFO - PROCESS | 3760 | 1465050471876 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 07:27:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 07:27:51 INFO - PROCESS | 3760 | 1465050471878 Marionette TRACE conn3 <- [1,590,null,{}] 07:27:51 INFO - PROCESS | 3760 | 1465050471890 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:51 INFO - PROCESS | 3760 | 1465050471892 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:52 INFO - PROCESS | 3760 | 1465050472002 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 07:27:52 INFO - PROCESS | 3760 | 1465050472008 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 3760 | 1465050472010 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:52 INFO - PROCESS | 3760 | ++DOCSHELL 15750400 == 32 [pid = 3760] [id = 157] 07:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D25000) [pid = 3760] [serial = 469] [outer = 00000000] 07:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (173DF400) [pid = 3760] [serial = 470] [outer = 16D25000] 07:27:52 INFO - PROCESS | 3760 | 1465050472053 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (173E6800) [pid = 3760] [serial = 471] [outer = 16D25000] 07:27:52 INFO - PROCESS | 3760 | 1465050472503 Marionette TRACE conn3 <- [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]]]}] 07:27:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 07:27:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 647ms 07:27:52 INFO - PROCESS | 3760 | 1465050472516 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 07:27:52 INFO - PROCESS | 3760 | 1465050472518 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 07:27:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 07:27:52 INFO - PROCESS | 3760 | 1465050472521 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 07:27:52 INFO - PROCESS | 3760 | 1465050472522 Marionette TRACE conn3 <- [1,594,null,{}] 07:27:52 INFO - PROCESS | 3760 | 1465050472526 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:52 INFO - PROCESS | 3760 | 1465050472531 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:52 INFO - PROCESS | 3760 | 1465050472673 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 07:27:52 INFO - PROCESS | 3760 | 1465050472678 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:52 INFO - PROCESS | 3760 | 1465050472680 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:52 INFO - PROCESS | 3760 | ++DOCSHELL 1141E800 == 33 [pid = 3760] [id = 158] 07:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (174DA800) [pid = 3760] [serial = 472] [outer = 00000000] 07:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1798E400) [pid = 3760] [serial = 473] [outer = 174DA800] 07:27:52 INFO - PROCESS | 3760 | 1465050472729 Marionette DEBUG loaded listener.js 07:27:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17E52400) [pid = 3760] [serial = 474] [outer = 174DA800] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (18451000) [pid = 3760] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16D21800) [pid = 3760] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (173D9000) [pid = 3760] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13189000) [pid = 3760] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16034400) [pid = 3760] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A1A4C00) [pid = 3760] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (143EE400) [pid = 3760] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10A55400) [pid = 3760] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (105F4400) [pid = 3760] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (173E6400) [pid = 3760] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17A8B400) [pid = 3760] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 07:27:53 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (12807800) [pid = 3760] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:27:53 INFO - PROCESS | 3760 | 1465050473310 Marionette TRACE conn3 <- [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]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 07:27:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 836ms 07:27:53 INFO - PROCESS | 3760 | 1465050473365 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 3760 | 1465050473367 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 07:27:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 07:27:53 INFO - PROCESS | 3760 | 1465050473370 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 3760 | 1465050473372 Marionette TRACE conn3 <- [1,598,null,{}] 07:27:53 INFO - PROCESS | 3760 | 1465050473375 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:53 INFO - PROCESS | 3760 | 1465050473377 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:53 INFO - PROCESS | 3760 | 1465050473454 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 07:27:53 INFO - PROCESS | 3760 | 1465050473459 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:53 INFO - PROCESS | 3760 | 1465050473461 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:53 INFO - PROCESS | 3760 | ++DOCSHELL 105F4400 == 34 [pid = 3760] [id = 159] 07:27:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (111B6800) [pid = 3760] [serial = 475] [outer = 00000000] 07:27:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16D68800) [pid = 3760] [serial = 476] [outer = 111B6800] 07:27:53 INFO - PROCESS | 3760 | 1465050473504 Marionette DEBUG loaded listener.js 07:27:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (173D9000) [pid = 3760] [serial = 477] [outer = 111B6800] 07:27:53 INFO - PROCESS | 3760 | 1465050473922 Marionette TRACE conn3 <- [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]]]}] 07:27:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 07:27:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 599ms 07:27:53 INFO - PROCESS | 3760 | 1465050473967 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 07:27:53 INFO - PROCESS | 3760 | 1465050473969 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 07:27:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 07:27:53 INFO - PROCESS | 3760 | 1465050473976 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 07:27:53 INFO - PROCESS | 3760 | 1465050473978 Marionette TRACE conn3 <- [1,602,null,{}] 07:27:53 INFO - PROCESS | 3760 | 1465050473981 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:53 INFO - PROCESS | 3760 | 1465050473983 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:54 INFO - PROCESS | 3760 | 1465050474059 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 07:27:54 INFO - PROCESS | 3760 | 1465050474064 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 3760 | 1465050474066 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:54 INFO - PROCESS | 3760 | ++DOCSHELL 16D21800 == 35 [pid = 3760] [id = 160] 07:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1732D000) [pid = 3760] [serial = 478] [outer = 00000000] 07:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1844CC00) [pid = 3760] [serial = 479] [outer = 1732D000] 07:27:54 INFO - PROCESS | 3760 | 1465050474109 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18450800) [pid = 3760] [serial = 480] [outer = 1732D000] 07:27:54 INFO - PROCESS | 3760 | 1465050474517 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 07:27:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 07:27:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 600ms 07:27:54 INFO - PROCESS | 3760 | 1465050474574 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 07:27:54 INFO - PROCESS | 3760 | 1465050474576 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 07:27:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 07:27:54 INFO - PROCESS | 3760 | 1465050474580 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 07:27:54 INFO - PROCESS | 3760 | 1465050474582 Marionette TRACE conn3 <- [1,606,null,{}] 07:27:54 INFO - PROCESS | 3760 | 1465050474585 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:54 INFO - PROCESS | 3760 | 1465050474587 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:54 INFO - PROCESS | 3760 | 1465050474670 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 07:27:54 INFO - PROCESS | 3760 | 1465050474675 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:54 INFO - PROCESS | 3760 | 1465050474677 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:54 INFO - PROCESS | 3760 | ++DOCSHELL 15FE7800 == 36 [pid = 3760] [id = 161] 07:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19ADEC00) [pid = 3760] [serial = 481] [outer = 00000000] 07:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19AE6400) [pid = 3760] [serial = 482] [outer = 19ADEC00] 07:27:54 INFO - PROCESS | 3760 | 1465050474721 Marionette DEBUG loaded listener.js 07:27:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19AE7000) [pid = 3760] [serial = 483] [outer = 19ADEC00] 07:27:55 INFO - PROCESS | 3760 | 1465050475373 Marionette TRACE conn3 <- [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]]]}] 07:27:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 07:27:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 851ms 07:27:55 INFO - PROCESS | 3760 | 1465050475458 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 07:27:55 INFO - PROCESS | 3760 | 1465050475463 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 07:27:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 07:27:55 INFO - PROCESS | 3760 | 1465050475469 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 07:27:55 INFO - PROCESS | 3760 | 1465050475473 Marionette TRACE conn3 <- [1,610,null,{}] 07:27:55 INFO - PROCESS | 3760 | 1465050475478 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:55 INFO - PROCESS | 3760 | 1465050475481 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:55 INFO - PROCESS | 3760 | 1465050475608 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 07:27:55 INFO - PROCESS | 3760 | 1465050475684 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:55 INFO - PROCESS | 3760 | 1465050475689 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:55 INFO - PROCESS | 3760 | ++DOCSHELL 10232400 == 37 [pid = 3760] [id = 162] 07:27:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10272000) [pid = 3760] [serial = 484] [outer = 00000000] 07:27:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (110EB400) [pid = 3760] [serial = 485] [outer = 10272000] 07:27:55 INFO - PROCESS | 3760 | 1465050475789 Marionette DEBUG loaded listener.js 07:27:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1280A400) [pid = 3760] [serial = 486] [outer = 10272000] 07:27:56 INFO - PROCESS | 3760 | 1465050476517 Marionette TRACE conn3 <- [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]]]}] 07:27:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 07:27:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1103ms 07:27:56 INFO - PROCESS | 3760 | 1465050476571 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 07:27:56 INFO - PROCESS | 3760 | 1465050476576 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 07:27:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 07:27:56 INFO - PROCESS | 3760 | 1465050476583 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 07:27:56 INFO - PROCESS | 3760 | 1465050476585 Marionette TRACE conn3 <- [1,614,null,{}] 07:27:56 INFO - PROCESS | 3760 | 1465050476616 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:56 INFO - PROCESS | 3760 | 1465050476621 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:56 INFO - PROCESS | 3760 | 1465050476778 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 07:27:56 INFO - PROCESS | 3760 | 1465050476879 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:56 INFO - PROCESS | 3760 | 1465050476882 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:56 INFO - PROCESS | 3760 | ++DOCSHELL 10F30800 == 38 [pid = 3760] [id = 163] 07:27:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12AC7400) [pid = 3760] [serial = 487] [outer = 00000000] 07:27:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13DE5400) [pid = 3760] [serial = 488] [outer = 12AC7400] 07:27:56 INFO - PROCESS | 3760 | 1465050476938 Marionette DEBUG loaded listener.js 07:27:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15C23000) [pid = 3760] [serial = 489] [outer = 12AC7400] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 16D21800 == 37 [pid = 3760] [id = 160] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 105F4400 == 36 [pid = 3760] [id = 159] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 1141E800 == 35 [pid = 3760] [id = 158] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 15750400 == 34 [pid = 3760] [id = 157] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 143C9800 == 33 [pid = 3760] [id = 156] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 15FEB000 == 32 [pid = 3760] [id = 155] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 12AC9400 == 31 [pid = 3760] [id = 154] 07:27:57 INFO - PROCESS | 3760 | --DOCSHELL 10A59400 == 30 [pid = 3760] [id = 153] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A009C00) [pid = 3760] [serial = 440] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16D61400) [pid = 3760] [serial = 425] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17987C00) [pid = 3760] [serial = 428] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A00A000) [pid = 3760] [serial = 441] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16FD1400) [pid = 3760] [serial = 426] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1327D400) [pid = 3760] [serial = 416] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13624000) [pid = 3760] [serial = 417] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1629E000) [pid = 3760] [serial = 422] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1A71C000) [pid = 3760] [serial = 408] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15C48800) [pid = 3760] [serial = 419] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15E56400) [pid = 3760] [serial = 420] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1141D400) [pid = 3760] [serial = 410] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12DC8000) [pid = 3760] [serial = 411] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11C08800) [pid = 3760] [serial = 413] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19AE6C00) [pid = 3760] [serial = 438] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12B68400) [pid = 3760] [serial = 414] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (182C8400) [pid = 3760] [serial = 431] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1798BC00) [pid = 3760] [serial = 429] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19AE1800) [pid = 3760] [serial = 437] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (162A2800) [pid = 3760] [serial = 434] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (182CA000) [pid = 3760] [serial = 432] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (179CA800) [pid = 3760] [serial = 435] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (162A6400) [pid = 3760] [serial = 423] [outer = 00000000] [url = about:blank] 07:27:57 INFO - PROCESS | 3760 | 1465050477777 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 07:27:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 07:27:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1245ms 07:27:57 INFO - PROCESS | 3760 | 1465050477812 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 07:27:57 INFO - PROCESS | 3760 | 1465050477817 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 07:27:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 07:27:57 INFO - PROCESS | 3760 | 1465050477821 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 07:27:57 INFO - PROCESS | 3760 | 1465050477824 Marionette TRACE conn3 <- [1,618,null,{}] 07:27:57 INFO - PROCESS | 3760 | 1465050477830 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:57 INFO - PROCESS | 3760 | 1465050477833 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:57 INFO - PROCESS | 3760 | 1465050477917 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 07:27:57 INFO - PROCESS | 3760 | 1465050477923 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:57 INFO - PROCESS | 3760 | 1465050477927 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:57 INFO - PROCESS | 3760 | ++DOCSHELL 110F1800 == 31 [pid = 3760] [id = 164] 07:27:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (110F2800) [pid = 3760] [serial = 490] [outer = 00000000] 07:27:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12809800) [pid = 3760] [serial = 491] [outer = 110F2800] 07:27:58 INFO - PROCESS | 3760 | 1465050477974 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12DC9800) [pid = 3760] [serial = 492] [outer = 110F2800] 07:27:58 INFO - PROCESS | 3760 | 1465050478434 Marionette TRACE conn3 <- [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]]]}] 07:27:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 07:27:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 647ms 07:27:58 INFO - PROCESS | 3760 | 1465050478456 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 07:27:58 INFO - PROCESS | 3760 | 1465050478460 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 07:27:58 INFO - PROCESS | 3760 | 1465050478466 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 07:27:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 07:27:58 INFO - PROCESS | 3760 | 1465050478468 Marionette TRACE conn3 <- [1,622,null,{}] 07:27:58 INFO - PROCESS | 3760 | 1465050478472 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:58 INFO - PROCESS | 3760 | 1465050478475 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:58 INFO - PROCESS | 3760 | 1465050478635 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 07:27:58 INFO - PROCESS | 3760 | 1465050478644 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:58 INFO - PROCESS | 3760 | 1465050478647 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:58 INFO - PROCESS | 3760 | ++DOCSHELL 13C46400 == 32 [pid = 3760] [id = 165] 07:27:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13C48C00) [pid = 3760] [serial = 493] [outer = 00000000] 07:27:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13DE0400) [pid = 3760] [serial = 494] [outer = 13C48C00] 07:27:58 INFO - PROCESS | 3760 | 1465050478695 Marionette DEBUG loaded listener.js 07:27:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (143E5000) [pid = 3760] [serial = 495] [outer = 13C48C00] 07:27:59 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:59 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:59 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:59 INFO - PROCESS | 3760 | 1465050479148 Marionette TRACE conn3 <- [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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 07:27:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 710ms 07:27:59 INFO - PROCESS | 3760 | 1465050479198 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 3760 | 1465050479202 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 07:27:59 INFO - PROCESS | 3760 | 1465050479207 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 07:27:59 INFO - PROCESS | 3760 | 1465050479212 Marionette TRACE conn3 <- [1,626,null,{}] 07:27:59 INFO - PROCESS | 3760 | 1465050479230 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:59 INFO - PROCESS | 3760 | 1465050479237 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:59 INFO - PROCESS | 3760 | 1465050479347 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 07:27:59 INFO - PROCESS | 3760 | 1465050479361 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:27:59 INFO - PROCESS | 3760 | 1465050479364 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:27:59 INFO - PROCESS | 3760 | ++DOCSHELL 162A5000 == 33 [pid = 3760] [id = 166] 07:27:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (162A6000) [pid = 3760] [serial = 496] [outer = 00000000] 07:27:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16D23000) [pid = 3760] [serial = 497] [outer = 162A6000] 07:27:59 INFO - PROCESS | 3760 | 1465050479412 Marionette DEBUG loaded listener.js 07:27:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16DD0C00) [pid = 3760] [serial = 498] [outer = 162A6000] 07:27:59 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:59 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:27:59 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:27:59 INFO - PROCESS | 3760 | 1465050479856 Marionette TRACE conn3 <- [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]]]}] 07:27:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 07:27:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 709ms 07:27:59 INFO - PROCESS | 3760 | 1465050479907 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 07:27:59 INFO - PROCESS | 3760 | 1465050479910 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 07:27:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 07:27:59 INFO - PROCESS | 3760 | 1465050479913 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 07:27:59 INFO - PROCESS | 3760 | 1465050479915 Marionette TRACE conn3 <- [1,630,null,{}] 07:27:59 INFO - PROCESS | 3760 | 1465050479918 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:27:59 INFO - PROCESS | 3760 | 1465050479920 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:00 INFO - PROCESS | 3760 | 1465050480057 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 07:28:00 INFO - PROCESS | 3760 | 1465050480075 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 3760 | 1465050480077 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:00 INFO - PROCESS | 3760 | ++DOCSHELL 16DD8C00 == 34 [pid = 3760] [id = 167] 07:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16FCEC00) [pid = 3760] [serial = 499] [outer = 00000000] 07:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17408C00) [pid = 3760] [serial = 500] [outer = 16FCEC00] 07:28:00 INFO - PROCESS | 3760 | 1465050480121 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1795E800) [pid = 3760] [serial = 501] [outer = 16FCEC00] 07:28:00 INFO - PROCESS | 3760 | 1465050480555 Marionette TRACE conn3 <- [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]]]}] 07:28:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 07:28:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 694ms 07:28:00 INFO - PROCESS | 3760 | 1465050480612 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 07:28:00 INFO - PROCESS | 3760 | 1465050480614 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 07:28:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 07:28:00 INFO - PROCESS | 3760 | 1465050480618 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 07:28:00 INFO - PROCESS | 3760 | 1465050480619 Marionette TRACE conn3 <- [1,634,null,{}] 07:28:00 INFO - PROCESS | 3760 | 1465050480623 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:00 INFO - PROCESS | 3760 | 1465050480625 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:00 INFO - PROCESS | 3760 | 1465050480734 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 07:28:00 INFO - PROCESS | 3760 | 1465050480742 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:00 INFO - PROCESS | 3760 | 1465050480744 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:00 INFO - PROCESS | 3760 | ++DOCSHELL 17326400 == 35 [pid = 3760] [id = 168] 07:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17330000) [pid = 3760] [serial = 502] [outer = 00000000] 07:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1798B800) [pid = 3760] [serial = 503] [outer = 17330000] 07:28:00 INFO - PROCESS | 3760 | 1465050480837 Marionette DEBUG loaded listener.js 07:28:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17990000) [pid = 3760] [serial = 504] [outer = 17330000] 07:28:01 INFO - PROCESS | 3760 | 1465050481264 Marionette TRACE conn3 <- [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]]]}] 07:28:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 07:28:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 694ms 07:28:01 INFO - PROCESS | 3760 | 1465050481319 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 07:28:01 INFO - PROCESS | 3760 | 1465050481321 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 07:28:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 07:28:01 INFO - PROCESS | 3760 | 1465050481324 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 07:28:01 INFO - PROCESS | 3760 | 1465050481326 Marionette TRACE conn3 <- [1,638,null,{}] 07:28:01 INFO - PROCESS | 3760 | 1465050481329 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:01 INFO - PROCESS | 3760 | 1465050481335 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:01 INFO - PROCESS | 3760 | 1465050481506 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 07:28:01 INFO - PROCESS | 3760 | 1465050481558 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:01 INFO - PROCESS | 3760 | 1465050481560 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:01 INFO - PROCESS | 3760 | ++DOCSHELL 17985400 == 36 [pid = 3760] [id = 169] 07:28:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18454800) [pid = 3760] [serial = 505] [outer = 00000000] 07:28:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19ADD800) [pid = 3760] [serial = 506] [outer = 18454800] 07:28:01 INFO - PROCESS | 3760 | 1465050481603 Marionette DEBUG loaded listener.js 07:28:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19ADE000) [pid = 3760] [serial = 507] [outer = 18454800] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15C22C00) [pid = 3760] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12ACCC00) [pid = 3760] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12AC9800) [pid = 3760] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10A5F400) [pid = 3760] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15FEB800) [pid = 3760] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16D25000) [pid = 3760] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10A5A800) [pid = 3760] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (143E1000) [pid = 3760] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1844D400) [pid = 3760] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1732D000) [pid = 3760] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A5FC400) [pid = 3760] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (174DA800) [pid = 3760] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:28:02 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (111B6800) [pid = 3760] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:28:02 INFO - PROCESS | 3760 | 1465050482084 Marionette TRACE conn3 <- [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]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 07:28:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 804ms 07:28:02 INFO - PROCESS | 3760 | 1465050482125 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 3760 | 1465050482127 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 07:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 07:28:02 INFO - PROCESS | 3760 | 1465050482130 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 3760 | 1465050482132 Marionette TRACE conn3 <- [1,642,null,{}] 07:28:02 INFO - PROCESS | 3760 | 1465050482187 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 3760 | 1465050482189 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:02 INFO - PROCESS | 3760 | 1465050482268 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 07:28:02 INFO - PROCESS | 3760 | 1465050482273 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 3760 | 1465050482275 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:02 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F400 == 37 [pid = 3760] [id = 170] 07:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (11416400) [pid = 3760] [serial = 508] [outer = 00000000] 07:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (143E9C00) [pid = 3760] [serial = 509] [outer = 11416400] 07:28:02 INFO - PROCESS | 3760 | 1465050482318 Marionette DEBUG loaded listener.js 07:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17070800) [pid = 3760] [serial = 510] [outer = 11416400] 07:28:02 INFO - PROCESS | 3760 | 1465050482738 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 07:28:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 07:28:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 630ms 07:28:02 INFO - PROCESS | 3760 | 1465050482780 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 07:28:02 INFO - PROCESS | 3760 | 1465050482782 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 07:28:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 07:28:02 INFO - PROCESS | 3760 | 1465050482785 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 07:28:02 INFO - PROCESS | 3760 | 1465050482787 Marionette TRACE conn3 <- [1,646,null,{}] 07:28:02 INFO - PROCESS | 3760 | 1465050482791 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:02 INFO - PROCESS | 3760 | 1465050482792 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:02 INFO - PROCESS | 3760 | 1465050482899 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 07:28:02 INFO - PROCESS | 3760 | 1465050482911 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:02 INFO - PROCESS | 3760 | 1465050482913 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:02 INFO - PROCESS | 3760 | ++DOCSHELL 1798E000 == 38 [pid = 3760] [id = 171] 07:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1844BC00) [pid = 3760] [serial = 511] [outer = 00000000] 07:28:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19B3BC00) [pid = 3760] [serial = 512] [outer = 1844BC00] 07:28:02 INFO - PROCESS | 3760 | 1465050482958 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A003800) [pid = 3760] [serial = 513] [outer = 1844BC00] 07:28:03 INFO - PROCESS | 3760 | 1465050483362 Marionette TRACE conn3 <- [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]]]}] 07:28:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 07:28:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 647ms 07:28:03 INFO - PROCESS | 3760 | 1465050483424 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 07:28:03 INFO - PROCESS | 3760 | 1465050483426 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 07:28:03 INFO - PROCESS | 3760 | 1465050483429 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 07:28:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 07:28:03 INFO - PROCESS | 3760 | 1465050483431 Marionette TRACE conn3 <- [1,650,null,{}] 07:28:03 INFO - PROCESS | 3760 | 1465050483434 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:03 INFO - PROCESS | 3760 | 1465050483436 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:03 INFO - PROCESS | 3760 | 1465050483515 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 07:28:03 INFO - PROCESS | 3760 | 1465050483520 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:03 INFO - PROCESS | 3760 | 1465050483522 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:03 INFO - PROCESS | 3760 | ++DOCSHELL 162A4C00 == 39 [pid = 3760] [id = 172] 07:28:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A00E400) [pid = 3760] [serial = 514] [outer = 00000000] 07:28:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A1A0800) [pid = 3760] [serial = 515] [outer = 1A00E400] 07:28:03 INFO - PROCESS | 3760 | 1465050483573 Marionette DEBUG loaded listener.js 07:28:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A284400) [pid = 3760] [serial = 516] [outer = 1A00E400] 07:28:03 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:28:03 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:28:03 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:28:04 INFO - PROCESS | 3760 | 1465050483991 Marionette TRACE conn3 <- [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]]]}] 07:28:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 07:28:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 599ms 07:28:04 INFO - PROCESS | 3760 | 1465050484026 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 07:28:04 INFO - PROCESS | 3760 | 1465050484028 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 07:28:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 07:28:04 INFO - PROCESS | 3760 | 1465050484035 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 07:28:04 INFO - PROCESS | 3760 | 1465050484037 Marionette TRACE conn3 <- [1,654,null,{}] 07:28:04 INFO - PROCESS | 3760 | 1465050484082 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:04 INFO - PROCESS | 3760 | 1465050484086 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:04 INFO - PROCESS | 3760 | 1465050484189 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 07:28:04 INFO - PROCESS | 3760 | 1465050484356 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:04 INFO - PROCESS | 3760 | 1465050484360 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:04 INFO - PROCESS | 3760 | ++DOCSHELL 1141B400 == 40 [pid = 3760] [id = 173] 07:28:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1141E800) [pid = 3760] [serial = 517] [outer = 00000000] 07:28:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11C8B400) [pid = 3760] [serial = 518] [outer = 1141E800] 07:28:04 INFO - PROCESS | 3760 | 1465050484418 Marionette DEBUG loaded listener.js 07:28:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13189000) [pid = 3760] [serial = 519] [outer = 1141E800] 07:28:04 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:28:04 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:28:04 INFO - PROCESS | 3760 | 1465050484952 Marionette TRACE conn3 <- [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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 07:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 946ms 07:28:05 INFO - PROCESS | 3760 | 1465050484981 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 3760 | 1465050484985 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 07:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 07:28:05 INFO - PROCESS | 3760 | 1465050484990 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 3760 | 1465050484993 Marionette TRACE conn3 <- [1,658,null,{}] 07:28:05 INFO - PROCESS | 3760 | 1465050484999 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 3760 | 1465050485002 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:05 INFO - PROCESS | 3760 | 1465050485110 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 07:28:05 INFO - PROCESS | 3760 | 1465050485210 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:05 INFO - PROCESS | 3760 | 1465050485214 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:05 INFO - PROCESS | 3760 | ++DOCSHELL 15FEEC00 == 41 [pid = 3760] [id = 174] 07:28:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16028C00) [pid = 3760] [serial = 520] [outer = 00000000] 07:28:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (160AB000) [pid = 3760] [serial = 521] [outer = 16028C00] 07:28:05 INFO - PROCESS | 3760 | 1465050485268 Marionette DEBUG loaded listener.js 07:28:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (162A9400) [pid = 3760] [serial = 522] [outer = 16028C00] 07:28:05 INFO - PROCESS | 3760 | 1465050485929 Marionette TRACE conn3 <- [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]]]}] 07:28:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 07:28:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 962ms 07:28:05 INFO - PROCESS | 3760 | 1465050485966 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 07:28:05 INFO - PROCESS | 3760 | 1465050485969 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 07:28:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 07:28:05 INFO - PROCESS | 3760 | 1465050485972 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 07:28:05 INFO - PROCESS | 3760 | 1465050485975 Marionette TRACE conn3 <- [1,662,null,{}] 07:28:05 INFO - PROCESS | 3760 | 1465050485979 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:05 INFO - PROCESS | 3760 | 1465050485981 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:06 INFO - PROCESS | 3760 | 1465050486095 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 07:28:06 INFO - PROCESS | 3760 | 1465050486197 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:06 INFO - PROCESS | 3760 | 1465050486201 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:06 INFO - PROCESS | 3760 | ++DOCSHELL 17A90800 == 42 [pid = 3760] [id = 175] 07:28:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17A91400) [pid = 3760] [serial = 523] [outer = 00000000] 07:28:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (18452800) [pid = 3760] [serial = 524] [outer = 17A91400] 07:28:06 INFO - PROCESS | 3760 | 1465050486257 Marionette DEBUG loaded listener.js 07:28:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A0D8800) [pid = 3760] [serial = 525] [outer = 17A91400] 07:28:06 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:28:06 INFO - PROCESS | 3760 | [3760] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 07:28:06 INFO - PROCESS | 3760 | 1465050486817 Marionette TRACE conn3 <- [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]]]}] 07:28:06 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 07:28:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 914ms 07:28:06 INFO - PROCESS | 3760 | 1465050486882 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 07:28:06 INFO - PROCESS | 3760 | 1465050486888 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 07:28:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 07:28:06 INFO - PROCESS | 3760 | 1465050486892 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 07:28:06 INFO - PROCESS | 3760 | 1465050486895 Marionette TRACE conn3 <- [1,666,null,{}] 07:28:06 INFO - PROCESS | 3760 | 1465050486898 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:06 INFO - PROCESS | 3760 | 1465050486901 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:07 INFO - PROCESS | 3760 | 1465050487008 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 07:28:07 INFO - PROCESS | 3760 | 1465050487138 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:07 INFO - PROCESS | 3760 | 1465050487141 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:07 INFO - PROCESS | 3760 | ++DOCSHELL 13BE9000 == 43 [pid = 3760] [id = 176] 07:28:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A716800) [pid = 3760] [serial = 526] [outer = 00000000] 07:28:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A71B800) [pid = 3760] [serial = 527] [outer = 1A716800] 07:28:07 INFO - PROCESS | 3760 | 1465050487195 Marionette DEBUG loaded listener.js 07:28:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A71BC00) [pid = 3760] [serial = 528] [outer = 1A716800] 07:28:07 INFO - PROCESS | 3760 | 1465050487979 Marionette TRACE conn3 <- [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]]]}] 07:28:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 07:28:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1150ms 07:28:08 INFO - PROCESS | 3760 | 1465050488035 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 07:28:08 INFO - PROCESS | 3760 | 1465050488042 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 07:28:08 INFO - PROCESS | 3760 | 1465050488048 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 07:28:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 07:28:08 INFO - PROCESS | 3760 | 1465050488052 Marionette TRACE conn3 <- [1,670,null,{}] 07:28:08 INFO - PROCESS | 3760 | 1465050488057 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:08 INFO - PROCESS | 3760 | 1465050488060 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:08 INFO - PROCESS | 3760 | 1465050488159 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 07:28:08 INFO - PROCESS | 3760 | 1465050488243 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:08 INFO - PROCESS | 3760 | 1465050488247 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:08 INFO - PROCESS | 3760 | ++DOCSHELL 111B6800 == 44 [pid = 3760] [id = 177] 07:28:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (114B6800) [pid = 3760] [serial = 529] [outer = 00000000] 07:28:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (12DC9000) [pid = 3760] [serial = 530] [outer = 114B6800] 07:28:08 INFO - PROCESS | 3760 | 1465050488340 Marionette DEBUG loaded listener.js 07:28:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1318A800) [pid = 3760] [serial = 531] [outer = 114B6800] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 1798E000 == 43 [pid = 3760] [id = 171] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 10A5F400 == 42 [pid = 3760] [id = 170] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 17985400 == 41 [pid = 3760] [id = 169] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 17326400 == 40 [pid = 3760] [id = 168] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 16DD8C00 == 39 [pid = 3760] [id = 167] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 162A5000 == 38 [pid = 3760] [id = 166] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 13C46400 == 37 [pid = 3760] [id = 165] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 110F1800 == 36 [pid = 3760] [id = 164] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 15FE7800 == 35 [pid = 3760] [id = 161] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 10F30800 == 34 [pid = 3760] [id = 163] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 10232400 == 33 [pid = 3760] [id = 162] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 12ACA000 == 32 [pid = 3760] [id = 152] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 13BE9000 == 31 [pid = 3760] [id = 176] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 17A90800 == 30 [pid = 3760] [id = 175] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 162A4C00 == 29 [pid = 3760] [id = 172] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 1141B400 == 28 [pid = 3760] [id = 173] 07:28:09 INFO - PROCESS | 3760 | --DOCSHELL 15FEEC00 == 27 [pid = 3760] [id = 174] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (160AC400) [pid = 3760] [serial = 468] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A287800) [pid = 3760] [serial = 450] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1A006C00) [pid = 3760] [serial = 449] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18450800) [pid = 3760] [serial = 480] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A812C00) [pid = 3760] [serial = 453] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (19AE6400) [pid = 3760] [serial = 482] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1A718400) [pid = 3760] [serial = 452] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1798E400) [pid = 3760] [serial = 473] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (173E6800) [pid = 3760] [serial = 471] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1844CC00) [pid = 3760] [serial = 479] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17E52400) [pid = 3760] [serial = 474] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D68800) [pid = 3760] [serial = 476] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (173D9000) [pid = 3760] [serial = 477] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (162A1C00) [pid = 3760] [serial = 465] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15FE8C00) [pid = 3760] [serial = 467] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13192C00) [pid = 3760] [serial = 456] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1308D400) [pid = 3760] [serial = 455] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13030C00) [pid = 3760] [serial = 461] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13134000) [pid = 3760] [serial = 462] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10F33800) [pid = 3760] [serial = 458] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (110EB800) [pid = 3760] [serial = 459] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1602FC00) [pid = 3760] [serial = 464] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (173DF400) [pid = 3760] [serial = 470] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13187C00) [pid = 3760] [serial = 444] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13090800) [pid = 3760] [serial = 443] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16030800) [pid = 3760] [serial = 447] [outer = 00000000] [url = about:blank] 07:28:09 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (15CD3800) [pid = 3760] [serial = 446] [outer = 00000000] [url = about:blank] 07:28:10 INFO - PROCESS | 3760 | 1465050490043 Marionette TRACE conn3 <- [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]]]}] 07:28:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 07:28:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2034ms 07:28:10 INFO - PROCESS | 3760 | 1465050490096 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 07:28:10 INFO - PROCESS | 3760 | 1465050490100 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 07:28:10 INFO - PROCESS | 3760 | 1465050490105 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 07:28:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 07:28:10 INFO - PROCESS | 3760 | 1465050490110 Marionette TRACE conn3 <- [1,674,null,{}] 07:28:10 INFO - PROCESS | 3760 | 1465050490116 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:10 INFO - PROCESS | 3760 | 1465050490121 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:10 INFO - PROCESS | 3760 | 1465050490210 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 07:28:10 INFO - PROCESS | 3760 | 1465050490319 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:10 INFO - PROCESS | 3760 | 1465050490322 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:10 INFO - PROCESS | 3760 | ++DOCSHELL 110EC400 == 28 [pid = 3760] [id = 178] 07:28:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (110ECC00) [pid = 3760] [serial = 532] [outer = 00000000] 07:28:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11C15C00) [pid = 3760] [serial = 533] [outer = 110ECC00] 07:28:10 INFO - PROCESS | 3760 | 1465050490372 Marionette DEBUG loaded listener.js 07:28:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (12ACCC00) [pid = 3760] [serial = 534] [outer = 110ECC00] 07:28:11 INFO - PROCESS | 3760 | 1465050491219 Marionette TRACE conn3 <- [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]]]}] 07:28:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 07:28:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1150ms 07:28:11 INFO - PROCESS | 3760 | 1465050491254 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 07:28:11 INFO - PROCESS | 3760 | 1465050491259 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 07:28:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 07:28:11 INFO - PROCESS | 3760 | 1465050491271 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 07:28:11 INFO - PROCESS | 3760 | 1465050491273 Marionette TRACE conn3 <- [1,678,null,{}] 07:28:11 INFO - PROCESS | 3760 | 1465050491278 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:11 INFO - PROCESS | 3760 | 1465050491280 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:11 INFO - PROCESS | 3760 | 1465050491399 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 07:28:11 INFO - PROCESS | 3760 | 1465050491405 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:11 INFO - PROCESS | 3760 | 1465050491408 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:11 INFO - PROCESS | 3760 | ++DOCSHELL 13284800 == 29 [pid = 3760] [id = 179] 07:28:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13623400) [pid = 3760] [serial = 535] [outer = 00000000] 07:28:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13BE0C00) [pid = 3760] [serial = 536] [outer = 13623400] 07:28:11 INFO - PROCESS | 3760 | 1465050491455 Marionette DEBUG loaded listener.js 07:28:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13C49C00) [pid = 3760] [serial = 537] [outer = 13623400] 07:28:12 INFO - PROCESS | 3760 | 1465050492435 Marionette TRACE conn3 <- [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]]]}] 07:28:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 07:28:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1198ms 07:28:12 INFO - PROCESS | 3760 | 1465050492463 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 07:28:12 INFO - PROCESS | 3760 | 1465050492466 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 07:28:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 07:28:12 INFO - PROCESS | 3760 | 1465050492469 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 07:28:12 INFO - PROCESS | 3760 | 1465050492473 Marionette TRACE conn3 <- [1,682,null,{}] 07:28:12 INFO - PROCESS | 3760 | 1465050492489 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:12 INFO - PROCESS | 3760 | 1465050492493 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:12 INFO - PROCESS | 3760 | 1465050492602 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 07:28:12 INFO - PROCESS | 3760 | 1465050492610 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:12 INFO - PROCESS | 3760 | 1465050492613 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:12 INFO - PROCESS | 3760 | ++DOCSHELL 15E5B400 == 30 [pid = 3760] [id = 180] 07:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15E5BC00) [pid = 3760] [serial = 538] [outer = 00000000] 07:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1602E800) [pid = 3760] [serial = 539] [outer = 15E5BC00] 07:28:12 INFO - PROCESS | 3760 | 1465050492661 Marionette DEBUG loaded listener.js 07:28:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (160A6400) [pid = 3760] [serial = 540] [outer = 15E5BC00] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (110F2800) [pid = 3760] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13C48C00) [pid = 3760] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11416400) [pid = 3760] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17330000) [pid = 3760] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (162A6000) [pid = 3760] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1844BC00) [pid = 3760] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16FCEC00) [pid = 3760] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (18454800) [pid = 3760] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (12AC7400) [pid = 3760] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10272000) [pid = 3760] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19ADEC00) [pid = 3760] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:28:13 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1A00E400) [pid = 3760] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:28:13 INFO - PROCESS | 3760 | 1465050493880 Marionette TRACE conn3 <- [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]]]}] 07:28:13 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) 07:28:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1435ms 07:28:13 INFO - PROCESS | 3760 | 1465050493924 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 07:28:13 INFO - PROCESS | 3760 | 1465050493927 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 07:28:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 07:28:13 INFO - PROCESS | 3760 | 1465050493937 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 07:28:13 INFO - PROCESS | 3760 | 1465050493938 Marionette TRACE conn3 <- [1,686,null,{}] 07:28:13 INFO - PROCESS | 3760 | 1465050493943 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:13 INFO - PROCESS | 3760 | 1465050493945 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:14 INFO - PROCESS | 3760 | 1465050494050 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 07:28:14 INFO - PROCESS | 3760 | 1465050494125 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:14 INFO - PROCESS | 3760 | 1465050494128 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:14 INFO - PROCESS | 3760 | ++DOCSHELL 0F30FC00 == 31 [pid = 3760] [id = 181] 07:28:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (0F39D400) [pid = 3760] [serial = 541] [outer = 00000000] 07:28:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (12AC7400) [pid = 3760] [serial = 542] [outer = 0F39D400] 07:28:14 INFO - PROCESS | 3760 | 1465050494174 Marionette DEBUG loaded listener.js 07:28:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (162A2C00) [pid = 3760] [serial = 543] [outer = 0F39D400] 07:28:15 INFO - PROCESS | 3760 | 1465050495031 Marionette TRACE conn3 <- [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]]]}] 07:28:15 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) 07:28:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1166ms 07:28:15 INFO - PROCESS | 3760 | 1465050495085 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 07:28:15 INFO - PROCESS | 3760 | 1465050495087 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 07:28:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 07:28:15 INFO - PROCESS | 3760 | 1465050495091 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 07:28:15 INFO - PROCESS | 3760 | 1465050495093 Marionette TRACE conn3 <- [1,690,null,{}] 07:28:15 INFO - PROCESS | 3760 | 1465050495097 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:15 INFO - PROCESS | 3760 | 1465050495099 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:15 INFO - PROCESS | 3760 | 1465050495203 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 07:28:15 INFO - PROCESS | 3760 | 1465050495212 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:15 INFO - PROCESS | 3760 | 1465050495214 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:15 INFO - PROCESS | 3760 | ++DOCSHELL 1602B000 == 32 [pid = 3760] [id = 182] 07:28:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16032000) [pid = 3760] [serial = 544] [outer = 00000000] 07:28:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16D6C800) [pid = 3760] [serial = 545] [outer = 16032000] 07:28:15 INFO - PROCESS | 3760 | 1465050495265 Marionette DEBUG loaded listener.js 07:28:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17074000) [pid = 3760] [serial = 546] [outer = 16032000] 07:28:16 INFO - PROCESS | 3760 | 1465050496452 Marionette TRACE conn3 <- [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]]]}] 07:28:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 07:28:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1403ms 07:28:16 INFO - PROCESS | 3760 | 1465050496498 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 07:28:16 INFO - PROCESS | 3760 | 1465050496503 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 07:28:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 07:28:16 INFO - PROCESS | 3760 | 1465050496508 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 07:28:16 INFO - PROCESS | 3760 | 1465050496511 Marionette TRACE conn3 <- [1,694,null,{}] 07:28:16 INFO - PROCESS | 3760 | 1465050496516 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:16 INFO - PROCESS | 3760 | 1465050496520 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:16 INFO - PROCESS | 3760 | 1465050496716 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 07:28:16 INFO - PROCESS | 3760 | 1465050496791 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:16 INFO - PROCESS | 3760 | 1465050496794 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:16 INFO - PROCESS | 3760 | ++DOCSHELL 111B3400 == 33 [pid = 3760] [id = 183] 07:28:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (111BA800) [pid = 3760] [serial = 547] [outer = 00000000] 07:28:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13281000) [pid = 3760] [serial = 548] [outer = 111BA800] 07:28:16 INFO - PROCESS | 3760 | 1465050496849 Marionette DEBUG loaded listener.js 07:28:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (143CE000) [pid = 3760] [serial = 549] [outer = 111BA800] 07:28:17 INFO - PROCESS | 3760 | --DOCSHELL 0F30FC00 == 32 [pid = 3760] [id = 181] 07:28:17 INFO - PROCESS | 3760 | --DOCSHELL 15E5B400 == 31 [pid = 3760] [id = 180] 07:28:17 INFO - PROCESS | 3760 | --DOCSHELL 13284800 == 30 [pid = 3760] [id = 179] 07:28:17 INFO - PROCESS | 3760 | --DOCSHELL 110EC400 == 29 [pid = 3760] [id = 178] 07:28:17 INFO - PROCESS | 3760 | --DOCSHELL 111B6800 == 28 [pid = 3760] [id = 177] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A284400) [pid = 3760] [serial = 516] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12809800) [pid = 3760] [serial = 491] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (143E5000) [pid = 3760] [serial = 495] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (143E9C00) [pid = 3760] [serial = 509] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1798B800) [pid = 3760] [serial = 503] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16DD0C00) [pid = 3760] [serial = 498] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A003800) [pid = 3760] [serial = 513] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (12DC9800) [pid = 3760] [serial = 492] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1795E800) [pid = 3760] [serial = 501] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (17990000) [pid = 3760] [serial = 504] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (19ADE000) [pid = 3760] [serial = 507] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (15C23000) [pid = 3760] [serial = 489] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (17070800) [pid = 3760] [serial = 510] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (19ADD800) [pid = 3760] [serial = 506] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (19B3BC00) [pid = 3760] [serial = 512] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (13DE0400) [pid = 3760] [serial = 494] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (110EB400) [pid = 3760] [serial = 485] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1280A400) [pid = 3760] [serial = 486] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (19AE7000) [pid = 3760] [serial = 483] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (16D23000) [pid = 3760] [serial = 497] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (17408C00) [pid = 3760] [serial = 500] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (13DE5400) [pid = 3760] [serial = 488] [outer = 00000000] [url = about:blank] 07:28:17 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (1A1A0800) [pid = 3760] [serial = 515] [outer = 00000000] [url = about:blank] 07:28:18 INFO - PROCESS | 3760 | 1465050498125 Marionette TRACE conn3 <- [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]]]}] 07:28:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 07:28:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1623ms 07:28:18 INFO - PROCESS | 3760 | 1465050498141 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 07:28:18 INFO - PROCESS | 3760 | 1465050498145 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 07:28:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 07:28:18 INFO - PROCESS | 3760 | 1465050498150 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 07:28:18 INFO - PROCESS | 3760 | 1465050498153 Marionette TRACE conn3 <- [1,698,null,{}] 07:28:18 INFO - PROCESS | 3760 | 1465050498158 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:18 INFO - PROCESS | 3760 | 1465050498161 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:18 INFO - PROCESS | 3760 | 1465050498276 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 07:28:18 INFO - PROCESS | 3760 | 1465050498356 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:18 INFO - PROCESS | 3760 | 1465050498361 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:18 INFO - PROCESS | 3760 | ++DOCSHELL 1141BC00 == 29 [pid = 3760] [id = 184] 07:28:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (1141D400) [pid = 3760] [serial = 550] [outer = 00000000] 07:28:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (12AC9400) [pid = 3760] [serial = 551] [outer = 1141D400] 07:28:18 INFO - PROCESS | 3760 | 1465050498408 Marionette DEBUG loaded listener.js 07:28:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (130EB400) [pid = 3760] [serial = 552] [outer = 1141D400] 07:28:19 INFO - PROCESS | 3760 | 1465050499286 Marionette TRACE conn3 <- [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]]]}] 07:28:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 07:28:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1167ms 07:28:19 INFO - PROCESS | 3760 | 1465050499306 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 07:28:19 INFO - PROCESS | 3760 | 1465050499312 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 07:28:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 07:28:19 INFO - PROCESS | 3760 | 1465050499321 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 07:28:19 INFO - PROCESS | 3760 | 1465050499323 Marionette TRACE conn3 <- [1,702,null,{}] 07:28:19 INFO - PROCESS | 3760 | 1465050499327 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:19 INFO - PROCESS | 3760 | 1465050499330 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:19 INFO - PROCESS | 3760 | 1465050499423 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 07:28:19 INFO - PROCESS | 3760 | 1465050499430 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:19 INFO - PROCESS | 3760 | 1465050499433 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:19 INFO - PROCESS | 3760 | ++DOCSHELL 1435B800 == 30 [pid = 3760] [id = 185] 07:28:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (14366800) [pid = 3760] [serial = 553] [outer = 00000000] 07:28:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (143E9C00) [pid = 3760] [serial = 554] [outer = 14366800] 07:28:19 INFO - PROCESS | 3760 | 1465050499479 Marionette DEBUG loaded listener.js 07:28:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (1574BC00) [pid = 3760] [serial = 555] [outer = 14366800] 07:28:20 INFO - PROCESS | 3760 | 1465050500425 Marionette TRACE conn3 <- [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]]]}] 07:28:20 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 07:28:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1166ms 07:28:20 INFO - PROCESS | 3760 | 1465050500477 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 07:28:20 INFO - PROCESS | 3760 | 1465050500480 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 07:28:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 07:28:20 INFO - PROCESS | 3760 | 1465050500484 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 07:28:20 INFO - PROCESS | 3760 | 1465050500487 Marionette TRACE conn3 <- [1,706,null,{}] 07:28:20 INFO - PROCESS | 3760 | 1465050500546 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:20 INFO - PROCESS | 3760 | 1465050500550 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:20 INFO - PROCESS | 3760 | 1465050500668 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 07:28:20 INFO - PROCESS | 3760 | 1465050500675 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:20 INFO - PROCESS | 3760 | 1465050500678 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:20 INFO - PROCESS | 3760 | ++DOCSHELL 1602DC00 == 31 [pid = 3760] [id = 186] 07:28:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1602F000) [pid = 3760] [serial = 556] [outer = 00000000] 07:28:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (16D1F800) [pid = 3760] [serial = 557] [outer = 1602F000] 07:28:20 INFO - PROCESS | 3760 | 1465050500734 Marionette DEBUG loaded listener.js 07:28:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (16D62000) [pid = 3760] [serial = 558] [outer = 1602F000] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (0F39D400) [pid = 3760] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (110ECC00) [pid = 3760] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (114B6800) [pid = 3760] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1141E800) [pid = 3760] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (16028C00) [pid = 3760] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (17A91400) [pid = 3760] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1A716800) [pid = 3760] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (13623400) [pid = 3760] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:28:21 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (15E5BC00) [pid = 3760] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:28:21 INFO - PROCESS | 3760 | 1465050501716 Marionette TRACE conn3 <- [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]]]}] 07:28:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 07:28:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1261ms 07:28:21 INFO - PROCESS | 3760 | 1465050501777 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 07:28:21 INFO - PROCESS | 3760 | 1465050501780 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 07:28:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 07:28:21 INFO - PROCESS | 3760 | 1465050501783 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 07:28:21 INFO - PROCESS | 3760 | 1465050501785 Marionette TRACE conn3 <- [1,710,null,{}] 07:28:21 INFO - PROCESS | 3760 | 1465050501790 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:21 INFO - PROCESS | 3760 | 1465050501792 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:21 INFO - PROCESS | 3760 | 1465050501900 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 07:28:21 INFO - PROCESS | 3760 | 1465050501908 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:21 INFO - PROCESS | 3760 | 1465050501910 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:21 INFO - PROCESS | 3760 | ++DOCSHELL 1327D400 == 32 [pid = 3760] [id = 187] 07:28:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (15E5BC00) [pid = 3760] [serial = 559] [outer = 00000000] 07:28:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (16FCA400) [pid = 3760] [serial = 560] [outer = 15E5BC00] 07:28:21 INFO - PROCESS | 3760 | 1465050501955 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (173D8C00) [pid = 3760] [serial = 561] [outer = 15E5BC00] 07:28:22 INFO - PROCESS | 3760 | 1465050502369 Marionette TRACE conn3 <- [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] 07:28:22 INFO - PROCESS | 3760 | 1465050502423 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 07:28:22 INFO - PROCESS | 3760 | 1465050502426 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 07:28:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 07:28:22 INFO - PROCESS | 3760 | 1465050502428 Marionette TRACE conn3 <- [1,714,null,{}] 07:28:22 INFO - PROCESS | 3760 | 1465050502431 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:22 INFO - PROCESS | 3760 | 1465050502433 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:22 INFO - PROCESS | 3760 | 1465050502552 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 07:28:22 INFO - PROCESS | 3760 | 1465050502560 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:22 INFO - PROCESS | 3760 | 1465050502562 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:22 INFO - PROCESS | 3760 | ++DOCSHELL 17408800 == 33 [pid = 3760] [id = 188] 07:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (174BC400) [pid = 3760] [serial = 562] [outer = 00000000] 07:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (17981400) [pid = 3760] [serial = 563] [outer = 174BC400] 07:28:22 INFO - PROCESS | 3760 | 1465050502609 Marionette DEBUG loaded listener.js 07:28:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (17985800) [pid = 3760] [serial = 564] [outer = 174BC400] 07:28:23 INFO - PROCESS | 3760 | 1465050503094 Marionette TRACE conn3 <- [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]]]}] 07:28:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 07:28:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 741ms 07:28:23 INFO - PROCESS | 3760 | 1465050503191 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 07:28:23 INFO - PROCESS | 3760 | 1465050503196 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 07:28:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 07:28:23 INFO - PROCESS | 3760 | 1465050503218 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 07:28:23 INFO - PROCESS | 3760 | 1465050503221 Marionette TRACE conn3 <- [1,718,null,{}] 07:28:23 INFO - PROCESS | 3760 | 1465050503227 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:23 INFO - PROCESS | 3760 | 1465050503231 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:23 INFO - PROCESS | 3760 | 1465050503346 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 07:28:23 INFO - PROCESS | 3760 | 1465050503433 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:23 INFO - PROCESS | 3760 | 1465050503438 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:23 INFO - PROCESS | 3760 | ++DOCSHELL 114B7C00 == 34 [pid = 3760] [id = 189] 07:28:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (114C4000) [pid = 3760] [serial = 565] [outer = 00000000] 07:28:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (12AC9800) [pid = 3760] [serial = 566] [outer = 114C4000] 07:28:23 INFO - PROCESS | 3760 | 1465050503501 Marionette DEBUG loaded listener.js 07:28:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (1327E800) [pid = 3760] [serial = 567] [outer = 114C4000] 07:28:24 INFO - PROCESS | 3760 | 1465050504057 Marionette TRACE conn3 <- [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] 07:28:24 INFO - PROCESS | 3760 | 1465050504127 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 07:28:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 07:28:24 INFO - PROCESS | 3760 | 1465050504133 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 07:28:24 INFO - PROCESS | 3760 | 1465050504136 Marionette TRACE conn3 <- [1,722,null,{}] 07:28:24 INFO - PROCESS | 3760 | 1465050504188 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:24 INFO - PROCESS | 3760 | 1465050504191 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:24 INFO - PROCESS | 3760 | 1465050504295 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 07:28:24 INFO - PROCESS | 3760 | 1465050504375 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:24 INFO - PROCESS | 3760 | 1465050504377 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:24 INFO - PROCESS | 3760 | ++DOCSHELL 15FE0000 == 35 [pid = 3760] [id = 190] 07:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (1602B400) [pid = 3760] [serial = 568] [outer = 00000000] 07:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (160AA800) [pid = 3760] [serial = 569] [outer = 1602B400] 07:28:24 INFO - PROCESS | 3760 | 1465050504473 Marionette DEBUG loaded listener.js 07:28:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (16A54000) [pid = 3760] [serial = 570] [outer = 1602B400] 07:28:25 INFO - PROCESS | 3760 | 1465050505069 Marionette TRACE conn3 <- [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]]]}] 07:28:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 07:28:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 945ms 07:28:25 INFO - PROCESS | 3760 | 1465050505110 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 07:28:25 INFO - PROCESS | 3760 | 1465050505112 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 07:28:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:28:25 INFO - PROCESS | 3760 | 1465050505116 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 07:28:25 INFO - PROCESS | 3760 | 1465050505120 Marionette TRACE conn3 <- [1,726,null,{}] 07:28:25 INFO - PROCESS | 3760 | 1465050505131 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:25 INFO - PROCESS | 3760 | 1465050505136 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:25 INFO - PROCESS | 3760 | 1465050505241 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 07:28:25 INFO - PROCESS | 3760 | 1465050505321 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:25 INFO - PROCESS | 3760 | 1465050505324 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:25 INFO - PROCESS | 3760 | ++DOCSHELL 179BDC00 == 36 [pid = 3760] [id = 191] 07:28:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (179C0000) [pid = 3760] [serial = 571] [outer = 00000000] 07:28:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (17EF7000) [pid = 3760] [serial = 572] [outer = 179C0000] 07:28:25 INFO - PROCESS | 3760 | 1465050505380 Marionette DEBUG loaded listener.js 07:28:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1822E000) [pid = 3760] [serial = 573] [outer = 179C0000] 07:28:26 INFO - PROCESS | 3760 | 1465050506448 Marionette TRACE conn3 <- [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]]]}] 07:28:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:28:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1372ms 07:28:26 INFO - PROCESS | 3760 | 1465050506475 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 07:28:26 INFO - PROCESS | 3760 | 1465050506478 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 07:28:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:28:26 INFO - PROCESS | 3760 | 1465050506481 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 07:28:26 INFO - PROCESS | 3760 | 1465050506483 Marionette TRACE conn3 <- [1,730,null,{}] 07:28:26 INFO - PROCESS | 3760 | 1465050506488 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:26 INFO - PROCESS | 3760 | 1465050506490 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:26 INFO - PROCESS | 3760 | 1465050506601 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 07:28:26 INFO - PROCESS | 3760 | 1465050506674 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:26 INFO - PROCESS | 3760 | 1465050506677 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:26 INFO - PROCESS | 3760 | ++DOCSHELL 1844D400 == 37 [pid = 3760] [id = 192] 07:28:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (18451000) [pid = 3760] [serial = 574] [outer = 00000000] 07:28:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (19ADE000) [pid = 3760] [serial = 575] [outer = 18451000] 07:28:26 INFO - PROCESS | 3760 | 1465050506729 Marionette DEBUG loaded listener.js 07:28:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (19AE2800) [pid = 3760] [serial = 576] [outer = 18451000] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 1327D400 == 36 [pid = 3760] [id = 187] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 1602DC00 == 35 [pid = 3760] [id = 186] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 1435B800 == 34 [pid = 3760] [id = 185] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 1141BC00 == 33 [pid = 3760] [id = 184] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 1602B000 == 32 [pid = 3760] [id = 182] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 111B3400 == 31 [pid = 3760] [id = 183] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 179BDC00 == 30 [pid = 3760] [id = 191] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 17408800 == 29 [pid = 3760] [id = 188] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 114B7C00 == 28 [pid = 3760] [id = 189] 07:28:28 INFO - PROCESS | 3760 | --DOCSHELL 15FE0000 == 27 [pid = 3760] [id = 190] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (12AC7400) [pid = 3760] [serial = 542] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (11C15C00) [pid = 3760] [serial = 533] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (12DC9000) [pid = 3760] [serial = 530] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13189000) [pid = 3760] [serial = 519] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (11C8B400) [pid = 3760] [serial = 518] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (162A9400) [pid = 3760] [serial = 522] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (160AB000) [pid = 3760] [serial = 521] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A0D8800) [pid = 3760] [serial = 525] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (18452800) [pid = 3760] [serial = 524] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1A71BC00) [pid = 3760] [serial = 528] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1A71B800) [pid = 3760] [serial = 527] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (13BE0C00) [pid = 3760] [serial = 536] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1602E800) [pid = 3760] [serial = 539] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (13C49C00) [pid = 3760] [serial = 537] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (160A6400) [pid = 3760] [serial = 540] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (162A2C00) [pid = 3760] [serial = 543] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (1318A800) [pid = 3760] [serial = 531] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (12ACCC00) [pid = 3760] [serial = 534] [outer = 00000000] [url = about:blank] 07:28:28 INFO - PROCESS | 3760 | 1465050508319 Marionette TRACE conn3 <- [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]]]}] 07:28:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 07:28:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1891ms 07:28:28 INFO - PROCESS | 3760 | 1465050508388 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 07:28:28 INFO - PROCESS | 3760 | 1465050508391 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 07:28:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:28:28 INFO - PROCESS | 3760 | 1465050508397 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 07:28:28 INFO - PROCESS | 3760 | 1465050508401 Marionette TRACE conn3 <- [1,734,null,{}] 07:28:28 INFO - PROCESS | 3760 | 1465050508407 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:28 INFO - PROCESS | 3760 | 1465050508410 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:28 INFO - PROCESS | 3760 | 1465050508501 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 07:28:28 INFO - PROCESS | 3760 | 1465050508569 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:28 INFO - PROCESS | 3760 | 1465050508573 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:28 INFO - PROCESS | 3760 | ++DOCSHELL 102D0000 == 28 [pid = 3760] [id = 193] 07:28:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (1055BC00) [pid = 3760] [serial = 577] [outer = 00000000] 07:28:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (10F32800) [pid = 3760] [serial = 578] [outer = 1055BC00] 07:28:28 INFO - PROCESS | 3760 | 1465050508627 Marionette DEBUG loaded listener.js 07:28:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (110E5400) [pid = 3760] [serial = 579] [outer = 1055BC00] 07:28:29 INFO - PROCESS | 3760 | 1465050509525 Marionette TRACE conn3 <- [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]]]}] 07:28:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 07:28:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1151ms 07:28:29 INFO - PROCESS | 3760 | 1465050509542 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:28:29 INFO - PROCESS | 3760 | 1465050509547 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 07:28:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:28:29 INFO - PROCESS | 3760 | 1465050509557 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:28:29 INFO - PROCESS | 3760 | 1465050509560 Marionette TRACE conn3 <- [1,738,null,{}] 07:28:29 INFO - PROCESS | 3760 | 1465050509564 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:29 INFO - PROCESS | 3760 | 1465050509567 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:29 INFO - PROCESS | 3760 | 1465050509659 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:28:29 INFO - PROCESS | 3760 | 1465050509665 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:29 INFO - PROCESS | 3760 | 1465050509668 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:29 INFO - PROCESS | 3760 | ++DOCSHELL 12810000 == 29 [pid = 3760] [id = 194] 07:28:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (12895000) [pid = 3760] [serial = 580] [outer = 00000000] 07:28:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (12AC7400) [pid = 3760] [serial = 581] [outer = 12895000] 07:28:29 INFO - PROCESS | 3760 | 1465050509717 Marionette DEBUG loaded listener.js 07:28:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (12B6A800) [pid = 3760] [serial = 582] [outer = 12895000] 07:28:30 INFO - PROCESS | 3760 | 1465050510652 Marionette TRACE conn3 <- [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]]]}] 07:28:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:28:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1151ms 07:28:30 INFO - PROCESS | 3760 | 1465050510706 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:28:30 INFO - PROCESS | 3760 | 1465050510708 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 07:28:30 INFO - PROCESS | 3760 | 1465050510712 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:28:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:28:30 INFO - PROCESS | 3760 | 1465050510716 Marionette TRACE conn3 <- [1,742,null,{}] 07:28:30 INFO - PROCESS | 3760 | 1465050510727 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:30 INFO - PROCESS | 3760 | 1465050510732 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:30 INFO - PROCESS | 3760 | 1465050510843 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:28:30 INFO - PROCESS | 3760 | 1465050510851 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:30 INFO - PROCESS | 3760 | 1465050510854 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:30 INFO - PROCESS | 3760 | ++DOCSHELL 1328A000 == 30 [pid = 3760] [id = 195] 07:28:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (13625800) [pid = 3760] [serial = 583] [outer = 00000000] 07:28:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (13BE7C00) [pid = 3760] [serial = 584] [outer = 13625800] 07:28:30 INFO - PROCESS | 3760 | 1465050510901 Marionette DEBUG loaded listener.js 07:28:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (13C53400) [pid = 3760] [serial = 585] [outer = 13625800] 07:28:31 INFO - PROCESS | 3760 | 1465050511890 Marionette TRACE conn3 <- [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]]]}] 07:28:31 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 07:28:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1198ms 07:28:31 INFO - PROCESS | 3760 | 1465050511939 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:28:31 INFO - PROCESS | 3760 | 1465050511942 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 07:28:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:28:31 INFO - PROCESS | 3760 | 1465050511945 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:28:31 INFO - PROCESS | 3760 | 1465050511956 Marionette TRACE conn3 <- [1,746,null,{}] 07:28:31 INFO - PROCESS | 3760 | 1465050511969 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:31 INFO - PROCESS | 3760 | 1465050511971 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:32 INFO - PROCESS | 3760 | 1465050512078 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:28:32 INFO - PROCESS | 3760 | 1465050512084 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 3760 | 1465050512086 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:32 INFO - PROCESS | 3760 | ++DOCSHELL 143C6C00 == 31 [pid = 3760] [id = 196] 07:28:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (143C7400) [pid = 3760] [serial = 586] [outer = 00000000] 07:28:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15C1F400) [pid = 3760] [serial = 587] [outer = 143C7400] 07:28:32 INFO - PROCESS | 3760 | 1465050512129 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (15CD7400) [pid = 3760] [serial = 588] [outer = 143C7400] 07:28:32 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (15E5BC00) [pid = 3760] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:28:32 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1602F000) [pid = 3760] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:28:32 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (111BA800) [pid = 3760] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:28:32 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (14366800) [pid = 3760] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:28:32 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1141D400) [pid = 3760] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:28:32 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (16032000) [pid = 3760] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:28:32 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (174BC400) [pid = 3760] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:28:32 INFO - PROCESS | 3760 | 1465050512608 Marionette TRACE conn3 <- [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]]]}] 07:28:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:28:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 725ms 07:28:32 INFO - PROCESS | 3760 | 1465050512665 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:28:32 INFO - PROCESS | 3760 | 1465050512667 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 07:28:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:28:32 INFO - PROCESS | 3760 | 1465050512670 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:28:32 INFO - PROCESS | 3760 | 1465050512672 Marionette TRACE conn3 <- [1,750,null,{}] 07:28:32 INFO - PROCESS | 3760 | 1465050512676 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:32 INFO - PROCESS | 3760 | 1465050512678 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:32 INFO - PROCESS | 3760 | 1465050512763 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:28:32 INFO - PROCESS | 3760 | 1465050512769 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:32 INFO - PROCESS | 3760 | 1465050512771 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:32 INFO - PROCESS | 3760 | ++DOCSHELL 143E3C00 == 32 [pid = 3760] [id = 197] 07:28:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (15E5BC00) [pid = 3760] [serial = 589] [outer = 00000000] 07:28:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1602D400) [pid = 3760] [serial = 590] [outer = 15E5BC00] 07:28:32 INFO - PROCESS | 3760 | 1465050512815 Marionette DEBUG loaded listener.js 07:28:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (16031800) [pid = 3760] [serial = 591] [outer = 15E5BC00] 07:28:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:28:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1057ms 07:28:33 INFO - PROCESS | 3760 | 1465050513702 Marionette TRACE conn3 <- [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]]]}] 07:28:33 INFO - PROCESS | 3760 | 1465050513724 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:28:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:28:33 INFO - PROCESS | 3760 | 1465050513726 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 07:28:33 INFO - PROCESS | 3760 | 1465050513729 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:28:33 INFO - PROCESS | 3760 | 1465050513731 Marionette TRACE conn3 <- [1,754,null,{}] 07:28:33 INFO - PROCESS | 3760 | 1465050513735 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:33 INFO - PROCESS | 3760 | 1465050513745 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:33 INFO - PROCESS | 3760 | 1465050513878 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:28:33 INFO - PROCESS | 3760 | 1465050513886 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:33 INFO - PROCESS | 3760 | 1465050513888 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:33 INFO - PROCESS | 3760 | ++DOCSHELL 16034C00 == 33 [pid = 3760] [id = 198] 07:28:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (160AC800) [pid = 3760] [serial = 592] [outer = 00000000] 07:28:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (16D1D400) [pid = 3760] [serial = 593] [outer = 160AC800] 07:28:33 INFO - PROCESS | 3760 | 1465050513932 Marionette DEBUG loaded listener.js 07:28:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (16D69400) [pid = 3760] [serial = 594] [outer = 160AC800] 07:28:34 INFO - PROCESS | 3760 | 1465050514853 Marionette TRACE conn3 <- [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]]]}] 07:28:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:28:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1151ms 07:28:34 INFO - PROCESS | 3760 | 1465050514871 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:28:34 INFO - PROCESS | 3760 | 1465050514876 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 07:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:28:34 INFO - PROCESS | 3760 | 1465050514881 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:28:34 INFO - PROCESS | 3760 | 1465050514885 Marionette TRACE conn3 <- [1,758,null,{}] 07:28:34 INFO - PROCESS | 3760 | 1465050514891 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:34 INFO - PROCESS | 3760 | 1465050514894 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:35 INFO - PROCESS | 3760 | 1465050515032 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:28:35 INFO - PROCESS | 3760 | 1465050515151 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:35 INFO - PROCESS | 3760 | 1465050515156 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:35 INFO - PROCESS | 3760 | ++DOCSHELL 111B3400 == 34 [pid = 3760] [id = 199] 07:28:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (111B4400) [pid = 3760] [serial = 595] [outer = 00000000] 07:28:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (114B7C00) [pid = 3760] [serial = 596] [outer = 111B4400] 07:28:35 INFO - PROCESS | 3760 | 1465050515267 Marionette DEBUG loaded listener.js 07:28:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1280C800) [pid = 3760] [serial = 597] [outer = 111B4400] 07:28:35 INFO - PROCESS | 3760 | 1465050515933 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1056ms 07:28:35 INFO - PROCESS | 3760 | 1465050515988 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:28:36 INFO - PROCESS | 3760 | 1465050515993 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 07:28:36 INFO - PROCESS | 3760 | 1465050516000 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:28:36 INFO - PROCESS | 3760 | 1465050516003 Marionette TRACE conn3 <- [1,762,null,{}] 07:28:36 INFO - PROCESS | 3760 | 1465050516007 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:36 INFO - PROCESS | 3760 | 1465050516010 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:36 INFO - PROCESS | 3760 | 1465050516124 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:28:36 INFO - PROCESS | 3760 | 1465050516202 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:36 INFO - PROCESS | 3760 | 1465050516205 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:36 INFO - PROCESS | 3760 | ++DOCSHELL 13185800 == 35 [pid = 3760] [id = 200] 07:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13187800) [pid = 3760] [serial = 598] [outer = 00000000] 07:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13BE0C00) [pid = 3760] [serial = 599] [outer = 13187800] 07:28:36 INFO - PROCESS | 3760 | 1465050516260 Marionette DEBUG loaded listener.js 07:28:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (143D2800) [pid = 3760] [serial = 600] [outer = 13187800] 07:28:36 INFO - PROCESS | 3760 | --DOCSHELL 143E3C00 == 34 [pid = 3760] [id = 197] 07:28:36 INFO - PROCESS | 3760 | --DOCSHELL 143C6C00 == 33 [pid = 3760] [id = 196] 07:28:36 INFO - PROCESS | 3760 | --DOCSHELL 1328A000 == 32 [pid = 3760] [id = 195] 07:28:36 INFO - PROCESS | 3760 | --DOCSHELL 12810000 == 31 [pid = 3760] [id = 194] 07:28:36 INFO - PROCESS | 3760 | --DOCSHELL 102D0000 == 30 [pid = 3760] [id = 193] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (173D8C00) [pid = 3760] [serial = 561] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16D1F800) [pid = 3760] [serial = 557] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16FCA400) [pid = 3760] [serial = 560] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (13281000) [pid = 3760] [serial = 548] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (143CE000) [pid = 3760] [serial = 549] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (143E9C00) [pid = 3760] [serial = 554] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (12AC9400) [pid = 3760] [serial = 551] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (130EB400) [pid = 3760] [serial = 552] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (17074000) [pid = 3760] [serial = 546] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (16D6C800) [pid = 3760] [serial = 545] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (17985800) [pid = 3760] [serial = 564] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (17981400) [pid = 3760] [serial = 563] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (16D62000) [pid = 3760] [serial = 558] [outer = 00000000] [url = about:blank] 07:28:36 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1574BC00) [pid = 3760] [serial = 555] [outer = 00000000] [url = about:blank] 07:28:37 INFO - PROCESS | 3760 | 1465050517012 Marionette TRACE conn3 <- [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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1056ms 07:28:37 INFO - PROCESS | 3760 | 1465050517040 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 3760 | 1465050517044 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 07:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:28:37 INFO - PROCESS | 3760 | 1465050517049 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 3760 | 1465050517052 Marionette TRACE conn3 <- [1,766,null,{}] 07:28:37 INFO - PROCESS | 3760 | 1465050517075 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 3760 | 1465050517078 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:37 INFO - PROCESS | 3760 | 1465050517162 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:28:37 INFO - PROCESS | 3760 | 1465050517170 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 3760 | 1465050517175 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:37 INFO - PROCESS | 3760 | ++DOCSHELL 110E9C00 == 31 [pid = 3760] [id = 201] 07:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (1141EC00) [pid = 3760] [serial = 601] [outer = 00000000] 07:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (12AC6000) [pid = 3760] [serial = 602] [outer = 1141EC00] 07:28:37 INFO - PROCESS | 3760 | 1465050517224 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (130E2000) [pid = 3760] [serial = 603] [outer = 1141EC00] 07:28:37 INFO - PROCESS | 3760 | 1465050517670 Marionette TRACE conn3 <- [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]]]}] 07:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 662ms 07:28:37 INFO - PROCESS | 3760 | 1465050517704 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:28:37 INFO - PROCESS | 3760 | 1465050517708 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 07:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:28:37 INFO - PROCESS | 3760 | 1465050517714 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:28:37 INFO - PROCESS | 3760 | 1465050517717 Marionette TRACE conn3 <- [1,770,null,{}] 07:28:37 INFO - PROCESS | 3760 | 1465050517721 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:37 INFO - PROCESS | 3760 | 1465050517723 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:37 INFO - PROCESS | 3760 | 1465050517806 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:28:37 INFO - PROCESS | 3760 | 1465050517854 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:37 INFO - PROCESS | 3760 | 1465050517856 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:37 INFO - PROCESS | 3760 | ++DOCSHELL 1391DC00 == 32 [pid = 3760] [id = 202] 07:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1391E000) [pid = 3760] [serial = 604] [outer = 00000000] 07:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (13C55800) [pid = 3760] [serial = 605] [outer = 1391E000] 07:28:37 INFO - PROCESS | 3760 | 1465050517909 Marionette DEBUG loaded listener.js 07:28:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (143E1000) [pid = 3760] [serial = 606] [outer = 1391E000] 07:28:38 INFO - PROCESS | 3760 | 1465050518353 Marionette TRACE conn3 <- [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]]]}] 07:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 709ms 07:28:38 INFO - PROCESS | 3760 | 1465050518414 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:28:38 INFO - PROCESS | 3760 | 1465050518416 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 07:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:28:38 INFO - PROCESS | 3760 | 1465050518420 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:28:38 INFO - PROCESS | 3760 | 1465050518423 Marionette TRACE conn3 <- [1,774,null,{}] 07:28:38 INFO - PROCESS | 3760 | 1465050518434 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:38 INFO - PROCESS | 3760 | 1465050518438 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:38 INFO - PROCESS | 3760 | 1465050518522 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:28:38 INFO - PROCESS | 3760 | 1465050518531 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:38 INFO - PROCESS | 3760 | 1465050518535 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:38 INFO - PROCESS | 3760 | ++DOCSHELL 15FE5800 == 33 [pid = 3760] [id = 203] 07:28:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (15FEE000) [pid = 3760] [serial = 607] [outer = 00000000] 07:28:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (16030000) [pid = 3760] [serial = 608] [outer = 15FEE000] 07:28:38 INFO - PROCESS | 3760 | 1465050518581 Marionette DEBUG loaded listener.js 07:28:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (160AC400) [pid = 3760] [serial = 609] [outer = 15FEE000] 07:28:39 INFO - PROCESS | 3760 | 1465050519104 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 709ms 07:28:39 INFO - PROCESS | 3760 | 1465050519151 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 3760 | 1465050519153 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:28:39 INFO - PROCESS | 3760 | 1465050519156 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 3760 | 1465050519158 Marionette TRACE conn3 <- [1,778,null,{}] 07:28:39 INFO - PROCESS | 3760 | 1465050519161 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 3760 | 1465050519163 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:39 INFO - PROCESS | 3760 | 1465050519275 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:28:39 INFO - PROCESS | 3760 | 1465050519281 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 3760 | 1465050519283 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:39 INFO - PROCESS | 3760 | ++DOCSHELL 16A4C400 == 34 [pid = 3760] [id = 204] 07:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (16D21400) [pid = 3760] [serial = 610] [outer = 00000000] 07:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (16FCEC00) [pid = 3760] [serial = 611] [outer = 16D21400] 07:28:39 INFO - PROCESS | 3760 | 1465050519326 Marionette DEBUG loaded listener.js 07:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (17073C00) [pid = 3760] [serial = 612] [outer = 16D21400] 07:28:39 INFO - PROCESS | 3760 | 1465050519776 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 647ms 07:28:39 INFO - PROCESS | 3760 | 1465050519798 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:28:39 INFO - PROCESS | 3760 | 1465050519800 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 07:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:28:39 INFO - PROCESS | 3760 | 1465050519803 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:28:39 INFO - PROCESS | 3760 | 1465050519804 Marionette TRACE conn3 <- [1,782,null,{}] 07:28:39 INFO - PROCESS | 3760 | 1465050519808 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:39 INFO - PROCESS | 3760 | 1465050519810 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:39 INFO - PROCESS | 3760 | 1465050519927 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:28:39 INFO - PROCESS | 3760 | 1465050519986 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:39 INFO - PROCESS | 3760 | 1465050519988 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:39 INFO - PROCESS | 3760 | ++DOCSHELL 16A5A000 == 35 [pid = 3760] [id = 205] 07:28:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16DD8800) [pid = 3760] [serial = 613] [outer = 00000000] 07:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1732C400) [pid = 3760] [serial = 614] [outer = 16DD8800] 07:28:40 INFO - PROCESS | 3760 | 1465050520031 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1732D400) [pid = 3760] [serial = 615] [outer = 16DD8800] 07:28:40 INFO - PROCESS | 3760 | 1465050520450 Marionette TRACE conn3 <- [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]]]}] 07:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 693ms 07:28:40 INFO - PROCESS | 3760 | 1465050520504 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:28:40 INFO - PROCESS | 3760 | 1465050520506 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 07:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:28:40 INFO - PROCESS | 3760 | 1465050520509 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:28:40 INFO - PROCESS | 3760 | 1465050520511 Marionette TRACE conn3 <- [1,786,null,{}] 07:28:40 INFO - PROCESS | 3760 | 1465050520515 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:40 INFO - PROCESS | 3760 | 1465050520520 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:40 INFO - PROCESS | 3760 | 1465050520682 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:28:40 INFO - PROCESS | 3760 | 1465050520706 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:40 INFO - PROCESS | 3760 | 1465050520708 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:40 INFO - PROCESS | 3760 | ++DOCSHELL 174D1C00 == 36 [pid = 3760] [id = 206] 07:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (174D4C00) [pid = 3760] [serial = 616] [outer = 00000000] 07:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17984000) [pid = 3760] [serial = 617] [outer = 174D4C00] 07:28:40 INFO - PROCESS | 3760 | 1465050520754 Marionette DEBUG loaded listener.js 07:28:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17987800) [pid = 3760] [serial = 618] [outer = 174D4C00] 07:28:41 INFO - PROCESS | 3760 | 1465050521195 Marionette TRACE conn3 <- [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]]]}] 07:28:41 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 07:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 741ms 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1055BC00) [pid = 3760] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (12895000) [pid = 3760] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (114C4000) [pid = 3760] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1602B400) [pid = 3760] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (179C0000) [pid = 3760] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13625800) [pid = 3760] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (143C7400) [pid = 3760] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:28:41 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (15E5BC00) [pid = 3760] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:28:41 INFO - PROCESS | 3760 | 1465050521251 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 3760 | 1465050521253 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 07:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:28:41 INFO - PROCESS | 3760 | 1465050521256 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 3760 | 1465050521258 Marionette TRACE conn3 <- [1,790,null,{}] 07:28:41 INFO - PROCESS | 3760 | 1465050521261 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 3760 | 1465050521263 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:41 INFO - PROCESS | 3760 | 1465050521366 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:28:41 INFO - PROCESS | 3760 | 1465050521420 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:41 INFO - PROCESS | 3760 | 1465050521422 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:41 INFO - PROCESS | 3760 | ++DOCSHELL 15C51800 == 37 [pid = 3760] [id = 207] 07:28:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15E59400) [pid = 3760] [serial = 619] [outer = 00000000] 07:28:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16D24C00) [pid = 3760] [serial = 620] [outer = 15E59400] 07:28:41 INFO - PROCESS | 3760 | 1465050521466 Marionette DEBUG loaded listener.js 07:28:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (17983400) [pid = 3760] [serial = 621] [outer = 15E59400] 07:28:41 INFO - PROCESS | 3760 | 1465050521843 Marionette TRACE conn3 <- [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]]]}] 07:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 07:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 630ms 07:28:41 INFO - PROCESS | 3760 | 1465050521894 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:28:41 INFO - PROCESS | 3760 | 1465050521896 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 07:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:28:41 INFO - PROCESS | 3760 | 1465050521899 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:28:41 INFO - PROCESS | 3760 | 1465050521901 Marionette TRACE conn3 <- [1,794,null,{}] 07:28:41 INFO - PROCESS | 3760 | 1465050521904 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:41 INFO - PROCESS | 3760 | 1465050521907 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:42 INFO - PROCESS | 3760 | 1465050521990 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:28:42 INFO - PROCESS | 3760 | 1465050522022 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 3760 | 1465050522024 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:42 INFO - PROCESS | 3760 | ++DOCSHELL 17982400 == 38 [pid = 3760] [id = 208] 07:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (17989C00) [pid = 3760] [serial = 622] [outer = 00000000] 07:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (179C9400) [pid = 3760] [serial = 623] [outer = 17989C00] 07:28:42 INFO - PROCESS | 3760 | 1465050522068 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (17E53400) [pid = 3760] [serial = 624] [outer = 17989C00] 07:28:42 INFO - PROCESS | 3760 | 1465050522526 Marionette TRACE conn3 <- [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]]]}] 07:28:42 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 07:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 646ms 07:28:42 INFO - PROCESS | 3760 | 1465050522569 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:28:42 INFO - PROCESS | 3760 | 1465050522571 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 07:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:28:42 INFO - PROCESS | 3760 | 1465050522578 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:28:42 INFO - PROCESS | 3760 | 1465050522580 Marionette TRACE conn3 <- [1,798,null,{}] 07:28:42 INFO - PROCESS | 3760 | 1465050522583 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:42 INFO - PROCESS | 3760 | 1465050522585 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:42 INFO - PROCESS | 3760 | 1465050522665 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:28:42 INFO - PROCESS | 3760 | 1465050522671 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:42 INFO - PROCESS | 3760 | 1465050522673 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:42 INFO - PROCESS | 3760 | ++DOCSHELL 1500C800 == 39 [pid = 3760] [id = 209] 07:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1798F400) [pid = 3760] [serial = 625] [outer = 00000000] 07:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (182C8800) [pid = 3760] [serial = 626] [outer = 1798F400] 07:28:42 INFO - PROCESS | 3760 | 1465050522721 Marionette DEBUG loaded listener.js 07:28:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1844B800) [pid = 3760] [serial = 627] [outer = 1798F400] 07:28:43 INFO - PROCESS | 3760 | 1465050523173 Marionette TRACE conn3 <- [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]]]}] 07:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 647ms 07:28:43 INFO - PROCESS | 3760 | 1465050523217 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:28:43 INFO - PROCESS | 3760 | 1465050523219 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 07:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:28:43 INFO - PROCESS | 3760 | 1465050523223 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:28:43 INFO - PROCESS | 3760 | 1465050523224 Marionette TRACE conn3 <- [1,802,null,{}] 07:28:43 INFO - PROCESS | 3760 | 1465050523232 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:43 INFO - PROCESS | 3760 | 1465050523234 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:43 INFO - PROCESS | 3760 | 1465050523311 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:28:43 INFO - PROCESS | 3760 | 1465050523316 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:43 INFO - PROCESS | 3760 | 1465050523318 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:43 INFO - PROCESS | 3760 | ++DOCSHELL 179C6000 == 40 [pid = 3760] [id = 210] 07:28:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (18228800) [pid = 3760] [serial = 628] [outer = 00000000] 07:28:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19AE1400) [pid = 3760] [serial = 629] [outer = 18228800] 07:28:43 INFO - PROCESS | 3760 | 1465050523360 Marionette DEBUG loaded listener.js 07:28:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19AE1800) [pid = 3760] [serial = 630] [outer = 18228800] 07:28:44 INFO - PROCESS | 3760 | 1465050524029 Marionette TRACE conn3 <- [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] 07:28:44 INFO - PROCESS | 3760 | 1465050524072 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 07:28:44 INFO - PROCESS | 3760 | 1465050524076 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:28:44 INFO - PROCESS | 3760 | 1465050524082 Marionette TRACE conn3 <- [1,806,null,{}] 07:28:44 INFO - PROCESS | 3760 | 1465050524087 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:44 INFO - PROCESS | 3760 | 1465050524090 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:44 INFO - PROCESS | 3760 | 1465050524199 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:28:44 INFO - PROCESS | 3760 | 1465050524322 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:44 INFO - PROCESS | 3760 | 1465050524325 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:44 INFO - PROCESS | 3760 | ++DOCSHELL 10A56800 == 41 [pid = 3760] [id = 211] 07:28:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10A60000) [pid = 3760] [serial = 631] [outer = 00000000] 07:28:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (12DC6C00) [pid = 3760] [serial = 632] [outer = 10A60000] 07:28:44 INFO - PROCESS | 3760 | 1465050524382 Marionette DEBUG loaded listener.js 07:28:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13BE6000) [pid = 3760] [serial = 633] [outer = 10A60000] 07:28:44 INFO - PROCESS | 3760 | 1465050524977 Marionette TRACE conn3 <- [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]]]}] 07:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 961ms 07:28:45 INFO - PROCESS | 3760 | 1465050525023 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:28:45 INFO - PROCESS | 3760 | 1465050525031 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 07:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:28:45 INFO - PROCESS | 3760 | 1465050525041 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:28:45 INFO - PROCESS | 3760 | 1465050525044 Marionette TRACE conn3 <- [1,810,null,{}] 07:28:45 INFO - PROCESS | 3760 | 1465050525048 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:45 INFO - PROCESS | 3760 | 1465050525051 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:45 INFO - PROCESS | 3760 | 1465050525162 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:28:45 INFO - PROCESS | 3760 | 1465050525286 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:45 INFO - PROCESS | 3760 | 1465050525289 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:45 INFO - PROCESS | 3760 | ++DOCSHELL 15C52800 == 42 [pid = 3760] [id = 212] 07:28:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (15C53000) [pid = 3760] [serial = 634] [outer = 00000000] 07:28:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (162A1000) [pid = 3760] [serial = 635] [outer = 15C53000] 07:28:45 INFO - PROCESS | 3760 | 1465050525346 Marionette DEBUG loaded listener.js 07:28:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16FCF400) [pid = 3760] [serial = 636] [outer = 15C53000] 07:28:45 INFO - PROCESS | 3760 | 1465050525928 Marionette TRACE conn3 <- [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] 07:28:46 INFO - PROCESS | 3760 | 1465050525988 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 07:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:28:46 INFO - PROCESS | 3760 | 1465050525992 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:28:46 INFO - PROCESS | 3760 | 1465050525995 Marionette TRACE conn3 <- [1,814,null,{}] 07:28:46 INFO - PROCESS | 3760 | 1465050526006 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:46 INFO - PROCESS | 3760 | 1465050526011 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:46 INFO - PROCESS | 3760 | 1465050526175 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:28:46 INFO - PROCESS | 3760 | 1465050526293 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:46 INFO - PROCESS | 3760 | 1465050526297 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:46 INFO - PROCESS | 3760 | ++DOCSHELL 18230C00 == 43 [pid = 3760] [id = 213] 07:28:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (18451400) [pid = 3760] [serial = 637] [outer = 00000000] 07:28:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A002000) [pid = 3760] [serial = 638] [outer = 18451400] 07:28:46 INFO - PROCESS | 3760 | 1465050526353 Marionette DEBUG loaded listener.js 07:28:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A007400) [pid = 3760] [serial = 639] [outer = 18451400] 07:28:47 INFO - PROCESS | 3760 | 1465050527083 Marionette TRACE conn3 <- [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]]]}] 07:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1103ms 07:28:47 INFO - PROCESS | 3760 | 1465050527127 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 07:28:47 INFO - PROCESS | 3760 | 1465050527132 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 07:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:28:47 INFO - PROCESS | 3760 | 1465050527137 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:28:47 INFO - PROCESS | 3760 | 1465050527140 Marionette TRACE conn3 <- [1,818,null,{}] 07:28:47 INFO - PROCESS | 3760 | 1465050527146 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:47 INFO - PROCESS | 3760 | 1465050527148 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:47 INFO - PROCESS | 3760 | 1465050527249 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:28:47 INFO - PROCESS | 3760 | 1465050527380 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:47 INFO - PROCESS | 3760 | 1465050527385 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:47 INFO - PROCESS | 3760 | ++DOCSHELL 10A63800 == 44 [pid = 3760] [id = 214] 07:28:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10B67C00) [pid = 3760] [serial = 640] [outer = 00000000] 07:28:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12DC9C00) [pid = 3760] [serial = 641] [outer = 10B67C00] 07:28:47 INFO - PROCESS | 3760 | 1465050527438 Marionette DEBUG loaded listener.js 07:28:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1327B800) [pid = 3760] [serial = 642] [outer = 10B67C00] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 1500C800 == 43 [pid = 3760] [id = 209] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 17982400 == 42 [pid = 3760] [id = 208] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 15C51800 == 41 [pid = 3760] [id = 207] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 174D1C00 == 40 [pid = 3760] [id = 206] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 16A5A000 == 39 [pid = 3760] [id = 205] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 16A4C400 == 38 [pid = 3760] [id = 204] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 15FE5800 == 37 [pid = 3760] [id = 203] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 1391DC00 == 36 [pid = 3760] [id = 202] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 110E9C00 == 35 [pid = 3760] [id = 201] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 16034C00 == 34 [pid = 3760] [id = 198] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 111B3400 == 33 [pid = 3760] [id = 199] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 1844D400 == 32 [pid = 3760] [id = 192] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 13185800 == 31 [pid = 3760] [id = 200] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 15C52800 == 30 [pid = 3760] [id = 212] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 18230C00 == 29 [pid = 3760] [id = 213] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 179C6000 == 28 [pid = 3760] [id = 210] 07:28:48 INFO - PROCESS | 3760 | --DOCSHELL 10A56800 == 27 [pid = 3760] [id = 211] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10F32800) [pid = 3760] [serial = 578] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (110E5400) [pid = 3760] [serial = 579] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19ADE000) [pid = 3760] [serial = 575] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (12AC7400) [pid = 3760] [serial = 581] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1327E800) [pid = 3760] [serial = 567] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12AC9800) [pid = 3760] [serial = 566] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16A54000) [pid = 3760] [serial = 570] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (160AA800) [pid = 3760] [serial = 569] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1822E000) [pid = 3760] [serial = 573] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13BE7C00) [pid = 3760] [serial = 584] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17EF7000) [pid = 3760] [serial = 572] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15C1F400) [pid = 3760] [serial = 587] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13C53400) [pid = 3760] [serial = 585] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16D1D400) [pid = 3760] [serial = 593] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15CD7400) [pid = 3760] [serial = 588] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12B6A800) [pid = 3760] [serial = 582] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1602D400) [pid = 3760] [serial = 590] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16031800) [pid = 3760] [serial = 591] [outer = 00000000] [url = about:blank] 07:28:48 INFO - PROCESS | 3760 | 1465050528542 Marionette TRACE conn3 <- [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]]]}] 07:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1466ms 07:28:48 INFO - PROCESS | 3760 | 1465050528600 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:28:48 INFO - PROCESS | 3760 | 1465050528604 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 07:28:48 INFO - PROCESS | 3760 | 1465050528608 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:28:48 INFO - PROCESS | 3760 | 1465050528612 Marionette TRACE conn3 <- [1,822,null,{}] 07:28:48 INFO - PROCESS | 3760 | 1465050528617 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:48 INFO - PROCESS | 3760 | 1465050528620 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:48 INFO - PROCESS | 3760 | 1465050528709 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:28:48 INFO - PROCESS | 3760 | 1465050528815 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:48 INFO - PROCESS | 3760 | 1465050528818 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:48 INFO - PROCESS | 3760 | ++DOCSHELL 10F35000 == 28 [pid = 3760] [id = 215] 07:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10F36800) [pid = 3760] [serial = 643] [outer = 00000000] 07:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (111B8800) [pid = 3760] [serial = 644] [outer = 10F36800] 07:28:48 INFO - PROCESS | 3760 | 1465050528866 Marionette DEBUG loaded listener.js 07:28:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12806000) [pid = 3760] [serial = 645] [outer = 10F36800] 07:28:49 INFO - PROCESS | 3760 | 1465050529244 Marionette TRACE conn3 <- [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]]]}] 07:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 709ms 07:28:49 INFO - PROCESS | 3760 | 1465050529309 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 07:28:49 INFO - PROCESS | 3760 | 1465050529314 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 07:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:28:49 INFO - PROCESS | 3760 | 1465050529320 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:28:49 INFO - PROCESS | 3760 | 1465050529323 Marionette TRACE conn3 <- [1,826,null,{}] 07:28:49 INFO - PROCESS | 3760 | 1465050529326 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:49 INFO - PROCESS | 3760 | 1465050529329 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:49 INFO - PROCESS | 3760 | 1465050529448 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:28:49 INFO - PROCESS | 3760 | 1465050529460 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:49 INFO - PROCESS | 3760 | 1465050529463 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:49 INFO - PROCESS | 3760 | ++DOCSHELL 13187000 == 29 [pid = 3760] [id = 216] 07:28:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13187C00) [pid = 3760] [serial = 646] [outer = 00000000] 07:28:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13913800) [pid = 3760] [serial = 647] [outer = 13187C00] 07:28:49 INFO - PROCESS | 3760 | 1465050529509 Marionette DEBUG loaded listener.js 07:28:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13BE2000) [pid = 3760] [serial = 648] [outer = 13187C00] 07:28:49 INFO - PROCESS | 3760 | 1465050529983 Marionette TRACE conn3 <- [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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 694ms 07:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:28:50 INFO - PROCESS | 3760 | 1465050530051 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 3760 | 1465050530053 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 07:28:50 INFO - PROCESS | 3760 | 1465050530057 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 3760 | 1465050530060 Marionette TRACE conn3 <- [1,830,null,{}] 07:28:50 INFO - PROCESS | 3760 | 1465050530071 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 3760 | 1465050530075 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:50 INFO - PROCESS | 3760 | 1465050530160 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:28:50 INFO - PROCESS | 3760 | 1465050530167 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 3760 | 1465050530170 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:50 INFO - PROCESS | 3760 | ++DOCSHELL 143D4000 == 30 [pid = 3760] [id = 217] 07:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (143D4C00) [pid = 3760] [serial = 649] [outer = 00000000] 07:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15753000) [pid = 3760] [serial = 650] [outer = 143D4C00] 07:28:50 INFO - PROCESS | 3760 | 1465050530225 Marionette DEBUG loaded listener.js 07:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15E53800) [pid = 3760] [serial = 651] [outer = 143D4C00] 07:28:50 INFO - PROCESS | 3760 | 1465050530720 Marionette TRACE conn3 <- [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]]]}] 07:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 694ms 07:28:50 INFO - PROCESS | 3760 | 1465050530756 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:28:50 INFO - PROCESS | 3760 | 1465050530759 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 07:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:28:50 INFO - PROCESS | 3760 | 1465050530762 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:28:50 INFO - PROCESS | 3760 | 1465050530764 Marionette TRACE conn3 <- [1,834,null,{}] 07:28:50 INFO - PROCESS | 3760 | 1465050530767 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:50 INFO - PROCESS | 3760 | 1465050530769 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:50 INFO - PROCESS | 3760 | 1465050530911 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:28:50 INFO - PROCESS | 3760 | 1465050530935 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:50 INFO - PROCESS | 3760 | 1465050530937 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:50 INFO - PROCESS | 3760 | ++DOCSHELL 1602FC00 == 31 [pid = 3760] [id = 218] 07:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16031800) [pid = 3760] [serial = 652] [outer = 00000000] 07:28:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (160A8C00) [pid = 3760] [serial = 653] [outer = 16031800] 07:28:51 INFO - PROCESS | 3760 | 1465050530981 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (162A0000) [pid = 3760] [serial = 654] [outer = 16031800] 07:28:51 INFO - PROCESS | 3760 | 1465050531403 Marionette TRACE conn3 <- [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]]]}] 07:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 693ms 07:28:51 INFO - PROCESS | 3760 | 1465050531461 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:28:51 INFO - PROCESS | 3760 | 1465050531463 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 07:28:51 INFO - PROCESS | 3760 | 1465050531466 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:28:51 INFO - PROCESS | 3760 | 1465050531468 Marionette TRACE conn3 <- [1,838,null,{}] 07:28:51 INFO - PROCESS | 3760 | 1465050531471 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:51 INFO - PROCESS | 3760 | 1465050531474 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:51 INFO - PROCESS | 3760 | 1465050531586 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:28:51 INFO - PROCESS | 3760 | 1465050531596 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:51 INFO - PROCESS | 3760 | 1465050531599 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:51 INFO - PROCESS | 3760 | ++DOCSHELL 16029800 == 32 [pid = 3760] [id = 219] 07:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (162AA400) [pid = 3760] [serial = 655] [outer = 00000000] 07:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16D29400) [pid = 3760] [serial = 656] [outer = 162AA400] 07:28:51 INFO - PROCESS | 3760 | 1465050531642 Marionette DEBUG loaded listener.js 07:28:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16D2A400) [pid = 3760] [serial = 657] [outer = 162AA400] 07:28:52 INFO - PROCESS | 3760 | 1465050532096 Marionette TRACE conn3 <- [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]]]}] 07:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 710ms 07:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:28:52 INFO - PROCESS | 3760 | 1465050532174 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:28:52 INFO - PROCESS | 3760 | 1465050532176 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 07:28:52 INFO - PROCESS | 3760 | 1465050532179 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:28:52 INFO - PROCESS | 3760 | 1465050532181 Marionette TRACE conn3 <- [1,842,null,{}] 07:28:52 INFO - PROCESS | 3760 | 1465050532184 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:52 INFO - PROCESS | 3760 | 1465050532190 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:52 INFO - PROCESS | 3760 | 1465050532355 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16DD8800) [pid = 3760] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (111B4400) [pid = 3760] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (160AC800) [pid = 3760] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13187800) [pid = 3760] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1141EC00) [pid = 3760] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (174D4C00) [pid = 3760] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1391E000) [pid = 3760] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16D21400) [pid = 3760] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15FEE000) [pid = 3760] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15E59400) [pid = 3760] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (18228800) [pid = 3760] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17989C00) [pid = 3760] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1798F400) [pid = 3760] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:28:52 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (18451000) [pid = 3760] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:28:52 INFO - PROCESS | 3760 | 1465050532655 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:52 INFO - PROCESS | 3760 | 1465050532657 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:52 INFO - PROCESS | 3760 | ++DOCSHELL 0F30A800 == 33 [pid = 3760] [id = 220] 07:28:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (0F30D400) [pid = 3760] [serial = 658] [outer = 00000000] 07:28:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10B6FC00) [pid = 3760] [serial = 659] [outer = 0F30D400] 07:28:52 INFO - PROCESS | 3760 | 1465050532702 Marionette DEBUG loaded listener.js 07:28:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13DE5400) [pid = 3760] [serial = 660] [outer = 0F30D400] 07:28:53 INFO - PROCESS | 3760 | 1465050533049 Marionette TRACE conn3 <- [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]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 914ms 07:28:53 INFO - PROCESS | 3760 | 1465050533081 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 3760 | 1465050533083 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 07:28:53 INFO - PROCESS | 3760 | 1465050533096 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:28:53 INFO - PROCESS | 3760 | 1465050533098 Marionette TRACE conn3 <- [1,846,null,{}] 07:28:53 INFO - PROCESS | 3760 | 1465050533101 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 3760 | 1465050533103 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:53 INFO - PROCESS | 3760 | 1465050533179 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:28:53 INFO - PROCESS | 3760 | 1465050533265 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 3760 | 1465050533267 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:53 INFO - PROCESS | 3760 | ++DOCSHELL 13187800 == 34 [pid = 3760] [id = 221] 07:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13915400) [pid = 3760] [serial = 661] [outer = 00000000] 07:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17983800) [pid = 3760] [serial = 662] [outer = 13915400] 07:28:53 INFO - PROCESS | 3760 | 1465050533309 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1798A000) [pid = 3760] [serial = 663] [outer = 13915400] 07:28:53 INFO - PROCESS | 3760 | 1465050533696 Marionette TRACE conn3 <- [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]]]}] 07:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 599ms 07:28:53 INFO - PROCESS | 3760 | 1465050533726 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:28:53 INFO - PROCESS | 3760 | 1465050533728 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 07:28:53 INFO - PROCESS | 3760 | 1465050533732 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:28:53 INFO - PROCESS | 3760 | 1465050533733 Marionette TRACE conn3 <- [1,850,null,{}] 07:28:53 INFO - PROCESS | 3760 | 1465050533737 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:53 INFO - PROCESS | 3760 | 1465050533738 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:53 INFO - PROCESS | 3760 | 1465050533847 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:28:53 INFO - PROCESS | 3760 | 1465050533855 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:53 INFO - PROCESS | 3760 | 1465050533857 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:53 INFO - PROCESS | 3760 | ++DOCSHELL 0F309800 == 35 [pid = 3760] [id = 222] 07:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17330000) [pid = 3760] [serial = 664] [outer = 00000000] 07:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (18071400) [pid = 3760] [serial = 665] [outer = 17330000] 07:28:53 INFO - PROCESS | 3760 | 1465050533900 Marionette DEBUG loaded listener.js 07:28:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18076400) [pid = 3760] [serial = 666] [outer = 17330000] 07:28:54 INFO - PROCESS | 3760 | 1465050534318 Marionette TRACE conn3 <- [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]]]}] 07:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 647ms 07:28:54 INFO - PROCESS | 3760 | 1465050534370 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:28:54 INFO - PROCESS | 3760 | 1465050534372 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 07:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:28:54 INFO - PROCESS | 3760 | 1465050534375 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:28:54 INFO - PROCESS | 3760 | 1465050534377 Marionette TRACE conn3 <- [1,854,null,{}] 07:28:54 INFO - PROCESS | 3760 | 1465050534380 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:54 INFO - PROCESS | 3760 | 1465050534382 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:54 INFO - PROCESS | 3760 | 1465050534490 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:28:54 INFO - PROCESS | 3760 | 1465050534497 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:54 INFO - PROCESS | 3760 | 1465050534499 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:54 INFO - PROCESS | 3760 | ++DOCSHELL 17EF2000 == 36 [pid = 3760] [id = 223] 07:28:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (182D5400) [pid = 3760] [serial = 667] [outer = 00000000] 07:28:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1845A800) [pid = 3760] [serial = 668] [outer = 182D5400] 07:28:54 INFO - PROCESS | 3760 | 1465050534543 Marionette DEBUG loaded listener.js 07:28:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19ADE000) [pid = 3760] [serial = 669] [outer = 182D5400] 07:28:55 INFO - PROCESS | 3760 | 1465050535629 Marionette TRACE conn3 <- [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]]]}] 07:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1308ms 07:28:55 INFO - PROCESS | 3760 | 1465050535671 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:28:55 INFO - PROCESS | 3760 | 1465050535675 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 07:28:55 INFO - PROCESS | 3760 | 1465050535680 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:28:55 INFO - PROCESS | 3760 | 1465050535685 Marionette TRACE conn3 <- [1,858,null,{}] 07:28:55 INFO - PROCESS | 3760 | 1465050535690 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:55 INFO - PROCESS | 3760 | 1465050535692 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:55 INFO - PROCESS | 3760 | 1465050535812 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:28:55 INFO - PROCESS | 3760 | 1465050535895 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:55 INFO - PROCESS | 3760 | 1465050535898 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:55 INFO - PROCESS | 3760 | ++DOCSHELL 12AD0400 == 37 [pid = 3760] [id = 224] 07:28:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (12DC9400) [pid = 3760] [serial = 670] [outer = 00000000] 07:28:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (130EB400) [pid = 3760] [serial = 671] [outer = 12DC9400] 07:28:56 INFO - PROCESS | 3760 | 1465050535994 Marionette DEBUG loaded listener.js 07:28:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13BEA400) [pid = 3760] [serial = 672] [outer = 12DC9400] 07:28:56 INFO - PROCESS | 3760 | 1465050536682 Marionette TRACE conn3 <- [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]]]}] 07:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1040ms 07:28:56 INFO - PROCESS | 3760 | 1465050536724 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:28:56 INFO - PROCESS | 3760 | 1465050536728 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 07:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:28:56 INFO - PROCESS | 3760 | 1465050536751 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:28:56 INFO - PROCESS | 3760 | 1465050536754 Marionette TRACE conn3 <- [1,862,null,{}] 07:28:56 INFO - PROCESS | 3760 | 1465050536759 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:56 INFO - PROCESS | 3760 | 1465050536761 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:56 INFO - PROCESS | 3760 | 1465050536883 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:28:57 INFO - PROCESS | 3760 | 1465050537025 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:57 INFO - PROCESS | 3760 | 1465050537028 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:57 INFO - PROCESS | 3760 | ++DOCSHELL 10F37C00 == 38 [pid = 3760] [id = 225] 07:28:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (111BC800) [pid = 3760] [serial = 673] [outer = 00000000] 07:28:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15FE8C00) [pid = 3760] [serial = 674] [outer = 111BC800] 07:28:57 INFO - PROCESS | 3760 | 1465050537089 Marionette DEBUG loaded listener.js 07:28:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (162A3000) [pid = 3760] [serial = 675] [outer = 111BC800] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 0F309800 == 37 [pid = 3760] [id = 222] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 13187800 == 36 [pid = 3760] [id = 221] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 0F30A800 == 35 [pid = 3760] [id = 220] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 16029800 == 34 [pid = 3760] [id = 219] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 1602FC00 == 33 [pid = 3760] [id = 218] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 143D4000 == 32 [pid = 3760] [id = 217] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 13187000 == 31 [pid = 3760] [id = 216] 07:28:57 INFO - PROCESS | 3760 | --DOCSHELL 10F35000 == 30 [pid = 3760] [id = 215] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19AE2800) [pid = 3760] [serial = 576] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1732C400) [pid = 3760] [serial = 614] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (114B7C00) [pid = 3760] [serial = 596] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1280C800) [pid = 3760] [serial = 597] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16D69400) [pid = 3760] [serial = 594] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13BE0C00) [pid = 3760] [serial = 599] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (143D2800) [pid = 3760] [serial = 600] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12AC6000) [pid = 3760] [serial = 602] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (130E2000) [pid = 3760] [serial = 603] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17984000) [pid = 3760] [serial = 617] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13C55800) [pid = 3760] [serial = 605] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (143E1000) [pid = 3760] [serial = 606] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16FCEC00) [pid = 3760] [serial = 611] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16030000) [pid = 3760] [serial = 608] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (160AC400) [pid = 3760] [serial = 609] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1732D400) [pid = 3760] [serial = 615] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16D24C00) [pid = 3760] [serial = 620] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17983400) [pid = 3760] [serial = 621] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19AE1800) [pid = 3760] [serial = 630] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19AE1400) [pid = 3760] [serial = 629] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17987800) [pid = 3760] [serial = 618] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (179C9400) [pid = 3760] [serial = 623] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1844B800) [pid = 3760] [serial = 627] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (182C8800) [pid = 3760] [serial = 626] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (17E53400) [pid = 3760] [serial = 624] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (17073C00) [pid = 3760] [serial = 612] [outer = 00000000] [url = about:blank] 07:28:57 INFO - PROCESS | 3760 | 1465050537950 Marionette TRACE conn3 <- [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]]]}] 07:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1230ms 07:28:57 INFO - PROCESS | 3760 | 1465050537981 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:28:58 INFO - PROCESS | 3760 | 1465050537984 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 07:28:58 INFO - PROCESS | 3760 | 1465050537989 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 3760 | 1465050537992 Marionette TRACE conn3 <- [1,866,null,{}] 07:28:58 INFO - PROCESS | 3760 | 1465050537997 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 3760 | 1465050538000 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:58 INFO - PROCESS | 3760 | 1465050538093 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:28:58 INFO - PROCESS | 3760 | 1465050538193 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 3760 | 1465050538196 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:58 INFO - PROCESS | 3760 | ++DOCSHELL 10F35000 == 31 [pid = 3760] [id = 226] 07:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (110EA000) [pid = 3760] [serial = 676] [outer = 00000000] 07:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12807800) [pid = 3760] [serial = 677] [outer = 110EA000] 07:28:58 INFO - PROCESS | 3760 | 1465050538248 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12AD0000) [pid = 3760] [serial = 678] [outer = 110EA000] 07:28:58 INFO - PROCESS | 3760 | 1465050538646 Marionette TRACE conn3 <- [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]]]}] 07:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 709ms 07:28:58 INFO - PROCESS | 3760 | 1465050538698 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:28:58 INFO - PROCESS | 3760 | 1465050538702 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 07:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:28:58 INFO - PROCESS | 3760 | 1465050538711 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:28:58 INFO - PROCESS | 3760 | 1465050538713 Marionette TRACE conn3 <- [1,870,null,{}] 07:28:58 INFO - PROCESS | 3760 | 1465050538717 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:58 INFO - PROCESS | 3760 | 1465050538719 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:58 INFO - PROCESS | 3760 | 1465050538809 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:28:58 INFO - PROCESS | 3760 | 1465050538814 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:58 INFO - PROCESS | 3760 | 1465050538817 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:58 INFO - PROCESS | 3760 | ++DOCSHELL 1327C800 == 32 [pid = 3760] [id = 227] 07:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1327E800) [pid = 3760] [serial = 679] [outer = 00000000] 07:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (143C6800) [pid = 3760] [serial = 680] [outer = 1327E800] 07:28:58 INFO - PROCESS | 3760 | 1465050538863 Marionette DEBUG loaded listener.js 07:28:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (143EE800) [pid = 3760] [serial = 681] [outer = 1327E800] 07:28:59 INFO - PROCESS | 3760 | 1465050539312 Marionette TRACE conn3 <- [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]]]}] 07:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 646ms 07:28:59 INFO - PROCESS | 3760 | 1465050539347 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:28:59 INFO - PROCESS | 3760 | 1465050539349 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 07:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:28:59 INFO - PROCESS | 3760 | 1465050539356 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:28:59 INFO - PROCESS | 3760 | 1465050539360 Marionette TRACE conn3 <- [1,874,null,{}] 07:28:59 INFO - PROCESS | 3760 | 1465050539370 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:28:59 INFO - PROCESS | 3760 | 1465050539375 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:59 INFO - PROCESS | 3760 | 1465050539464 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:28:59 INFO - PROCESS | 3760 | 1465050539473 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:28:59 INFO - PROCESS | 3760 | 1465050539476 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:28:59 INFO - PROCESS | 3760 | ++DOCSHELL 16032000 == 33 [pid = 3760] [id = 228] 07:28:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16032C00) [pid = 3760] [serial = 682] [outer = 00000000] 07:28:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1629F000) [pid = 3760] [serial = 683] [outer = 16032C00] 07:28:59 INFO - PROCESS | 3760 | 1465050539523 Marionette DEBUG loaded listener.js 07:28:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16D1F400) [pid = 3760] [serial = 684] [outer = 16032C00] 07:29:00 INFO - PROCESS | 3760 | 1465050539964 Marionette TRACE conn3 <- [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]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 646ms 07:29:00 INFO - PROCESS | 3760 | 1465050540006 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 3760 | 1465050540009 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 07:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:29:00 INFO - PROCESS | 3760 | 1465050540012 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - PROCESS | 3760 | 1465050540014 Marionette TRACE conn3 <- [1,878,null,{}] 07:29:00 INFO - PROCESS | 3760 | 1465050540017 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 3760 | 1465050540019 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:00 INFO - PROCESS | 3760 | 1465050540134 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:29:00 INFO - PROCESS | 3760 | 1465050540214 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 3760 | 1465050540216 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:00 INFO - PROCESS | 3760 | ++DOCSHELL 1707DC00 == 34 [pid = 3760] [id = 229] 07:29:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17322C00) [pid = 3760] [serial = 685] [outer = 00000000] 07:29:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (173E0800) [pid = 3760] [serial = 686] [outer = 17322C00] 07:29:00 INFO - PROCESS | 3760 | 1465050540260 Marionette DEBUG loaded listener.js 07:29:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17405C00) [pid = 3760] [serial = 687] [outer = 17322C00] 07:29:00 INFO - PROCESS | 3760 | 1465050540731 Marionette TRACE conn3 <- [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]]]}] 07:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 741ms 07:29:00 INFO - PROCESS | 3760 | 1465050540784 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:29:00 INFO - PROCESS | 3760 | 1465050540786 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 07:29:00 INFO - PROCESS | 3760 | 1465050540790 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:29:00 INFO - PROCESS | 3760 | 1465050540791 Marionette TRACE conn3 <- [1,882,null,{}] 07:29:00 INFO - PROCESS | 3760 | 1465050540795 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:00 INFO - PROCESS | 3760 | 1465050540797 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:00 INFO - PROCESS | 3760 | 1465050540908 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:29:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1795F000) [pid = 3760] [serial = 688] [outer = 1B583400] 07:29:00 INFO - PROCESS | 3760 | 1465050540990 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:00 INFO - PROCESS | 3760 | 1465050540992 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:01 INFO - PROCESS | 3760 | ++DOCSHELL 17983400 == 35 [pid = 3760] [id = 230] 07:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17983C00) [pid = 3760] [serial = 689] [outer = 00000000] 07:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17987400) [pid = 3760] [serial = 690] [outer = 17983C00] 07:29:01 INFO - PROCESS | 3760 | 1465050541040 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17988400) [pid = 3760] [serial = 691] [outer = 17983C00] 07:29:01 INFO - PROCESS | 3760 | 1465050541496 Marionette TRACE conn3 <- [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]]]}] 07:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 741ms 07:29:01 INFO - PROCESS | 3760 | 1465050541544 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:29:01 INFO - PROCESS | 3760 | 1465050541546 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 07:29:01 INFO - PROCESS | 3760 | 1465050541549 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:29:01 INFO - PROCESS | 3760 | 1465050541551 Marionette TRACE conn3 <- [1,886,null,{}] 07:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:29:01 INFO - PROCESS | 3760 | 1465050541554 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:01 INFO - PROCESS | 3760 | 1465050541560 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:01 INFO - PROCESS | 3760 | 1465050541688 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:29:01 INFO - PROCESS | 3760 | 1465050541703 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:01 INFO - PROCESS | 3760 | 1465050541705 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:01 INFO - PROCESS | 3760 | ++DOCSHELL 18452400 == 36 [pid = 3760] [id = 231] 07:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18452800) [pid = 3760] [serial = 692] [outer = 00000000] 07:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19AE2000) [pid = 3760] [serial = 693] [outer = 18452800] 07:29:01 INFO - PROCESS | 3760 | 1465050541803 Marionette DEBUG loaded listener.js 07:29:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19AE2400) [pid = 3760] [serial = 694] [outer = 18452800] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17330000) [pid = 3760] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (143D4C00) [pid = 3760] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13187C00) [pid = 3760] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16031800) [pid = 3760] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10F36800) [pid = 3760] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10B67C00) [pid = 3760] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (162AA400) [pid = 3760] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (0F30D400) [pid = 3760] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13915400) [pid = 3760] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A60000) [pid = 3760] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15C53000) [pid = 3760] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:29:02 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (18451400) [pid = 3760] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:29:02 INFO - PROCESS | 3760 | 1465050542260 Marionette TRACE conn3 <- [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]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 756ms 07:29:02 INFO - PROCESS | 3760 | 1465050542294 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 3760 | 1465050542296 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 07:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:29:02 INFO - PROCESS | 3760 | 1465050542299 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - PROCESS | 3760 | 1465050542301 Marionette TRACE conn3 <- [1,890,null,{}] 07:29:02 INFO - PROCESS | 3760 | 1465050542304 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 3760 | 1465050542306 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:02 INFO - PROCESS | 3760 | 1465050542419 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:29:02 INFO - PROCESS | 3760 | 1465050542472 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:02 INFO - PROCESS | 3760 | 1465050542474 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:02 INFO - PROCESS | 3760 | ++DOCSHELL 11416400 == 37 [pid = 3760] [id = 232] 07:29:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13187C00) [pid = 3760] [serial = 695] [outer = 00000000] 07:29:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15CD7C00) [pid = 3760] [serial = 696] [outer = 13187C00] 07:29:02 INFO - PROCESS | 3760 | 1465050542524 Marionette DEBUG loaded listener.js 07:29:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17984800) [pid = 3760] [serial = 697] [outer = 13187C00] 07:29:02 INFO - PROCESS | 3760 | 1465050542874 Marionette TRACE conn3 <- [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]]]}] 07:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 599ms 07:29:02 INFO - PROCESS | 3760 | 1465050542897 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:29:02 INFO - PROCESS | 3760 | 1465050542898 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 07:29:02 INFO - PROCESS | 3760 | 1465050542902 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:29:02 INFO - PROCESS | 3760 | 1465050542903 Marionette TRACE conn3 <- [1,894,null,{}] 07:29:02 INFO - PROCESS | 3760 | 1465050542907 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:02 INFO - PROCESS | 3760 | 1465050542909 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:03 INFO - PROCESS | 3760 | 1465050543019 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:29:03 INFO - PROCESS | 3760 | 1465050543054 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 3760 | 1465050543056 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:03 INFO - PROCESS | 3760 | ++DOCSHELL 16035400 == 38 [pid = 3760] [id = 233] 07:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16D1D400) [pid = 3760] [serial = 698] [outer = 00000000] 07:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19AEA000) [pid = 3760] [serial = 699] [outer = 16D1D400] 07:29:03 INFO - PROCESS | 3760 | 1465050543099 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19B3E800) [pid = 3760] [serial = 700] [outer = 16D1D400] 07:29:03 INFO - PROCESS | 3760 | 1465050543485 Marionette TRACE conn3 <- [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]]]}] 07:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms 07:29:03 INFO - PROCESS | 3760 | 1465050543540 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:29:03 INFO - PROCESS | 3760 | 1465050543542 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 07:29:03 INFO - PROCESS | 3760 | 1465050543545 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:29:03 INFO - PROCESS | 3760 | 1465050543547 Marionette TRACE conn3 <- [1,898,null,{}] 07:29:03 INFO - PROCESS | 3760 | 1465050543551 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:03 INFO - PROCESS | 3760 | 1465050543553 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:03 INFO - PROCESS | 3760 | 1465050543672 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:29:03 INFO - PROCESS | 3760 | 1465050543683 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:03 INFO - PROCESS | 3760 | 1465050543685 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:03 INFO - PROCESS | 3760 | ++DOCSHELL 13BE0800 == 39 [pid = 3760] [id = 234] 07:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1435B000) [pid = 3760] [serial = 701] [outer = 00000000] 07:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A0D3800) [pid = 3760] [serial = 702] [outer = 1435B000] 07:29:03 INFO - PROCESS | 3760 | 1465050543729 Marionette DEBUG loaded listener.js 07:29:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A0D8800) [pid = 3760] [serial = 703] [outer = 1435B000] 07:29:04 INFO - PROCESS | 3760 | 1465050544168 Marionette TRACE conn3 <- [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]]]}] 07:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 647ms 07:29:04 INFO - PROCESS | 3760 | 1465050544184 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:29:04 INFO - PROCESS | 3760 | 1465050544189 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 07:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:29:04 INFO - PROCESS | 3760 | 1465050544194 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:29:04 INFO - PROCESS | 3760 | 1465050544199 Marionette TRACE conn3 <- [1,902,null,{}] 07:29:04 INFO - PROCESS | 3760 | 1465050544206 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:04 INFO - PROCESS | 3760 | 1465050544209 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:04 INFO - PROCESS | 3760 | 1465050544415 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:29:04 INFO - PROCESS | 3760 | 1465050544528 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:04 INFO - PROCESS | 3760 | 1465050544532 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:04 INFO - PROCESS | 3760 | ++DOCSHELL 111BB800 == 40 [pid = 3760] [id = 235] 07:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (111BC000) [pid = 3760] [serial = 704] [outer = 00000000] 07:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1280C800) [pid = 3760] [serial = 705] [outer = 111BC000] 07:29:04 INFO - PROCESS | 3760 | 1465050544598 Marionette DEBUG loaded listener.js 07:29:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13134C00) [pid = 3760] [serial = 706] [outer = 111BC000] 07:29:05 INFO - PROCESS | 3760 | 1465050545136 Marionette TRACE conn3 <- [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]]]}] 07:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 961ms 07:29:05 INFO - PROCESS | 3760 | 1465050545172 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:29:05 INFO - PROCESS | 3760 | 1465050545177 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 07:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:29:05 INFO - PROCESS | 3760 | 1465050545184 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:29:05 INFO - PROCESS | 3760 | 1465050545187 Marionette TRACE conn3 <- [1,906,null,{}] 07:29:05 INFO - PROCESS | 3760 | 1465050545191 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:05 INFO - PROCESS | 3760 | 1465050545193 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:05 INFO - PROCESS | 3760 | 1465050545301 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:29:05 INFO - PROCESS | 3760 | 1465050545400 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:05 INFO - PROCESS | 3760 | 1465050545402 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:05 INFO - PROCESS | 3760 | ++DOCSHELL 15C4E800 == 41 [pid = 3760] [id = 236] 07:29:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15C4EC00) [pid = 3760] [serial = 707] [outer = 00000000] 07:29:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15FE0000) [pid = 3760] [serial = 708] [outer = 15C4EC00] 07:29:05 INFO - PROCESS | 3760 | 1465050545457 Marionette DEBUG loaded listener.js 07:29:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1629E000) [pid = 3760] [serial = 709] [outer = 15C4EC00] 07:29:06 INFO - PROCESS | 3760 | 1465050546072 Marionette TRACE conn3 <- [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]]]}] 07:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 946ms 07:29:06 INFO - PROCESS | 3760 | 1465050546128 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:29:06 INFO - PROCESS | 3760 | 1465050546131 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 07:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:29:06 INFO - PROCESS | 3760 | 1465050546135 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:29:06 INFO - PROCESS | 3760 | 1465050546138 Marionette TRACE conn3 <- [1,910,null,{}] 07:29:06 INFO - PROCESS | 3760 | 1465050546150 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:06 INFO - PROCESS | 3760 | 1465050546155 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:06 INFO - PROCESS | 3760 | 1465050546264 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:29:06 INFO - PROCESS | 3760 | 1465050546390 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:06 INFO - PROCESS | 3760 | 1465050546394 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:06 INFO - PROCESS | 3760 | ++DOCSHELL 18457C00 == 42 [pid = 3760] [id = 237] 07:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (18458000) [pid = 3760] [serial = 710] [outer = 00000000] 07:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A283400) [pid = 3760] [serial = 711] [outer = 18458000] 07:29:06 INFO - PROCESS | 3760 | 1465050546450 Marionette DEBUG loaded listener.js 07:29:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A28B800) [pid = 3760] [serial = 712] [outer = 18458000] 07:29:07 INFO - PROCESS | 3760 | 1465050547008 Marionette TRACE conn3 <- [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]]]}] 07:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 962ms 07:29:07 INFO - PROCESS | 3760 | 1465050547079 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:29:07 INFO - PROCESS | 3760 | 1465050547082 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 07:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:29:07 INFO - PROCESS | 3760 | 1465050547086 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:29:07 INFO - PROCESS | 3760 | 1465050547088 Marionette TRACE conn3 <- [1,914,null,{}] 07:29:07 INFO - PROCESS | 3760 | 1465050547091 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:07 INFO - PROCESS | 3760 | 1465050547094 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:07 INFO - PROCESS | 3760 | 1465050547199 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:29:07 INFO - PROCESS | 3760 | 1465050547323 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:07 INFO - PROCESS | 3760 | 1465050547326 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:07 INFO - PROCESS | 3760 | ++DOCSHELL 1022A000 == 43 [pid = 3760] [id = 238] 07:29:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A5F9800) [pid = 3760] [serial = 713] [outer = 00000000] 07:29:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A715000) [pid = 3760] [serial = 714] [outer = 1A5F9800] 07:29:07 INFO - PROCESS | 3760 | 1465050547380 Marionette DEBUG loaded listener.js 07:29:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A718800) [pid = 3760] [serial = 715] [outer = 1A5F9800] 07:29:08 INFO - PROCESS | 3760 | 1465050548202 Marionette TRACE conn3 <- [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]]]}] 07:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1166ms 07:29:08 INFO - PROCESS | 3760 | 1465050548271 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:29:08 INFO - PROCESS | 3760 | 1465050548276 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 07:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:29:08 INFO - PROCESS | 3760 | 1465050548281 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:29:08 INFO - PROCESS | 3760 | 1465050548284 Marionette TRACE conn3 <- [1,918,null,{}] 07:29:08 INFO - PROCESS | 3760 | 1465050548290 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:08 INFO - PROCESS | 3760 | 1465050548292 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:08 INFO - PROCESS | 3760 | 1465050548399 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:29:08 INFO - PROCESS | 3760 | 1465050548480 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:08 INFO - PROCESS | 3760 | 1465050548484 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:08 INFO - PROCESS | 3760 | ++DOCSHELL 10B67000 == 44 [pid = 3760] [id = 239] 07:29:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10E96400) [pid = 3760] [serial = 716] [outer = 00000000] 07:29:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (0F981C00) [pid = 3760] [serial = 717] [outer = 10E96400] 07:29:08 INFO - PROCESS | 3760 | 1465050548583 Marionette DEBUG loaded listener.js 07:29:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (12810000) [pid = 3760] [serial = 718] [outer = 10E96400] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 16035400 == 43 [pid = 3760] [id = 233] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 11416400 == 42 [pid = 3760] [id = 232] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 18452400 == 41 [pid = 3760] [id = 231] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 17983400 == 40 [pid = 3760] [id = 230] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 1707DC00 == 39 [pid = 3760] [id = 229] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 16032000 == 38 [pid = 3760] [id = 228] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 1327C800 == 37 [pid = 3760] [id = 227] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 10F35000 == 36 [pid = 3760] [id = 226] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 12AD0400 == 35 [pid = 3760] [id = 224] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 17EF2000 == 34 [pid = 3760] [id = 223] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 10F37C00 == 33 [pid = 3760] [id = 225] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 10A63800 == 32 [pid = 3760] [id = 214] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 1022A000 == 31 [pid = 3760] [id = 238] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 18457C00 == 30 [pid = 3760] [id = 237] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 13BE0800 == 29 [pid = 3760] [id = 234] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 111BB800 == 28 [pid = 3760] [id = 235] 07:29:09 INFO - PROCESS | 3760 | --DOCSHELL 15C4E800 == 27 [pid = 3760] [id = 236] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1845A800) [pid = 3760] [serial = 668] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (18071400) [pid = 3760] [serial = 665] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15753000) [pid = 3760] [serial = 650] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (13913800) [pid = 3760] [serial = 647] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (13BE2000) [pid = 3760] [serial = 648] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (160A8C00) [pid = 3760] [serial = 653] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (111B8800) [pid = 3760] [serial = 644] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12806000) [pid = 3760] [serial = 645] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1327B800) [pid = 3760] [serial = 642] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (12DC9C00) [pid = 3760] [serial = 641] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D29400) [pid = 3760] [serial = 656] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (162A0000) [pid = 3760] [serial = 654] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10B6FC00) [pid = 3760] [serial = 659] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D2A400) [pid = 3760] [serial = 657] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13DE5400) [pid = 3760] [serial = 660] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17983800) [pid = 3760] [serial = 662] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13BE6000) [pid = 3760] [serial = 633] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12DC6C00) [pid = 3760] [serial = 632] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16FCF400) [pid = 3760] [serial = 636] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (162A1000) [pid = 3760] [serial = 635] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A007400) [pid = 3760] [serial = 639] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A002000) [pid = 3760] [serial = 638] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15E53800) [pid = 3760] [serial = 651] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (18076400) [pid = 3760] [serial = 666] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1798A000) [pid = 3760] [serial = 663] [outer = 00000000] [url = about:blank] 07:29:09 INFO - PROCESS | 3760 | 1465050549751 Marionette TRACE conn3 <- [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]]]}] 07:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1513ms 07:29:09 INFO - PROCESS | 3760 | 1465050549792 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:29:09 INFO - PROCESS | 3760 | 1465050549796 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 07:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:29:09 INFO - PROCESS | 3760 | 1465050549808 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:29:09 INFO - PROCESS | 3760 | 1465050549811 Marionette TRACE conn3 <- [1,922,null,{}] 07:29:09 INFO - PROCESS | 3760 | 1465050549817 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:09 INFO - PROCESS | 3760 | 1465050549820 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:09 INFO - PROCESS | 3760 | 1465050549903 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:29:09 INFO - PROCESS | 3760 | 1465050549912 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:09 INFO - PROCESS | 3760 | 1465050549917 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:09 INFO - PROCESS | 3760 | ++DOCSHELL 10E90000 == 28 [pid = 3760] [id = 240] 07:29:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10E9A800) [pid = 3760] [serial = 719] [outer = 00000000] 07:29:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (110F2800) [pid = 3760] [serial = 720] [outer = 10E9A800] 07:29:09 INFO - PROCESS | 3760 | 1465050549964 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1141EC00) [pid = 3760] [serial = 721] [outer = 10E9A800] 07:29:10 INFO - PROCESS | 3760 | 1465050550433 Marionette TRACE conn3 <- [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]]]}] 07:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 662ms 07:29:10 INFO - PROCESS | 3760 | 1465050550460 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:29:10 INFO - PROCESS | 3760 | 1465050550465 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 07:29:10 INFO - PROCESS | 3760 | 1465050550475 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:29:10 INFO - PROCESS | 3760 | 1465050550478 Marionette TRACE conn3 <- [1,926,null,{}] 07:29:10 INFO - PROCESS | 3760 | 1465050550482 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:10 INFO - PROCESS | 3760 | 1465050550484 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:10 INFO - PROCESS | 3760 | 1465050550572 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:29:10 INFO - PROCESS | 3760 | 1465050550581 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:10 INFO - PROCESS | 3760 | 1465050550583 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:10 INFO - PROCESS | 3760 | ++DOCSHELL 13139000 == 29 [pid = 3760] [id = 241] 07:29:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1313B800) [pid = 3760] [serial = 722] [outer = 00000000] 07:29:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1318C000) [pid = 3760] [serial = 723] [outer = 1313B800] 07:29:10 INFO - PROCESS | 3760 | 1465050550631 Marionette DEBUG loaded listener.js 07:29:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1327E000) [pid = 3760] [serial = 724] [outer = 1313B800] 07:29:11 INFO - PROCESS | 3760 | 1465050551121 Marionette TRACE conn3 <- [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]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 709ms 07:29:11 INFO - PROCESS | 3760 | 1465050551176 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 3760 | 1465050551178 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 07:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:29:11 INFO - PROCESS | 3760 | 1465050551182 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 3760 | 1465050551185 Marionette TRACE conn3 <- [1,930,null,{}] 07:29:11 INFO - PROCESS | 3760 | 1465050551196 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 3760 | 1465050551200 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:11 INFO - PROCESS | 3760 | 1465050551284 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:29:11 INFO - PROCESS | 3760 | 1465050551293 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:11 INFO - PROCESS | 3760 | 1465050551296 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:11 INFO - PROCESS | 3760 | ++DOCSHELL 143EDC00 == 30 [pid = 3760] [id = 242] 07:29:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (143EE400) [pid = 3760] [serial = 725] [outer = 00000000] 07:29:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15C19800) [pid = 3760] [serial = 726] [outer = 143EE400] 07:29:11 INFO - PROCESS | 3760 | 1465050551344 Marionette DEBUG loaded listener.js 07:29:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15CD2400) [pid = 3760] [serial = 727] [outer = 143EE400] 07:29:11 INFO - PROCESS | 3760 | 1465050551874 Marionette TRACE conn3 <- [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]]]}] 07:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 694ms 07:29:11 INFO - PROCESS | 3760 | 1465050551913 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:29:11 INFO - PROCESS | 3760 | 1465050551915 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 07:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:29:11 INFO - PROCESS | 3760 | 1465050551919 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:29:11 INFO - PROCESS | 3760 | 1465050551920 Marionette TRACE conn3 <- [1,934,null,{}] 07:29:11 INFO - PROCESS | 3760 | 1465050551924 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:11 INFO - PROCESS | 3760 | 1465050551926 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:12 INFO - PROCESS | 3760 | 1465050552067 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:29:12 INFO - PROCESS | 3760 | 1465050552089 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 3760 | 1465050552091 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:12 INFO - PROCESS | 3760 | ++DOCSHELL 15FE9400 == 31 [pid = 3760] [id = 243] 07:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15FEE400) [pid = 3760] [serial = 728] [outer = 00000000] 07:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16033C00) [pid = 3760] [serial = 729] [outer = 15FEE400] 07:29:12 INFO - PROCESS | 3760 | 1465050552135 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (160AB400) [pid = 3760] [serial = 730] [outer = 15FEE400] 07:29:12 INFO - PROCESS | 3760 | 1465050552557 Marionette TRACE conn3 <- [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]]]}] 07:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 694ms 07:29:12 INFO - PROCESS | 3760 | 1465050552618 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:29:12 INFO - PROCESS | 3760 | 1465050552620 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 07:29:12 INFO - PROCESS | 3760 | 1465050552623 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:29:12 INFO - PROCESS | 3760 | 1465050552625 Marionette TRACE conn3 <- [1,938,null,{}] 07:29:12 INFO - PROCESS | 3760 | 1465050552635 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:12 INFO - PROCESS | 3760 | 1465050552637 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:12 INFO - PROCESS | 3760 | 1465050552743 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:29:12 INFO - PROCESS | 3760 | 1465050552751 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:12 INFO - PROCESS | 3760 | 1465050552753 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:12 INFO - PROCESS | 3760 | ++DOCSHELL 160AA000 == 32 [pid = 3760] [id = 244] 07:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1629F400) [pid = 3760] [serial = 731] [outer = 00000000] 07:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16D25000) [pid = 3760] [serial = 732] [outer = 1629F400] 07:29:12 INFO - PROCESS | 3760 | 1465050552806 Marionette DEBUG loaded listener.js 07:29:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16D6C800) [pid = 3760] [serial = 733] [outer = 1629F400] 07:29:13 INFO - PROCESS | 3760 | 1465050553242 Marionette TRACE conn3 <- [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]]]}] 07:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 662ms 07:29:13 INFO - PROCESS | 3760 | 1465050553282 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:29:13 INFO - PROCESS | 3760 | 1465050553284 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 07:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:29:13 INFO - PROCESS | 3760 | 1465050553287 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:29:13 INFO - PROCESS | 3760 | 1465050553289 Marionette TRACE conn3 <- [1,942,null,{}] 07:29:13 INFO - PROCESS | 3760 | 1465050553293 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:13 INFO - PROCESS | 3760 | 1465050553298 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:13 INFO - PROCESS | 3760 | 1465050553476 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:29:13 INFO - PROCESS | 3760 | 1465050553512 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:13 INFO - PROCESS | 3760 | 1465050553514 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:13 INFO - PROCESS | 3760 | ++DOCSHELL 16A5A400 == 33 [pid = 3760] [id = 245] 07:29:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17077400) [pid = 3760] [serial = 734] [outer = 00000000] 07:29:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (177E2400) [pid = 3760] [serial = 735] [outer = 17077400] 07:29:13 INFO - PROCESS | 3760 | 1465050553581 Marionette DEBUG loaded listener.js 07:29:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17987C00) [pid = 3760] [serial = 736] [outer = 17077400] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17322C00) [pid = 3760] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1327E800) [pid = 3760] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13187C00) [pid = 3760] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12DC9400) [pid = 3760] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (111BC800) [pid = 3760] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (182D5400) [pid = 3760] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (110EA000) [pid = 3760] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17983C00) [pid = 3760] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16032C00) [pid = 3760] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (18452800) [pid = 3760] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16D1D400) [pid = 3760] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:29:14 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1435B000) [pid = 3760] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:29:14 INFO - PROCESS | 3760 | 1465050554294 Marionette TRACE conn3 <- [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]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1056ms 07:29:14 INFO - PROCESS | 3760 | 1465050554329 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:29:14 INFO - PROCESS | 3760 | 1465050554331 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 07:29:14 INFO - PROCESS | 3760 | 1465050554334 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:29:14 INFO - PROCESS | 3760 | 1465050554336 Marionette TRACE conn3 <- [1,946,null,{}] 07:29:14 INFO - PROCESS | 3760 | 1465050554339 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:14 INFO - PROCESS | 3760 | 1465050554341 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:14 INFO - PROCESS | 3760 | 1465050554419 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:29:14 INFO - PROCESS | 3760 | 1465050554508 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:14 INFO - PROCESS | 3760 | 1465050554510 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:14 INFO - PROCESS | 3760 | ++DOCSHELL 1280A400 == 34 [pid = 3760] [id = 246] 07:29:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (12A90400) [pid = 3760] [serial = 737] [outer = 00000000] 07:29:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15E5BC00) [pid = 3760] [serial = 738] [outer = 12A90400] 07:29:14 INFO - PROCESS | 3760 | 1465050554554 Marionette DEBUG loaded listener.js 07:29:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15E5D800) [pid = 3760] [serial = 739] [outer = 12A90400] 07:29:14 INFO - PROCESS | 3760 | 1465050554928 Marionette TRACE conn3 <- [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]]]}] 07:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 646ms 07:29:15 INFO - PROCESS | 3760 | 1465050554972 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 3760 | 1465050554975 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 07:29:15 INFO - PROCESS | 3760 | 1465050554978 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:29:15 INFO - PROCESS | 3760 | 1465050554979 Marionette TRACE conn3 <- [1,950,null,{}] 07:29:15 INFO - PROCESS | 3760 | 1465050554983 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 3760 | 1465050554985 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:15 INFO - PROCESS | 3760 | 1465050555139 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:29:15 INFO - PROCESS | 3760 | 1465050555147 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 3760 | 1465050555149 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:15 INFO - PROCESS | 3760 | ++DOCSHELL 13DE1000 == 35 [pid = 3760] [id = 247] 07:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (13DE4800) [pid = 3760] [serial = 740] [outer = 00000000] 07:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (179CB400) [pid = 3760] [serial = 741] [outer = 13DE4800] 07:29:15 INFO - PROCESS | 3760 | 1465050555192 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (177E2000) [pid = 3760] [serial = 742] [outer = 13DE4800] 07:29:15 INFO - PROCESS | 3760 | 1465050555579 Marionette TRACE conn3 <- [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]]]}] 07:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 600ms 07:29:15 INFO - PROCESS | 3760 | 1465050555606 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:29:15 INFO - PROCESS | 3760 | 1465050555608 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 07:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:29:15 INFO - PROCESS | 3760 | 1465050555612 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:29:15 INFO - PROCESS | 3760 | 1465050555613 Marionette TRACE conn3 <- [1,954,null,{}] 07:29:15 INFO - PROCESS | 3760 | 1465050555616 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:15 INFO - PROCESS | 3760 | 1465050555618 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:15 INFO - PROCESS | 3760 | 1465050555695 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:29:15 INFO - PROCESS | 3760 | 1465050555700 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:15 INFO - PROCESS | 3760 | 1465050555702 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:15 INFO - PROCESS | 3760 | ++DOCSHELL 143ED400 == 36 [pid = 3760] [id = 248] 07:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1798F000) [pid = 3760] [serial = 743] [outer = 00000000] 07:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (18450000) [pid = 3760] [serial = 744] [outer = 1798F000] 07:29:15 INFO - PROCESS | 3760 | 1465050555818 Marionette DEBUG loaded listener.js 07:29:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (18454000) [pid = 3760] [serial = 745] [outer = 1798F000] 07:29:16 INFO - PROCESS | 3760 | 1465050556193 Marionette TRACE conn3 <- [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]]]}] 07:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 647ms 07:29:16 INFO - PROCESS | 3760 | 1465050556251 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:29:16 INFO - PROCESS | 3760 | 1465050556255 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 07:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:29:16 INFO - PROCESS | 3760 | 1465050556260 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:29:16 INFO - PROCESS | 3760 | 1465050556265 Marionette TRACE conn3 <- [1,958,null,{}] 07:29:16 INFO - PROCESS | 3760 | 1465050556271 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:16 INFO - PROCESS | 3760 | 1465050556275 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:16 INFO - PROCESS | 3760 | 1465050556470 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:29:16 INFO - PROCESS | 3760 | 1465050556582 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:16 INFO - PROCESS | 3760 | 1465050556588 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:16 INFO - PROCESS | 3760 | ++DOCSHELL 10B6FC00 == 37 [pid = 3760] [id = 249] 07:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10F31800) [pid = 3760] [serial = 746] [outer = 00000000] 07:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (110EEC00) [pid = 3760] [serial = 747] [outer = 10F31800] 07:29:16 INFO - PROCESS | 3760 | 1465050556643 Marionette DEBUG loaded listener.js 07:29:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (12809400) [pid = 3760] [serial = 748] [outer = 10F31800] 07:29:17 INFO - PROCESS | 3760 | 1465050557350 Marionette TRACE conn3 <- [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]]]}] 07:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1151ms 07:29:17 INFO - PROCESS | 3760 | 1465050557416 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:29:17 INFO - PROCESS | 3760 | 1465050557419 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 07:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:29:17 INFO - PROCESS | 3760 | 1465050557427 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:29:17 INFO - PROCESS | 3760 | 1465050557431 Marionette TRACE conn3 <- [1,962,null,{}] 07:29:17 INFO - PROCESS | 3760 | 1465050557435 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:17 INFO - PROCESS | 3760 | 1465050557438 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:17 INFO - PROCESS | 3760 | 1465050557563 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:29:17 INFO - PROCESS | 3760 | 1465050557681 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:17 INFO - PROCESS | 3760 | 1465050557684 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:17 INFO - PROCESS | 3760 | ++DOCSHELL 13BE9C00 == 38 [pid = 3760] [id = 250] 07:29:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (13BEAC00) [pid = 3760] [serial = 749] [outer = 00000000] 07:29:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (14366800) [pid = 3760] [serial = 750] [outer = 13BEAC00] 07:29:17 INFO - PROCESS | 3760 | 1465050557740 Marionette DEBUG loaded listener.js 07:29:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1574C400) [pid = 3760] [serial = 751] [outer = 13BEAC00] 07:29:18 INFO - PROCESS | 3760 | 1465050558600 Marionette TRACE conn3 <- [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]]]}] 07:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1261ms 07:29:18 INFO - PROCESS | 3760 | 1465050558714 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:29:18 INFO - PROCESS | 3760 | 1465050558718 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 07:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:29:18 INFO - PROCESS | 3760 | 1465050558724 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:29:18 INFO - PROCESS | 3760 | 1465050558727 Marionette TRACE conn3 <- [1,966,null,{}] 07:29:18 INFO - PROCESS | 3760 | 1465050558732 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:18 INFO - PROCESS | 3760 | 1465050558736 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:18 INFO - PROCESS | 3760 | 1465050558864 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 13DE1000 == 37 [pid = 3760] [id = 247] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 1280A400 == 36 [pid = 3760] [id = 246] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 16A5A400 == 35 [pid = 3760] [id = 245] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 160AA000 == 34 [pid = 3760] [id = 244] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 15FE9400 == 33 [pid = 3760] [id = 243] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 143EDC00 == 32 [pid = 3760] [id = 242] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 13139000 == 31 [pid = 3760] [id = 241] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 10E90000 == 30 [pid = 3760] [id = 240] 07:29:18 INFO - PROCESS | 3760 | --DOCSHELL 10B67000 == 29 [pid = 3760] [id = 239] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17988400) [pid = 3760] [serial = 691] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17984800) [pid = 3760] [serial = 697] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19AE2400) [pid = 3760] [serial = 694] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1A0D3800) [pid = 3760] [serial = 702] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19AEA000) [pid = 3760] [serial = 699] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A0D8800) [pid = 3760] [serial = 703] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D1F400) [pid = 3760] [serial = 684] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (19AE8000) [pid = 3760] [serial = 390] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (173E0800) [pid = 3760] [serial = 686] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17405C00) [pid = 3760] [serial = 687] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (143C6800) [pid = 3760] [serial = 680] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (143EE800) [pid = 3760] [serial = 681] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15CD7C00) [pid = 3760] [serial = 696] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (130EB400) [pid = 3760] [serial = 671] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13BEA400) [pid = 3760] [serial = 672] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15FE8C00) [pid = 3760] [serial = 674] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (162A3000) [pid = 3760] [serial = 675] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19ADE000) [pid = 3760] [serial = 669] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12807800) [pid = 3760] [serial = 677] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (12AD0000) [pid = 3760] [serial = 678] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17987400) [pid = 3760] [serial = 690] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1629F000) [pid = 3760] [serial = 683] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (19AE2000) [pid = 3760] [serial = 693] [outer = 00000000] [url = about:blank] 07:29:18 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19B3E800) [pid = 3760] [serial = 700] [outer = 00000000] [url = about:blank] 07:29:19 INFO - PROCESS | 3760 | 1465050559002 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 3760 | 1465050559007 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:19 INFO - PROCESS | 3760 | ++DOCSHELL 10A64C00 == 30 [pid = 3760] [id = 251] 07:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10B67000) [pid = 3760] [serial = 752] [outer = 00000000] 07:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12802C00) [pid = 3760] [serial = 753] [outer = 10B67000] 07:29:19 INFO - PROCESS | 3760 | 1465050559075 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12ACE400) [pid = 3760] [serial = 754] [outer = 10B67000] 07:29:19 INFO - PROCESS | 3760 | 1465050559537 Marionette TRACE conn3 <- [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]]]}] 07:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 914ms 07:29:19 INFO - PROCESS | 3760 | 1465050559628 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:29:19 INFO - PROCESS | 3760 | 1465050559633 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 07:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:29:19 INFO - PROCESS | 3760 | 1465050559639 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:29:19 INFO - PROCESS | 3760 | 1465050559641 Marionette TRACE conn3 <- [1,970,null,{}] 07:29:19 INFO - PROCESS | 3760 | 1465050559649 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:19 INFO - PROCESS | 3760 | 1465050559652 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:19 INFO - PROCESS | 3760 | 1465050559737 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:29:19 INFO - PROCESS | 3760 | 1465050559751 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:19 INFO - PROCESS | 3760 | 1465050559753 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:19 INFO - PROCESS | 3760 | ++DOCSHELL 13630C00 == 31 [pid = 3760] [id = 252] 07:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13912C00) [pid = 3760] [serial = 755] [outer = 00000000] 07:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13C46400) [pid = 3760] [serial = 756] [outer = 13912C00] 07:29:19 INFO - PROCESS | 3760 | 1465050559799 Marionette DEBUG loaded listener.js 07:29:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (143C7C00) [pid = 3760] [serial = 757] [outer = 13912C00] 07:29:20 INFO - PROCESS | 3760 | 1465050560255 Marionette TRACE conn3 <- [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]]]}] 07:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 631ms 07:29:20 INFO - PROCESS | 3760 | 1465050560278 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:29:20 INFO - PROCESS | 3760 | 1465050560281 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 07:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:29:20 INFO - PROCESS | 3760 | 1465050560284 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:29:20 INFO - PROCESS | 3760 | 1465050560287 Marionette TRACE conn3 <- [1,974,null,{}] 07:29:20 INFO - PROCESS | 3760 | 1465050560298 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:20 INFO - PROCESS | 3760 | 1465050560302 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:20 INFO - PROCESS | 3760 | 1465050560414 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:29:20 INFO - PROCESS | 3760 | 1465050560425 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:20 INFO - PROCESS | 3760 | 1465050560428 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:20 INFO - PROCESS | 3760 | ++DOCSHELL 15FEEC00 == 32 [pid = 3760] [id = 253] 07:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16027800) [pid = 3760] [serial = 758] [outer = 00000000] 07:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16034000) [pid = 3760] [serial = 759] [outer = 16027800] 07:29:20 INFO - PROCESS | 3760 | 1465050560547 Marionette DEBUG loaded listener.js 07:29:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (162A2000) [pid = 3760] [serial = 760] [outer = 16027800] 07:29:20 INFO - PROCESS | 3760 | 1465050560943 Marionette TRACE conn3 <- [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]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 694ms 07:29:21 INFO - PROCESS | 3760 | 1465050560982 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 3760 | 1465050560985 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 07:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:29:21 INFO - PROCESS | 3760 | 1465050560989 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - PROCESS | 3760 | 1465050560990 Marionette TRACE conn3 <- [1,978,null,{}] 07:29:21 INFO - PROCESS | 3760 | 1465050560994 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 3760 | 1465050560995 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:21 INFO - PROCESS | 3760 | 1465050561126 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:29:21 INFO - PROCESS | 3760 | 1465050561182 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 3760 | 1465050561184 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:21 INFO - PROCESS | 3760 | ++DOCSHELL 162A9400 == 33 [pid = 3760] [id = 254] 07:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (162AB000) [pid = 3760] [serial = 761] [outer = 00000000] 07:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16FD1C00) [pid = 3760] [serial = 762] [outer = 162AB000] 07:29:21 INFO - PROCESS | 3760 | 1465050561228 Marionette DEBUG loaded listener.js 07:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (173DAC00) [pid = 3760] [serial = 763] [outer = 162AB000] 07:29:21 INFO - PROCESS | 3760 | 1465050561653 Marionette TRACE conn3 <- [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]]]}] 07:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 709ms 07:29:21 INFO - PROCESS | 3760 | 1465050561690 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:29:21 INFO - PROCESS | 3760 | 1465050561692 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 07:29:21 INFO - PROCESS | 3760 | 1465050561696 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:29:21 INFO - PROCESS | 3760 | 1465050561697 Marionette TRACE conn3 <- [1,982,null,{}] 07:29:21 INFO - PROCESS | 3760 | 1465050561701 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:21 INFO - PROCESS | 3760 | 1465050561703 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:21 INFO - PROCESS | 3760 | 1465050561837 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:29:21 INFO - PROCESS | 3760 | 1465050561858 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:21 INFO - PROCESS | 3760 | 1465050561860 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:21 INFO - PROCESS | 3760 | ++DOCSHELL 1058E400 == 34 [pid = 3760] [id = 255] 07:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16D1EC00) [pid = 3760] [serial = 764] [outer = 00000000] 07:29:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17406400) [pid = 3760] [serial = 765] [outer = 16D1EC00] 07:29:21 INFO - PROCESS | 3760 | 1465050561904 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1740EC00) [pid = 3760] [serial = 766] [outer = 16D1EC00] 07:29:22 INFO - PROCESS | 3760 | 1465050562400 Marionette TRACE conn3 <- [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]]]}] 07:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 709ms 07:29:22 INFO - PROCESS | 3760 | 1465050562430 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:29:22 INFO - PROCESS | 3760 | 1465050562432 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 07:29:22 INFO - PROCESS | 3760 | 1465050562435 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:29:22 INFO - PROCESS | 3760 | 1465050562437 Marionette TRACE conn3 <- [1,986,null,{}] 07:29:22 INFO - PROCESS | 3760 | 1465050562440 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:22 INFO - PROCESS | 3760 | 1465050562445 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:22 INFO - PROCESS | 3760 | 1465050562578 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:29:22 INFO - PROCESS | 3760 | 1465050562583 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:22 INFO - PROCESS | 3760 | 1465050562585 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:22 INFO - PROCESS | 3760 | ++DOCSHELL 17404000 == 35 [pid = 3760] [id = 256] 07:29:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (17985000) [pid = 3760] [serial = 767] [outer = 00000000] 07:29:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1822B800) [pid = 3760] [serial = 768] [outer = 17985000] 07:29:22 INFO - PROCESS | 3760 | 1465050562630 Marionette DEBUG loaded listener.js 07:29:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1822E000) [pid = 3760] [serial = 769] [outer = 17985000] 07:29:23 INFO - PROCESS | 3760 | 1465050563073 Marionette TRACE conn3 <- [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]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 694ms 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13DE4800) [pid = 3760] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1313B800) [pid = 3760] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10E96400) [pid = 3760] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10E9A800) [pid = 3760] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (143EE400) [pid = 3760] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15FEE400) [pid = 3760] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (111BC000) [pid = 3760] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15C4EC00) [pid = 3760] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (18458000) [pid = 3760] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A5F9800) [pid = 3760] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1629F400) [pid = 3760] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12A90400) [pid = 3760] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:29:23 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17077400) [pid = 3760] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:29:23 INFO - PROCESS | 3760 | 1465050563259 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 3760 | 1465050563261 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 07:29:23 INFO - PROCESS | 3760 | 1465050563273 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 3760 | 1465050563275 Marionette TRACE conn3 <- [1,990,null,{}] 07:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:29:23 INFO - PROCESS | 3760 | 1465050563279 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 3760 | 1465050563281 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:23 INFO - PROCESS | 3760 | 1465050563360 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:29:23 INFO - PROCESS | 3760 | 1465050563367 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 3760 | 1465050563369 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:23 INFO - PROCESS | 3760 | ++DOCSHELL 1313B800 == 36 [pid = 3760] [id = 257] 07:29:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13183400) [pid = 3760] [serial = 770] [outer = 00000000] 07:29:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (143E3C00) [pid = 3760] [serial = 771] [outer = 13183400] 07:29:23 INFO - PROCESS | 3760 | 1465050563416 Marionette DEBUG loaded listener.js 07:29:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15C52800) [pid = 3760] [serial = 772] [outer = 13183400] 07:29:23 INFO - PROCESS | 3760 | 1465050563837 Marionette TRACE conn3 <- [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]]]}] 07:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 568ms 07:29:23 INFO - PROCESS | 3760 | 1465050563857 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:29:23 INFO - PROCESS | 3760 | 1465050563859 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 07:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:29:23 INFO - PROCESS | 3760 | 1465050563872 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:29:23 INFO - PROCESS | 3760 | 1465050563874 Marionette TRACE conn3 <- [1,994,null,{}] 07:29:23 INFO - PROCESS | 3760 | 1465050563877 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:23 INFO - PROCESS | 3760 | 1465050563879 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:23 INFO - PROCESS | 3760 | 1465050563957 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:29:23 INFO - PROCESS | 3760 | 1465050563964 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:23 INFO - PROCESS | 3760 | 1465050563966 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:23 INFO - PROCESS | 3760 | ++DOCSHELL 16033800 == 37 [pid = 3760] [id = 258] 07:29:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16D29400) [pid = 3760] [serial = 773] [outer = 00000000] 07:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1807E400) [pid = 3760] [serial = 774] [outer = 16D29400] 07:29:24 INFO - PROCESS | 3760 | 1465050564009 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19AE4400) [pid = 3760] [serial = 775] [outer = 16D29400] 07:29:24 INFO - PROCESS | 3760 | 1465050564429 Marionette TRACE conn3 <- [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]]]}] 07:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 599ms 07:29:24 INFO - PROCESS | 3760 | 1465050564459 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:29:24 INFO - PROCESS | 3760 | 1465050564461 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 07:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:29:24 INFO - PROCESS | 3760 | 1465050564476 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:29:24 INFO - PROCESS | 3760 | 1465050564477 Marionette TRACE conn3 <- [1,998,null,{}] 07:29:24 INFO - PROCESS | 3760 | 1465050564486 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:24 INFO - PROCESS | 3760 | 1465050564487 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:24 INFO - PROCESS | 3760 | 1465050564566 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:29:24 INFO - PROCESS | 3760 | 1465050564571 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:24 INFO - PROCESS | 3760 | 1465050564573 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:24 INFO - PROCESS | 3760 | ++DOCSHELL 19AE7000 == 38 [pid = 3760] [id = 259] 07:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19B3BC00) [pid = 3760] [serial = 776] [outer = 00000000] 07:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19B47000) [pid = 3760] [serial = 777] [outer = 19B3BC00] 07:29:24 INFO - PROCESS | 3760 | 1465050564618 Marionette DEBUG loaded listener.js 07:29:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A002000) [pid = 3760] [serial = 778] [outer = 19B3BC00] 07:29:25 INFO - PROCESS | 3760 | 1465050565060 Marionette TRACE conn3 <- [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]]]}] 07:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 662ms 07:29:25 INFO - PROCESS | 3760 | 1465050565127 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:29:25 INFO - PROCESS | 3760 | 1465050565129 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 07:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:29:25 INFO - PROCESS | 3760 | 1465050565132 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:29:25 INFO - PROCESS | 3760 | 1465050565134 Marionette TRACE conn3 <- [1,1002,null,{}] 07:29:25 INFO - PROCESS | 3760 | 1465050565137 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:25 INFO - PROCESS | 3760 | 1465050565139 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:25 INFO - PROCESS | 3760 | 1465050565218 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:29:25 INFO - PROCESS | 3760 | 1465050565226 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:25 INFO - PROCESS | 3760 | 1465050565228 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:25 INFO - PROCESS | 3760 | ++DOCSHELL 0F301C00 == 39 [pid = 3760] [id = 260] 07:29:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (0F305400) [pid = 3760] [serial = 779] [outer = 00000000] 07:29:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10274800) [pid = 3760] [serial = 780] [outer = 0F305400] 07:29:25 INFO - PROCESS | 3760 | 1465050565324 Marionette DEBUG loaded listener.js 07:29:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10A5FC00) [pid = 3760] [serial = 781] [outer = 0F305400] 07:29:26 INFO - PROCESS | 3760 | 1465050566084 Marionette TRACE conn3 <- [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]]]}] 07:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 993ms 07:29:26 INFO - PROCESS | 3760 | 1465050566154 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:29:26 INFO - PROCESS | 3760 | 1465050566157 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 07:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:29:26 INFO - PROCESS | 3760 | 1465050566162 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:29:26 INFO - PROCESS | 3760 | 1465050566166 Marionette TRACE conn3 <- [1,1006,null,{}] 07:29:26 INFO - PROCESS | 3760 | 1465050566171 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:26 INFO - PROCESS | 3760 | 1465050566175 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:26 INFO - PROCESS | 3760 | 1465050566285 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:29:26 INFO - PROCESS | 3760 | 1465050566413 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:26 INFO - PROCESS | 3760 | 1465050566417 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:26 INFO - PROCESS | 3760 | ++DOCSHELL 13915000 == 40 [pid = 3760] [id = 261] 07:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13C48C00) [pid = 3760] [serial = 782] [outer = 00000000] 07:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15750C00) [pid = 3760] [serial = 783] [outer = 13C48C00] 07:29:26 INFO - PROCESS | 3760 | 1465050566473 Marionette DEBUG loaded listener.js 07:29:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15CDBC00) [pid = 3760] [serial = 784] [outer = 13C48C00] 07:29:27 INFO - PROCESS | 3760 | 1465050567028 Marionette TRACE conn3 <- [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]]]}] 07:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 914ms 07:29:27 INFO - PROCESS | 3760 | 1465050567068 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:29:27 INFO - PROCESS | 3760 | 1465050567072 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 07:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:29:27 INFO - PROCESS | 3760 | 1465050567079 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:29:27 INFO - PROCESS | 3760 | 1465050567082 Marionette TRACE conn3 <- [1,1010,null,{}] 07:29:27 INFO - PROCESS | 3760 | 1465050567086 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:27 INFO - PROCESS | 3760 | 1465050567089 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:27 INFO - PROCESS | 3760 | 1465050567206 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:29:27 INFO - PROCESS | 3760 | 1465050567305 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:27 INFO - PROCESS | 3760 | 1465050567307 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:27 INFO - PROCESS | 3760 | ++DOCSHELL 15FE0800 == 41 [pid = 3760] [id = 262] 07:29:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15FE5800) [pid = 3760] [serial = 785] [outer = 00000000] 07:29:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1798A800) [pid = 3760] [serial = 786] [outer = 15FE5800] 07:29:27 INFO - PROCESS | 3760 | 1465050567360 Marionette DEBUG loaded listener.js 07:29:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18072800) [pid = 3760] [serial = 787] [outer = 15FE5800] 07:29:28 INFO - PROCESS | 3760 | 1465050567984 Marionette TRACE conn3 <- [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]]]}] 07:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 946ms 07:29:28 INFO - PROCESS | 3760 | 1465050568024 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:29:28 INFO - PROCESS | 3760 | 1465050568027 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 07:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:29:28 INFO - PROCESS | 3760 | 1465050568031 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:29:28 INFO - PROCESS | 3760 | 1465050568034 Marionette TRACE conn3 <- [1,1014,null,{}] 07:29:28 INFO - PROCESS | 3760 | 1465050568045 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:28 INFO - PROCESS | 3760 | 1465050568050 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:28 INFO - PROCESS | 3760 | 1465050568161 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:29:28 INFO - PROCESS | 3760 | 1465050568262 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:28 INFO - PROCESS | 3760 | 1465050568265 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:28 INFO - PROCESS | 3760 | ++DOCSHELL 1A19FC00 == 42 [pid = 3760] [id = 263] 07:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A281400) [pid = 3760] [serial = 788] [outer = 00000000] 07:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A289800) [pid = 3760] [serial = 789] [outer = 1A281400] 07:29:28 INFO - PROCESS | 3760 | 1465050568317 Marionette DEBUG loaded listener.js 07:29:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A5EE800) [pid = 3760] [serial = 790] [outer = 1A281400] 07:29:29 INFO - PROCESS | 3760 | 1465050569061 Marionette TRACE conn3 <- [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]]]}] 07:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1088ms 07:29:29 INFO - PROCESS | 3760 | 1465050569124 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:29:29 INFO - PROCESS | 3760 | 1465050569128 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 07:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:29:29 INFO - PROCESS | 3760 | 1465050569133 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:29:29 INFO - PROCESS | 3760 | 1465050569136 Marionette TRACE conn3 <- [1,1018,null,{}] 07:29:29 INFO - PROCESS | 3760 | 1465050569141 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:29 INFO - PROCESS | 3760 | 1465050569144 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:29 INFO - PROCESS | 3760 | 1465050569252 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:29:29 INFO - PROCESS | 3760 | 1465050569384 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:29 INFO - PROCESS | 3760 | 1465050569389 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:29 INFO - PROCESS | 3760 | ++DOCSHELL 13094400 == 43 [pid = 3760] [id = 264] 07:29:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (13096000) [pid = 3760] [serial = 791] [outer = 00000000] 07:29:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (13138C00) [pid = 3760] [serial = 792] [outer = 13096000] 07:29:29 INFO - PROCESS | 3760 | 1465050569442 Marionette DEBUG loaded listener.js 07:29:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (13280400) [pid = 3760] [serial = 793] [outer = 13096000] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 19AE7000 == 42 [pid = 3760] [id = 259] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 16033800 == 41 [pid = 3760] [id = 258] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 1313B800 == 40 [pid = 3760] [id = 257] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 17404000 == 39 [pid = 3760] [id = 256] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 1058E400 == 38 [pid = 3760] [id = 255] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 162A9400 == 37 [pid = 3760] [id = 254] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 15FEEC00 == 36 [pid = 3760] [id = 253] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 13630C00 == 35 [pid = 3760] [id = 252] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 10A64C00 == 34 [pid = 3760] [id = 251] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 10B6FC00 == 33 [pid = 3760] [id = 249] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 13BE9C00 == 32 [pid = 3760] [id = 250] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 143ED400 == 31 [pid = 3760] [id = 248] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 1A19FC00 == 30 [pid = 3760] [id = 263] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 15FE0800 == 29 [pid = 3760] [id = 262] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 0F301C00 == 28 [pid = 3760] [id = 260] 07:29:30 INFO - PROCESS | 3760 | --DOCSHELL 13915000 == 27 [pid = 3760] [id = 261] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (18450000) [pid = 3760] [serial = 744] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (177E2000) [pid = 3760] [serial = 742] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (1318C000) [pid = 3760] [serial = 723] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1327E000) [pid = 3760] [serial = 724] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12810000) [pid = 3760] [serial = 718] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (0F981C00) [pid = 3760] [serial = 717] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (110F2800) [pid = 3760] [serial = 720] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1141EC00) [pid = 3760] [serial = 721] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (15C19800) [pid = 3760] [serial = 726] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16033C00) [pid = 3760] [serial = 729] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (160AB400) [pid = 3760] [serial = 730] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13134C00) [pid = 3760] [serial = 706] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1280C800) [pid = 3760] [serial = 705] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1629E000) [pid = 3760] [serial = 709] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15FE0000) [pid = 3760] [serial = 708] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1A28B800) [pid = 3760] [serial = 712] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A283400) [pid = 3760] [serial = 711] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A718800) [pid = 3760] [serial = 715] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A715000) [pid = 3760] [serial = 714] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16D6C800) [pid = 3760] [serial = 733] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16D25000) [pid = 3760] [serial = 732] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15E5BC00) [pid = 3760] [serial = 738] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (177E2400) [pid = 3760] [serial = 735] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (179CB400) [pid = 3760] [serial = 741] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17987C00) [pid = 3760] [serial = 736] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15E5D800) [pid = 3760] [serial = 739] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (15CD2400) [pid = 3760] [serial = 727] [outer = 00000000] [url = about:blank] 07:29:30 INFO - PROCESS | 3760 | 1465050570708 Marionette TRACE conn3 <- [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]]]}] 07:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1624ms 07:29:30 INFO - PROCESS | 3760 | 1465050570805 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:29:30 INFO - PROCESS | 3760 | 1465050570810 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 07:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:29:30 INFO - PROCESS | 3760 | 1465050570821 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:29:30 INFO - PROCESS | 3760 | 1465050570825 Marionette TRACE conn3 <- [1,1022,null,{}] 07:29:30 INFO - PROCESS | 3760 | 1465050570830 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:30 INFO - PROCESS | 3760 | 1465050570833 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:30 INFO - PROCESS | 3760 | 1465050570925 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:29:30 INFO - PROCESS | 3760 | 1465050570932 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:30 INFO - PROCESS | 3760 | 1465050570936 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:30 INFO - PROCESS | 3760 | ++DOCSHELL 10A58800 == 28 [pid = 3760] [id = 265] 07:29:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A5AC00) [pid = 3760] [serial = 794] [outer = 00000000] 07:29:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (110F2800) [pid = 3760] [serial = 795] [outer = 10A5AC00] 07:29:30 INFO - PROCESS | 3760 | 1465050570984 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1141EC00) [pid = 3760] [serial = 796] [outer = 10A5AC00] 07:29:31 INFO - PROCESS | 3760 | 1465050571464 Marionette TRACE conn3 <- [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]]]}] 07:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 693ms 07:29:31 INFO - PROCESS | 3760 | 1465050571517 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:29:31 INFO - PROCESS | 3760 | 1465050571522 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 07:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:29:31 INFO - PROCESS | 3760 | 1465050571528 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:29:31 INFO - PROCESS | 3760 | 1465050571531 Marionette TRACE conn3 <- [1,1026,null,{}] 07:29:31 INFO - PROCESS | 3760 | 1465050571534 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:31 INFO - PROCESS | 3760 | 1465050571537 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:31 INFO - PROCESS | 3760 | 1465050571626 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:29:31 INFO - PROCESS | 3760 | 1465050571634 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:31 INFO - PROCESS | 3760 | 1465050571636 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:31 INFO - PROCESS | 3760 | ++DOCSHELL 130E4C00 == 29 [pid = 3760] [id = 266] 07:29:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (130E5C00) [pid = 3760] [serial = 797] [outer = 00000000] 07:29:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1313F000) [pid = 3760] [serial = 798] [outer = 130E5C00] 07:29:31 INFO - PROCESS | 3760 | 1465050571686 Marionette DEBUG loaded listener.js 07:29:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1327D800) [pid = 3760] [serial = 799] [outer = 130E5C00] 07:29:32 INFO - PROCESS | 3760 | 1465050572151 Marionette TRACE conn3 <- [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]]]}] 07:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 647ms 07:29:32 INFO - PROCESS | 3760 | 1465050572165 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 3760 | 1465050572167 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 07:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:29:32 INFO - PROCESS | 3760 | 1465050572171 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - PROCESS | 3760 | 1465050572174 Marionette TRACE conn3 <- [1,1030,null,{}] 07:29:32 INFO - PROCESS | 3760 | 1465050572185 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 3760 | 1465050572189 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:32 INFO - PROCESS | 3760 | 1465050572282 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:29:32 INFO - PROCESS | 3760 | 1465050572322 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:32 INFO - PROCESS | 3760 | 1465050572325 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:32 INFO - PROCESS | 3760 | ++DOCSHELL 1574D800 == 30 [pid = 3760] [id = 267] 07:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1574DC00) [pid = 3760] [serial = 800] [outer = 00000000] 07:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15CD8400) [pid = 3760] [serial = 801] [outer = 1574DC00] 07:29:32 INFO - PROCESS | 3760 | 1465050572448 Marionette DEBUG loaded listener.js 07:29:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15E5DC00) [pid = 3760] [serial = 802] [outer = 1574DC00] 07:29:32 INFO - PROCESS | 3760 | 1465050572848 Marionette TRACE conn3 <- [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]]]}] 07:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 694ms 07:29:32 INFO - PROCESS | 3760 | 1465050572870 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:29:32 INFO - PROCESS | 3760 | 1465050572873 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 07:29:32 INFO - PROCESS | 3760 | 1465050572892 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:29:32 INFO - PROCESS | 3760 | 1465050572894 Marionette TRACE conn3 <- [1,1034,null,{}] 07:29:32 INFO - PROCESS | 3760 | 1465050572897 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:32 INFO - PROCESS | 3760 | 1465050572899 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:33 INFO - PROCESS | 3760 | 1465050573014 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:29:33 INFO - PROCESS | 3760 | 1465050573019 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 3760 | 1465050573021 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:33 INFO - PROCESS | 3760 | ++DOCSHELL 15E56400 == 31 [pid = 3760] [id = 268] 07:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15FE1C00) [pid = 3760] [serial = 803] [outer = 00000000] 07:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (160AB400) [pid = 3760] [serial = 804] [outer = 15FE1C00] 07:29:33 INFO - PROCESS | 3760 | 1465050573068 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (162AC400) [pid = 3760] [serial = 805] [outer = 15FE1C00] 07:29:33 INFO - PROCESS | 3760 | 1465050573561 Marionette TRACE conn3 <- [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]]]}] 07:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 694ms 07:29:33 INFO - PROCESS | 3760 | 1465050573625 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:29:33 INFO - PROCESS | 3760 | 1465050573627 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 07:29:33 INFO - PROCESS | 3760 | 1465050573631 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:29:33 INFO - PROCESS | 3760 | 1465050573632 Marionette TRACE conn3 <- [1,1038,null,{}] 07:29:33 INFO - PROCESS | 3760 | 1465050573640 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:33 INFO - PROCESS | 3760 | 1465050573642 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:33 INFO - PROCESS | 3760 | 1465050573785 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:29:33 INFO - PROCESS | 3760 | 1465050573797 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:33 INFO - PROCESS | 3760 | 1465050573799 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:33 INFO - PROCESS | 3760 | ++DOCSHELL 16A57000 == 32 [pid = 3760] [id = 269] 07:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16A59800) [pid = 3760] [serial = 806] [outer = 00000000] 07:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16DD2000) [pid = 3760] [serial = 807] [outer = 16A59800] 07:29:33 INFO - PROCESS | 3760 | 1465050573842 Marionette DEBUG loaded listener.js 07:29:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16FD0000) [pid = 3760] [serial = 808] [outer = 16A59800] 07:29:34 INFO - PROCESS | 3760 | 1465050574283 Marionette TRACE conn3 <- [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]]]}] 07:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 694ms 07:29:34 INFO - PROCESS | 3760 | 1465050574334 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:29:34 INFO - PROCESS | 3760 | 1465050574337 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 07:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:29:34 INFO - PROCESS | 3760 | 1465050574342 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:29:34 INFO - PROCESS | 3760 | 1465050574345 Marionette TRACE conn3 <- [1,1042,null,{}] 07:29:34 INFO - PROCESS | 3760 | 1465050574348 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:34 INFO - PROCESS | 3760 | 1465050574354 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:34 INFO - PROCESS | 3760 | 1465050574483 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:29:34 INFO - PROCESS | 3760 | 1465050574542 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:34 INFO - PROCESS | 3760 | 1465050574544 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:34 INFO - PROCESS | 3760 | ++DOCSHELL 17407000 == 33 [pid = 3760] [id = 270] 07:29:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17408800) [pid = 3760] [serial = 809] [outer = 00000000] 07:29:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17986C00) [pid = 3760] [serial = 810] [outer = 17408800] 07:29:34 INFO - PROCESS | 3760 | 1465050574588 Marionette DEBUG loaded listener.js 07:29:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1798FC00) [pid = 3760] [serial = 811] [outer = 17408800] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16D1EC00) [pid = 3760] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17985000) [pid = 3760] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10F31800) [pid = 3760] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16027800) [pid = 3760] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10B67000) [pid = 3760] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1798F000) [pid = 3760] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13BEAC00) [pid = 3760] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13912C00) [pid = 3760] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13183400) [pid = 3760] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (162AB000) [pid = 3760] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16D29400) [pid = 3760] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:29:34 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19B3BC00) [pid = 3760] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:29:35 INFO - PROCESS | 3760 | 1465050575222 Marionette TRACE conn3 <- [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]]]}] 07:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 915ms 07:29:35 INFO - PROCESS | 3760 | 1465050575245 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 3760 | 1465050575247 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 07:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:29:35 INFO - PROCESS | 3760 | 1465050575250 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 3760 | 1465050575261 Marionette TRACE conn3 <- [1,1046,null,{}] 07:29:35 INFO - PROCESS | 3760 | 1465050575265 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 3760 | 1465050575267 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:35 INFO - PROCESS | 3760 | 1465050575343 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:29:35 INFO - PROCESS | 3760 | 1465050575351 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 3760 | 1465050575354 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:35 INFO - PROCESS | 3760 | ++DOCSHELL 13DE4800 == 34 [pid = 3760] [id = 271] 07:29:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15E55400) [pid = 3760] [serial = 812] [outer = 00000000] 07:29:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (173E1400) [pid = 3760] [serial = 813] [outer = 15E55400] 07:29:35 INFO - PROCESS | 3760 | 1465050575402 Marionette DEBUG loaded listener.js 07:29:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1740DC00) [pid = 3760] [serial = 814] [outer = 15E55400] 07:29:35 INFO - PROCESS | 3760 | 1465050575811 Marionette TRACE conn3 <- [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]]]}] 07:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 599ms 07:29:35 INFO - PROCESS | 3760 | 1465050575856 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:29:35 INFO - PROCESS | 3760 | 1465050575858 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 07:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:29:35 INFO - PROCESS | 3760 | 1465050575861 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:29:35 INFO - PROCESS | 3760 | 1465050575863 Marionette TRACE conn3 <- [1,1050,null,{}] 07:29:35 INFO - PROCESS | 3760 | 1465050575866 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:35 INFO - PROCESS | 3760 | 1465050575868 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:35 INFO - PROCESS | 3760 | 1465050575948 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:29:35 INFO - PROCESS | 3760 | 1465050575953 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:35 INFO - PROCESS | 3760 | 1465050575956 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:35 INFO - PROCESS | 3760 | ++DOCSHELL 173E0800 == 35 [pid = 3760] [id = 272] 07:29:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17986000) [pid = 3760] [serial = 815] [outer = 00000000] 07:29:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17EE8400) [pid = 3760] [serial = 816] [outer = 17986000] 07:29:36 INFO - PROCESS | 3760 | 1465050575999 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17EF2000) [pid = 3760] [serial = 817] [outer = 17986000] 07:29:36 INFO - PROCESS | 3760 | 1465050576447 Marionette TRACE conn3 <- [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]]]}] 07:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 647ms 07:29:36 INFO - PROCESS | 3760 | 1465050576497 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:29:36 INFO - PROCESS | 3760 | 1465050576499 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 07:29:36 INFO - PROCESS | 3760 | 1465050576502 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:29:36 INFO - PROCESS | 3760 | 1465050576504 Marionette TRACE conn3 <- [1,1054,null,{}] 07:29:36 INFO - PROCESS | 3760 | 1465050576507 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:36 INFO - PROCESS | 3760 | 1465050576509 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:36 INFO - PROCESS | 3760 | 1465050576586 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:29:36 INFO - PROCESS | 3760 | 1465050576593 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:36 INFO - PROCESS | 3760 | 1465050576595 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:36 INFO - PROCESS | 3760 | ++DOCSHELL 1574CC00 == 36 [pid = 3760] [id = 273] 07:29:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (18451000) [pid = 3760] [serial = 818] [outer = 00000000] 07:29:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19ADCC00) [pid = 3760] [serial = 819] [outer = 18451000] 07:29:36 INFO - PROCESS | 3760 | 1465050576639 Marionette DEBUG loaded listener.js 07:29:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19ADFC00) [pid = 3760] [serial = 820] [outer = 18451000] 07:29:37 INFO - PROCESS | 3760 | 1465050577413 Marionette TRACE conn3 <- [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]]]}] 07:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 945ms 07:29:37 INFO - PROCESS | 3760 | 1465050577480 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:29:37 INFO - PROCESS | 3760 | 1465050577485 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 07:29:37 INFO - PROCESS | 3760 | 1465050577490 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:29:37 INFO - PROCESS | 3760 | 1465050577493 Marionette TRACE conn3 <- [1,1058,null,{}] 07:29:37 INFO - PROCESS | 3760 | 1465050577499 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:37 INFO - PROCESS | 3760 | 1465050577502 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:37 INFO - PROCESS | 3760 | 1465050577621 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:29:37 INFO - PROCESS | 3760 | 1465050577750 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:37 INFO - PROCESS | 3760 | 1465050577753 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:37 INFO - PROCESS | 3760 | ++DOCSHELL 10A57C00 == 37 [pid = 3760] [id = 274] 07:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10B6B000) [pid = 3760] [serial = 821] [outer = 00000000] 07:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (12AC7400) [pid = 3760] [serial = 822] [outer = 10B6B000] 07:29:37 INFO - PROCESS | 3760 | 1465050577809 Marionette DEBUG loaded listener.js 07:29:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13098000) [pid = 3760] [serial = 823] [outer = 10B6B000] 07:29:38 INFO - PROCESS | 3760 | 1465050578582 Marionette TRACE conn3 <- [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]]]}] 07:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1151ms 07:29:38 INFO - PROCESS | 3760 | 1465050578636 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:29:38 INFO - PROCESS | 3760 | 1465050578641 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 07:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:29:38 INFO - PROCESS | 3760 | 1465050578647 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:29:38 INFO - PROCESS | 3760 | 1465050578650 Marionette TRACE conn3 <- [1,1062,null,{}] 07:29:38 INFO - PROCESS | 3760 | 1465050578654 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:38 INFO - PROCESS | 3760 | 1465050578657 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:38 INFO - PROCESS | 3760 | 1465050578797 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:29:39 INFO - PROCESS | 3760 | 1465050578994 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 3760 | 1465050578997 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:39 INFO - PROCESS | 3760 | ++DOCSHELL 1022A000 == 38 [pid = 3760] [id = 275] 07:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10232400) [pid = 3760] [serial = 824] [outer = 00000000] 07:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10A56000) [pid = 3760] [serial = 825] [outer = 10232400] 07:29:39 INFO - PROCESS | 3760 | 1465050579056 Marionette DEBUG loaded listener.js 07:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10F35000) [pid = 3760] [serial = 826] [outer = 10232400] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 173E0800 == 37 [pid = 3760] [id = 272] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 13DE4800 == 36 [pid = 3760] [id = 271] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 17407000 == 35 [pid = 3760] [id = 270] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 16A57000 == 34 [pid = 3760] [id = 269] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 15E56400 == 33 [pid = 3760] [id = 268] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 1574D800 == 32 [pid = 3760] [id = 267] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 130E4C00 == 31 [pid = 3760] [id = 266] 07:29:39 INFO - PROCESS | 3760 | --DOCSHELL 10A58800 == 30 [pid = 3760] [id = 265] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19B47000) [pid = 3760] [serial = 777] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (17406400) [pid = 3760] [serial = 765] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1822B800) [pid = 3760] [serial = 768] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1740EC00) [pid = 3760] [serial = 766] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (12809400) [pid = 3760] [serial = 748] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16034000) [pid = 3760] [serial = 759] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (162A2000) [pid = 3760] [serial = 760] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12802C00) [pid = 3760] [serial = 753] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (12ACE400) [pid = 3760] [serial = 754] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (18454000) [pid = 3760] [serial = 745] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (14366800) [pid = 3760] [serial = 750] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1574C400) [pid = 3760] [serial = 751] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13C46400) [pid = 3760] [serial = 756] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (143C7C00) [pid = 3760] [serial = 757] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (110EEC00) [pid = 3760] [serial = 747] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (143E3C00) [pid = 3760] [serial = 771] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1822E000) [pid = 3760] [serial = 769] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15C52800) [pid = 3760] [serial = 772] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A002000) [pid = 3760] [serial = 778] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16FD1C00) [pid = 3760] [serial = 762] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19AE4400) [pid = 3760] [serial = 775] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (173DAC00) [pid = 3760] [serial = 763] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1807E400) [pid = 3760] [serial = 774] [outer = 00000000] [url = about:blank] 07:29:39 INFO - PROCESS | 3760 | 1465050579687 Marionette TRACE conn3 <- [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]]]}] 07:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1103ms 07:29:39 INFO - PROCESS | 3760 | 1465050579749 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:29:39 INFO - PROCESS | 3760 | 1465050579752 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 07:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:29:39 INFO - PROCESS | 3760 | 1465050579757 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:29:39 INFO - PROCESS | 3760 | 1465050579759 Marionette TRACE conn3 <- [1,1066,null,{}] 07:29:39 INFO - PROCESS | 3760 | 1465050579764 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:39 INFO - PROCESS | 3760 | 1465050579768 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:39 INFO - PROCESS | 3760 | 1465050579854 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:29:39 INFO - PROCESS | 3760 | 1465050579938 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:39 INFO - PROCESS | 3760 | 1465050579941 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:39 INFO - PROCESS | 3760 | ++DOCSHELL 105F5800 == 31 [pid = 3760] [id = 276] 07:29:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A5F000) [pid = 3760] [serial = 827] [outer = 00000000] 07:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12A88C00) [pid = 3760] [serial = 828] [outer = 10A5F000] 07:29:40 INFO - PROCESS | 3760 | 1465050579989 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13097800) [pid = 3760] [serial = 829] [outer = 10A5F000] 07:29:40 INFO - PROCESS | 3760 | 1465050580411 Marionette TRACE conn3 <- [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]]]}] 07:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 694ms 07:29:40 INFO - PROCESS | 3760 | 1465050580502 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:29:40 INFO - PROCESS | 3760 | 1465050580508 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 07:29:40 INFO - PROCESS | 3760 | 1465050580515 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:29:40 INFO - PROCESS | 3760 | 1465050580517 Marionette TRACE conn3 <- [1,1070,null,{}] 07:29:40 INFO - PROCESS | 3760 | 1465050580526 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:40 INFO - PROCESS | 3760 | 1465050580528 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:40 INFO - PROCESS | 3760 | 1465050580615 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:29:40 INFO - PROCESS | 3760 | 1465050580626 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:40 INFO - PROCESS | 3760 | 1465050580629 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:40 INFO - PROCESS | 3760 | ++DOCSHELL 1362C800 == 32 [pid = 3760] [id = 277] 07:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13BE4C00) [pid = 3760] [serial = 830] [outer = 00000000] 07:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (143E8800) [pid = 3760] [serial = 831] [outer = 13BE4C00] 07:29:40 INFO - PROCESS | 3760 | 1465050580673 Marionette DEBUG loaded listener.js 07:29:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15C19800) [pid = 3760] [serial = 832] [outer = 13BE4C00] 07:29:41 INFO - PROCESS | 3760 | 1465050581124 Marionette TRACE conn3 <- [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]]]}] 07:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 646ms 07:29:41 INFO - PROCESS | 3760 | 1465050581154 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 3760 | 1465050581156 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 07:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:29:41 INFO - PROCESS | 3760 | 1465050581161 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 3760 | 1465050581167 Marionette TRACE conn3 <- [1,1074,null,{}] 07:29:41 INFO - PROCESS | 3760 | 1465050581176 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 3760 | 1465050581180 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:41 INFO - PROCESS | 3760 | 1465050581264 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:29:41 INFO - PROCESS | 3760 | 1465050581273 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:41 INFO - PROCESS | 3760 | 1465050581275 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:41 INFO - PROCESS | 3760 | ++DOCSHELL 16033000 == 33 [pid = 3760] [id = 278] 07:29:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16033400) [pid = 3760] [serial = 833] [outer = 00000000] 07:29:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (162A1C00) [pid = 3760] [serial = 834] [outer = 16033400] 07:29:41 INFO - PROCESS | 3760 | 1465050581319 Marionette DEBUG loaded listener.js 07:29:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (162AC800) [pid = 3760] [serial = 835] [outer = 16033400] 07:29:41 INFO - PROCESS | 3760 | 1465050581782 Marionette TRACE conn3 <- [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]]]}] 07:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 694ms 07:29:41 INFO - PROCESS | 3760 | 1465050581864 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:29:41 INFO - PROCESS | 3760 | 1465050581867 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 07:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:29:41 INFO - PROCESS | 3760 | 1465050581870 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:29:41 INFO - PROCESS | 3760 | 1465050581872 Marionette TRACE conn3 <- [1,1078,null,{}] 07:29:41 INFO - PROCESS | 3760 | 1465050581876 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:41 INFO - PROCESS | 3760 | 1465050581878 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:42 INFO - PROCESS | 3760 | 1465050582021 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:29:42 INFO - PROCESS | 3760 | 1465050582075 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 3760 | 1465050582077 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:42 INFO - PROCESS | 3760 | ++DOCSHELL 16D2B000 == 34 [pid = 3760] [id = 279] 07:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16D69400) [pid = 3760] [serial = 836] [outer = 00000000] 07:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17078C00) [pid = 3760] [serial = 837] [outer = 16D69400] 07:29:42 INFO - PROCESS | 3760 | 1465050582122 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1732D000) [pid = 3760] [serial = 838] [outer = 16D69400] 07:29:42 INFO - PROCESS | 3760 | 1465050582532 Marionette TRACE conn3 <- [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]]]}] 07:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 709ms 07:29:42 INFO - PROCESS | 3760 | 1465050582569 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:29:42 INFO - PROCESS | 3760 | 1465050582571 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 07:29:42 INFO - PROCESS | 3760 | 1465050582574 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:29:42 INFO - PROCESS | 3760 | 1465050582576 Marionette TRACE conn3 <- [1,1082,null,{}] 07:29:42 INFO - PROCESS | 3760 | 1465050582579 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:42 INFO - PROCESS | 3760 | 1465050582581 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:42 INFO - PROCESS | 3760 | 1465050582690 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:29:42 INFO - PROCESS | 3760 | 1465050582695 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:42 INFO - PROCESS | 3760 | 1465050582701 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:42 INFO - PROCESS | 3760 | ++DOCSHELL 12DC9400 == 35 [pid = 3760] [id = 280] 07:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (173D9000) [pid = 3760] [serial = 839] [outer = 00000000] 07:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (174C3000) [pid = 3760] [serial = 840] [outer = 173D9000] 07:29:42 INFO - PROCESS | 3760 | 1465050582805 Marionette DEBUG loaded listener.js 07:29:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17987400) [pid = 3760] [serial = 841] [outer = 173D9000] 07:29:43 INFO - PROCESS | 3760 | 1465050583243 Marionette TRACE conn3 <- [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]]]}] 07:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 709ms 07:29:43 INFO - PROCESS | 3760 | 1465050583274 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:29:43 INFO - PROCESS | 3760 | 1465050583276 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 07:29:43 INFO - PROCESS | 3760 | 1465050583279 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:29:43 INFO - PROCESS | 3760 | 1465050583281 Marionette TRACE conn3 <- [1,1086,null,{}] 07:29:43 INFO - PROCESS | 3760 | 1465050583288 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:43 INFO - PROCESS | 3760 | 1465050583290 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:43 INFO - PROCESS | 3760 | 1465050583431 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:29:43 INFO - PROCESS | 3760 | 1465050583446 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:43 INFO - PROCESS | 3760 | 1465050583448 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:43 INFO - PROCESS | 3760 | ++DOCSHELL 1798DC00 == 36 [pid = 3760] [id = 281] 07:29:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1807E400) [pid = 3760] [serial = 842] [outer = 00000000] 07:29:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (18452C00) [pid = 3760] [serial = 843] [outer = 1807E400] 07:29:43 INFO - PROCESS | 3760 | 1465050583499 Marionette DEBUG loaded listener.js 07:29:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (18456400) [pid = 3760] [serial = 844] [outer = 1807E400] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15FE1C00) [pid = 3760] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15FE5800) [pid = 3760] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1574DC00) [pid = 3760] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17408800) [pid = 3760] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15E55400) [pid = 3760] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0F305400) [pid = 3760] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13C48C00) [pid = 3760] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A5AC00) [pid = 3760] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13096000) [pid = 3760] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (130E5C00) [pid = 3760] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17986000) [pid = 3760] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A281400) [pid = 3760] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:29:43 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16A59800) [pid = 3760] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:29:44 INFO - PROCESS | 3760 | 1465050584027 Marionette TRACE conn3 <- [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]]]}] 07:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 804ms 07:29:44 INFO - PROCESS | 3760 | 1465050584114 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 3760 | 1465050584116 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 07:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:29:44 INFO - PROCESS | 3760 | 1465050584119 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 3760 | 1465050584120 Marionette TRACE conn3 <- [1,1090,null,{}] 07:29:44 INFO - PROCESS | 3760 | 1465050584124 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 3760 | 1465050584126 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:44 INFO - PROCESS | 3760 | 1465050584218 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:29:44 INFO - PROCESS | 3760 | 1465050584307 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 3760 | 1465050584309 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:44 INFO - PROCESS | 3760 | ++DOCSHELL 105FA000 == 37 [pid = 3760] [id = 282] 07:29:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1302BC00) [pid = 3760] [serial = 845] [outer = 00000000] 07:29:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (143D4000) [pid = 3760] [serial = 846] [outer = 1302BC00] 07:29:44 INFO - PROCESS | 3760 | 1465050584353 Marionette DEBUG loaded listener.js 07:29:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (160A8C00) [pid = 3760] [serial = 847] [outer = 1302BC00] 07:29:44 INFO - PROCESS | 3760 | 1465050584706 Marionette TRACE conn3 <- [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]]]}] 07:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 646ms 07:29:44 INFO - PROCESS | 3760 | 1465050584757 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:29:44 INFO - PROCESS | 3760 | 1465050584759 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 07:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:29:44 INFO - PROCESS | 3760 | 1465050584793 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:29:44 INFO - PROCESS | 3760 | 1465050584794 Marionette TRACE conn3 <- [1,1094,null,{}] 07:29:44 INFO - PROCESS | 3760 | 1465050584801 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:44 INFO - PROCESS | 3760 | 1465050584803 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:44 INFO - PROCESS | 3760 | 1465050584881 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:29:44 INFO - PROCESS | 3760 | 1465050584886 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:44 INFO - PROCESS | 3760 | 1465050584888 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:44 INFO - PROCESS | 3760 | ++DOCSHELL 143EC400 == 38 [pid = 3760] [id = 283] 07:29:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15FE1C00) [pid = 3760] [serial = 848] [outer = 00000000] 07:29:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19AE4C00) [pid = 3760] [serial = 849] [outer = 15FE1C00] 07:29:44 INFO - PROCESS | 3760 | 1465050584931 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19AE8400) [pid = 3760] [serial = 850] [outer = 15FE1C00] 07:29:45 INFO - PROCESS | 3760 | 1465050585339 Marionette TRACE conn3 <- [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]]]}] 07:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 631ms 07:29:45 INFO - PROCESS | 3760 | 1465050585380 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:29:45 INFO - PROCESS | 3760 | 1465050585382 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 07:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:29:45 INFO - PROCESS | 3760 | 1465050585397 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:29:45 INFO - PROCESS | 3760 | 1465050585399 Marionette TRACE conn3 <- [1,1098,null,{}] 07:29:45 INFO - PROCESS | 3760 | 1465050585406 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:45 INFO - PROCESS | 3760 | 1465050585408 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:45 INFO - PROCESS | 3760 | 1465050585498 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:29:45 INFO - PROCESS | 3760 | 1465050585503 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:45 INFO - PROCESS | 3760 | 1465050585505 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:45 INFO - PROCESS | 3760 | ++DOCSHELL 16034800 == 39 [pid = 3760] [id = 284] 07:29:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (160A9800) [pid = 3760] [serial = 851] [outer = 00000000] 07:29:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A002000) [pid = 3760] [serial = 852] [outer = 160A9800] 07:29:45 INFO - PROCESS | 3760 | 1465050585548 Marionette DEBUG loaded listener.js 07:29:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A00E400) [pid = 3760] [serial = 853] [outer = 160A9800] 07:29:46 INFO - PROCESS | 3760 | 1465050586013 Marionette TRACE conn3 <- [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]]]}] 07:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 662ms 07:29:46 INFO - PROCESS | 3760 | 1465050586044 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:29:46 INFO - PROCESS | 3760 | 1465050586049 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 07:29:46 INFO - PROCESS | 3760 | 1465050586055 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:29:46 INFO - PROCESS | 3760 | 1465050586060 Marionette TRACE conn3 <- [1,1102,null,{}] 07:29:46 INFO - PROCESS | 3760 | 1465050586067 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:46 INFO - PROCESS | 3760 | 1465050586070 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:46 INFO - PROCESS | 3760 | 1465050586187 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:29:46 INFO - PROCESS | 3760 | 1465050586347 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:46 INFO - PROCESS | 3760 | 1465050586352 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:46 INFO - PROCESS | 3760 | ++DOCSHELL 11A1A800 == 40 [pid = 3760] [id = 285] 07:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (11A1BC00) [pid = 3760] [serial = 854] [outer = 00000000] 07:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (12A89C00) [pid = 3760] [serial = 855] [outer = 11A1BC00] 07:29:46 INFO - PROCESS | 3760 | 1465050586408 Marionette DEBUG loaded listener.js 07:29:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13133C00) [pid = 3760] [serial = 856] [outer = 11A1BC00] 07:29:47 INFO - PROCESS | 3760 | 1465050586983 Marionette TRACE conn3 <- [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]]]}] 07:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1009ms 07:29:47 INFO - PROCESS | 3760 | 1465050587059 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:29:47 INFO - PROCESS | 3760 | 1465050587064 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 07:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:29:47 INFO - PROCESS | 3760 | 1465050587070 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:29:47 INFO - PROCESS | 3760 | 1465050587073 Marionette TRACE conn3 <- [1,1106,null,{}] 07:29:47 INFO - PROCESS | 3760 | 1465050587077 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:47 INFO - PROCESS | 3760 | 1465050587080 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:47 INFO - PROCESS | 3760 | 1465050587190 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:29:47 INFO - PROCESS | 3760 | 1465050587319 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:47 INFO - PROCESS | 3760 | 1465050587322 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:47 INFO - PROCESS | 3760 | ++DOCSHELL 15CDE000 == 41 [pid = 3760] [id = 286] 07:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15E50C00) [pid = 3760] [serial = 857] [outer = 00000000] 07:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15FE1800) [pid = 3760] [serial = 858] [outer = 15E50C00] 07:29:47 INFO - PROCESS | 3760 | 1465050587384 Marionette DEBUG loaded listener.js 07:29:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16D26800) [pid = 3760] [serial = 859] [outer = 15E50C00] 07:29:48 INFO - PROCESS | 3760 | 1465050588052 Marionette TRACE conn3 <- [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]]]}] 07:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1008ms 07:29:48 INFO - PROCESS | 3760 | 1465050588102 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:29:48 INFO - PROCESS | 3760 | 1465050588105 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 07:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:29:48 INFO - PROCESS | 3760 | 1465050588109 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:29:48 INFO - PROCESS | 3760 | 1465050588113 Marionette TRACE conn3 <- [1,1110,null,{}] 07:29:48 INFO - PROCESS | 3760 | 1465050588125 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:48 INFO - PROCESS | 3760 | 1465050588130 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:48 INFO - PROCESS | 3760 | 1465050588241 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:29:48 INFO - PROCESS | 3760 | 1465050588370 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:48 INFO - PROCESS | 3760 | 1465050588373 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:48 INFO - PROCESS | 3760 | ++DOCSHELL 17A93C00 == 42 [pid = 3760] [id = 287] 07:29:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17E48C00) [pid = 3760] [serial = 860] [outer = 00000000] 07:29:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A001800) [pid = 3760] [serial = 861] [outer = 17E48C00] 07:29:48 INFO - PROCESS | 3760 | 1465050588431 Marionette DEBUG loaded listener.js 07:29:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A1A7000) [pid = 3760] [serial = 862] [outer = 17E48C00] 07:29:49 INFO - PROCESS | 3760 | 1465050589060 Marionette TRACE conn3 <- [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]]]}] 07:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1009ms 07:29:49 INFO - PROCESS | 3760 | 1465050589110 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:29:49 INFO - PROCESS | 3760 | 1465050589113 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 07:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:29:49 INFO - PROCESS | 3760 | 1465050589117 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:29:49 INFO - PROCESS | 3760 | 1465050589119 Marionette TRACE conn3 <- [1,1114,null,{}] 07:29:49 INFO - PROCESS | 3760 | 1465050589122 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:49 INFO - PROCESS | 3760 | 1465050589124 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:49 INFO - PROCESS | 3760 | 1465050589234 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:29:49 INFO - PROCESS | 3760 | 1465050589376 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:49 INFO - PROCESS | 3760 | 1465050589379 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:49 INFO - PROCESS | 3760 | ++DOCSHELL 10A59400 == 43 [pid = 3760] [id = 288] 07:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10A5F800) [pid = 3760] [serial = 863] [outer = 00000000] 07:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (11C7F400) [pid = 3760] [serial = 864] [outer = 10A5F800] 07:29:49 INFO - PROCESS | 3760 | 1465050589433 Marionette DEBUG loaded listener.js 07:29:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (13286000) [pid = 3760] [serial = 865] [outer = 10A5F800] 07:29:50 INFO - PROCESS | 3760 | 1465050590107 Marionette TRACE conn3 <- [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]]]}] 07:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1041ms 07:29:50 INFO - PROCESS | 3760 | 1465050590157 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:29:50 INFO - PROCESS | 3760 | 1465050590162 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 07:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:29:50 INFO - PROCESS | 3760 | 1465050590182 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:29:50 INFO - PROCESS | 3760 | 1465050590187 Marionette TRACE conn3 <- [1,1118,null,{}] 07:29:50 INFO - PROCESS | 3760 | 1465050590192 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:50 INFO - PROCESS | 3760 | 1465050590194 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:50 INFO - PROCESS | 3760 | 1465050590293 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:29:50 INFO - PROCESS | 3760 | 1465050590399 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:50 INFO - PROCESS | 3760 | 1465050590401 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:50 INFO - PROCESS | 3760 | ++DOCSHELL 11417C00 == 44 [pid = 3760] [id = 289] 07:29:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1141F800) [pid = 3760] [serial = 866] [outer = 00000000] 07:29:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (13139000) [pid = 3760] [serial = 867] [outer = 1141F800] 07:29:50 INFO - PROCESS | 3760 | 1465050590451 Marionette DEBUG loaded listener.js 07:29:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (143C7800) [pid = 3760] [serial = 868] [outer = 1141F800] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 143EC400 == 43 [pid = 3760] [id = 283] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 105FA000 == 42 [pid = 3760] [id = 282] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 1798DC00 == 41 [pid = 3760] [id = 281] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 12DC9400 == 40 [pid = 3760] [id = 280] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 16D2B000 == 39 [pid = 3760] [id = 279] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 16033000 == 38 [pid = 3760] [id = 278] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 1362C800 == 37 [pid = 3760] [id = 277] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 105F5800 == 36 [pid = 3760] [id = 276] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 10A57C00 == 35 [pid = 3760] [id = 274] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 1022A000 == 34 [pid = 3760] [id = 275] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 1574CC00 == 33 [pid = 3760] [id = 273] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 13094400 == 32 [pid = 3760] [id = 264] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 10A59400 == 31 [pid = 3760] [id = 288] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 17A93C00 == 30 [pid = 3760] [id = 287] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 16034800 == 29 [pid = 3760] [id = 284] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 11A1A800 == 28 [pid = 3760] [id = 285] 07:29:51 INFO - PROCESS | 3760 | --DOCSHELL 15CDE000 == 27 [pid = 3760] [id = 286] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (19ADCC00) [pid = 3760] [serial = 819] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (17EF2000) [pid = 3760] [serial = 817] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (162AC400) [pid = 3760] [serial = 805] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18072800) [pid = 3760] [serial = 787] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15E5DC00) [pid = 3760] [serial = 802] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15CD8400) [pid = 3760] [serial = 801] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1798FC00) [pid = 3760] [serial = 811] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1740DC00) [pid = 3760] [serial = 814] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10274800) [pid = 3760] [serial = 780] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (15750C00) [pid = 3760] [serial = 783] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (110F2800) [pid = 3760] [serial = 795] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15CDBC00) [pid = 3760] [serial = 784] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1141EC00) [pid = 3760] [serial = 796] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17986C00) [pid = 3760] [serial = 810] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (173E1400) [pid = 3760] [serial = 813] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13138C00) [pid = 3760] [serial = 792] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1313F000) [pid = 3760] [serial = 798] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17EE8400) [pid = 3760] [serial = 816] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A5EE800) [pid = 3760] [serial = 790] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1327D800) [pid = 3760] [serial = 799] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16FD0000) [pid = 3760] [serial = 808] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16DD2000) [pid = 3760] [serial = 807] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (160AB400) [pid = 3760] [serial = 804] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10A5FC00) [pid = 3760] [serial = 781] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A289800) [pid = 3760] [serial = 789] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1798A800) [pid = 3760] [serial = 786] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (13280400) [pid = 3760] [serial = 793] [outer = 00000000] [url = about:blank] 07:29:51 INFO - PROCESS | 3760 | 1465050591643 Marionette TRACE conn3 <- [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]]]}] 07:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1466ms 07:29:51 INFO - PROCESS | 3760 | 1465050591675 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:29:51 INFO - PROCESS | 3760 | 1465050591679 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 07:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:29:51 INFO - PROCESS | 3760 | 1465050591684 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:29:51 INFO - PROCESS | 3760 | 1465050591688 Marionette TRACE conn3 <- [1,1122,null,{}] 07:29:51 INFO - PROCESS | 3760 | 1465050591693 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:51 INFO - PROCESS | 3760 | 1465050591696 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:51 INFO - PROCESS | 3760 | 1465050591825 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:29:51 INFO - PROCESS | 3760 | 1465050591910 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:51 INFO - PROCESS | 3760 | 1465050591913 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:51 INFO - PROCESS | 3760 | ++DOCSHELL 110EA000 == 28 [pid = 3760] [id = 290] 07:29:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (110EB000) [pid = 3760] [serial = 869] [outer = 00000000] 07:29:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11C08C00) [pid = 3760] [serial = 870] [outer = 110EB000] 07:29:51 INFO - PROCESS | 3760 | 1465050591960 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (12A84400) [pid = 3760] [serial = 871] [outer = 110EB000] 07:29:52 INFO - PROCESS | 3760 | 1465050592334 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 694ms 07:29:52 INFO - PROCESS | 3760 | 1465050592380 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:29:52 INFO - PROCESS | 3760 | 1465050592385 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 07:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:29:52 INFO - PROCESS | 3760 | 1465050592391 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:29:52 INFO - PROCESS | 3760 | 1465050592394 Marionette TRACE conn3 <- [1,1126,null,{}] 07:29:52 INFO - PROCESS | 3760 | 1465050592398 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:52 INFO - PROCESS | 3760 | 1465050592400 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:52 INFO - PROCESS | 3760 | 1465050592519 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:29:52 INFO - PROCESS | 3760 | 1465050592532 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:52 INFO - PROCESS | 3760 | 1465050592535 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:52 INFO - PROCESS | 3760 | ++DOCSHELL 1362B400 == 29 [pid = 3760] [id = 291] 07:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1362DC00) [pid = 3760] [serial = 872] [outer = 00000000] 07:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13BE8800) [pid = 3760] [serial = 873] [outer = 1362DC00] 07:29:52 INFO - PROCESS | 3760 | 1465050592581 Marionette DEBUG loaded listener.js 07:29:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13DDA400) [pid = 3760] [serial = 874] [outer = 1362DC00] 07:29:53 INFO - PROCESS | 3760 | 1465050593042 Marionette TRACE conn3 <- [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]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 710ms 07:29:53 INFO - PROCESS | 3760 | 1465050593090 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 3760 | 1465050593092 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 07:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:29:53 INFO - PROCESS | 3760 | 1465050593096 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 3760 | 1465050593099 Marionette TRACE conn3 <- [1,1130,null,{}] 07:29:53 INFO - PROCESS | 3760 | 1465050593110 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 3760 | 1465050593114 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:53 INFO - PROCESS | 3760 | 1465050593199 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:29:53 INFO - PROCESS | 3760 | 1465050593206 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:53 INFO - PROCESS | 3760 | 1465050593209 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:53 INFO - PROCESS | 3760 | ++DOCSHELL 1500EC00 == 30 [pid = 3760] [id = 292] 07:29:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15C19C00) [pid = 3760] [serial = 875] [outer = 00000000] 07:29:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15E54C00) [pid = 3760] [serial = 876] [outer = 15C19C00] 07:29:53 INFO - PROCESS | 3760 | 1465050593256 Marionette DEBUG loaded listener.js 07:29:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16027400) [pid = 3760] [serial = 877] [outer = 15C19C00] 07:29:53 INFO - PROCESS | 3760 | 1465050593747 Marionette TRACE conn3 <- [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]]]}] 07:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 709ms 07:29:53 INFO - PROCESS | 3760 | 1465050593795 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:29:53 INFO - PROCESS | 3760 | 1465050593798 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 07:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:29:53 INFO - PROCESS | 3760 | 1465050593801 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:29:53 INFO - PROCESS | 3760 | 1465050593803 Marionette TRACE conn3 <- [1,1134,null,{}] 07:29:53 INFO - PROCESS | 3760 | 1465050593812 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:53 INFO - PROCESS | 3760 | 1465050593814 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:53 INFO - PROCESS | 3760 | 1465050593963 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:29:54 INFO - PROCESS | 3760 | 1465050594021 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 3760 | 1465050594023 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:54 INFO - PROCESS | 3760 | ++DOCSHELL 1602B400 == 31 [pid = 3760] [id = 293] 07:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (160AB000) [pid = 3760] [serial = 878] [outer = 00000000] 07:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (162AB800) [pid = 3760] [serial = 879] [outer = 160AB000] 07:29:54 INFO - PROCESS | 3760 | 1465050594068 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16D1F800) [pid = 3760] [serial = 880] [outer = 160AB000] 07:29:54 INFO - PROCESS | 3760 | 1465050594477 Marionette TRACE conn3 <- [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]]]}] 07:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 694ms 07:29:54 INFO - PROCESS | 3760 | 1465050594500 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:29:54 INFO - PROCESS | 3760 | 1465050594502 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 07:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:29:54 INFO - PROCESS | 3760 | 1465050594506 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:29:54 INFO - PROCESS | 3760 | 1465050594507 Marionette TRACE conn3 <- [1,1138,null,{}] 07:29:54 INFO - PROCESS | 3760 | 1465050594511 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:54 INFO - PROCESS | 3760 | 1465050594513 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:54 INFO - PROCESS | 3760 | 1465050594629 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:29:54 INFO - PROCESS | 3760 | 1465050594634 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:54 INFO - PROCESS | 3760 | 1465050594636 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:54 INFO - PROCESS | 3760 | ++DOCSHELL 162A7800 == 32 [pid = 3760] [id = 294] 07:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D24800) [pid = 3760] [serial = 881] [outer = 00000000] 07:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16FD1C00) [pid = 3760] [serial = 882] [outer = 16D24800] 07:29:54 INFO - PROCESS | 3760 | 1465050594680 Marionette DEBUG loaded listener.js 07:29:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1732C400) [pid = 3760] [serial = 883] [outer = 16D24800] 07:29:55 INFO - PROCESS | 3760 | 1465050595231 Marionette TRACE conn3 <- [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]]]}] 07:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 804ms 07:29:55 INFO - PROCESS | 3760 | 1465050595354 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:29:55 INFO - PROCESS | 3760 | 1465050595356 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 07:29:55 INFO - PROCESS | 3760 | 1465050595359 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:29:55 INFO - PROCESS | 3760 | 1465050595361 Marionette TRACE conn3 <- [1,1142,null,{}] 07:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:29:55 INFO - PROCESS | 3760 | 1465050595364 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:55 INFO - PROCESS | 3760 | 1465050595370 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:55 INFO - PROCESS | 3760 | 1465050595714 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16D69400) [pid = 3760] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (173D9000) [pid = 3760] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1302BC00) [pid = 3760] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10232400) [pid = 3760] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10A5F000) [pid = 3760] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1807E400) [pid = 3760] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (18451000) [pid = 3760] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13BE4C00) [pid = 3760] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16033400) [pid = 3760] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10B6B000) [pid = 3760] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (160A9800) [pid = 3760] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:29:55 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15FE1C00) [pid = 3760] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:29:55 INFO - PROCESS | 3760 | 1465050595772 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:55 INFO - PROCESS | 3760 | 1465050595774 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:55 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F000 == 33 [pid = 3760] [id = 295] 07:29:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10B6B000) [pid = 3760] [serial = 884] [outer = 00000000] 07:29:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12A8F800) [pid = 3760] [serial = 885] [outer = 10B6B000] 07:29:55 INFO - PROCESS | 3760 | 1465050595819 Marionette DEBUG loaded listener.js 07:29:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (160A9800) [pid = 3760] [serial = 886] [outer = 10B6B000] 07:29:56 INFO - PROCESS | 3760 | 1465050596184 Marionette TRACE conn3 <- [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]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 835ms 07:29:56 INFO - PROCESS | 3760 | 1465050596211 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 3760 | 1465050596213 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 07:29:56 INFO - PROCESS | 3760 | 1465050596216 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:29:56 INFO - PROCESS | 3760 | 1465050596218 Marionette TRACE conn3 <- [1,1146,null,{}] 07:29:56 INFO - PROCESS | 3760 | 1465050596221 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 3760 | 1465050596223 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:56 INFO - PROCESS | 3760 | 1465050596300 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:29:56 INFO - PROCESS | 3760 | 1465050596305 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 3760 | 1465050596307 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:56 INFO - PROCESS | 3760 | ++DOCSHELL 143C7C00 == 34 [pid = 3760] [id = 296] 07:29:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17079000) [pid = 3760] [serial = 887] [outer = 00000000] 07:29:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17EF5800) [pid = 3760] [serial = 888] [outer = 17079000] 07:29:56 INFO - PROCESS | 3760 | 1465050596351 Marionette DEBUG loaded listener.js 07:29:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (18228C00) [pid = 3760] [serial = 889] [outer = 17079000] 07:29:56 INFO - PROCESS | 3760 | 1465050596766 Marionette TRACE conn3 <- [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]]]}] 07:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 599ms 07:29:56 INFO - PROCESS | 3760 | 1465050596822 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:29:56 INFO - PROCESS | 3760 | 1465050596824 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 07:29:56 INFO - PROCESS | 3760 | 1465050596828 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:29:56 INFO - PROCESS | 3760 | 1465050596829 Marionette TRACE conn3 <- [1,1150,null,{}] 07:29:56 INFO - PROCESS | 3760 | 1465050596833 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:56 INFO - PROCESS | 3760 | 1465050596835 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:56 INFO - PROCESS | 3760 | 1465050596914 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:29:56 INFO - PROCESS | 3760 | 1465050596921 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:56 INFO - PROCESS | 3760 | 1465050596924 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:56 INFO - PROCESS | 3760 | ++DOCSHELL 17A93C00 == 35 [pid = 3760] [id = 297] 07:29:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (182D3400) [pid = 3760] [serial = 890] [outer = 00000000] 07:29:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19ADC400) [pid = 3760] [serial = 891] [outer = 182D3400] 07:29:56 INFO - PROCESS | 3760 | 1465050596966 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16D1E800) [pid = 3760] [serial = 892] [outer = 182D3400] 07:29:57 INFO - PROCESS | 3760 | 1465050597428 Marionette TRACE conn3 <- [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]]]}] 07:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 646ms 07:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:29:57 INFO - PROCESS | 3760 | 1465050597468 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:29:57 INFO - PROCESS | 3760 | 1465050597470 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 07:29:57 INFO - PROCESS | 3760 | 1465050597473 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:29:57 INFO - PROCESS | 3760 | 1465050597475 Marionette TRACE conn3 <- [1,1154,null,{}] 07:29:57 INFO - PROCESS | 3760 | 1465050597478 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:57 INFO - PROCESS | 3760 | 1465050597480 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:57 INFO - PROCESS | 3760 | 1465050597570 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:29:57 INFO - PROCESS | 3760 | 1465050597578 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:57 INFO - PROCESS | 3760 | 1465050597579 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:57 INFO - PROCESS | 3760 | ++DOCSHELL 19B40400 == 36 [pid = 3760] [id = 298] 07:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19B40800) [pid = 3760] [serial = 893] [outer = 00000000] 07:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A001C00) [pid = 3760] [serial = 894] [outer = 19B40800] 07:29:57 INFO - PROCESS | 3760 | 1465050597622 Marionette DEBUG loaded listener.js 07:29:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A00F000) [pid = 3760] [serial = 895] [outer = 19B40800] 07:29:58 INFO - PROCESS | 3760 | 1465050598436 Marionette TRACE conn3 <- [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]]]}] 07:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1040ms 07:29:58 INFO - PROCESS | 3760 | 1465050598550 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:29:58 INFO - PROCESS | 3760 | 1465050598554 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 07:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:29:58 INFO - PROCESS | 3760 | 1465050598578 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:29:58 INFO - PROCESS | 3760 | 1465050598583 Marionette TRACE conn3 <- [1,1158,null,{}] 07:29:58 INFO - PROCESS | 3760 | 1465050598589 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:58 INFO - PROCESS | 3760 | 1465050598592 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:58 INFO - PROCESS | 3760 | 1465050598741 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:29:58 INFO - PROCESS | 3760 | 1465050598866 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:29:58 INFO - PROCESS | 3760 | 1465050598869 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:29:58 INFO - PROCESS | 3760 | ++DOCSHELL 110E6800 == 37 [pid = 3760] [id = 299] 07:29:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (111BC800) [pid = 3760] [serial = 896] [outer = 00000000] 07:29:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13094400) [pid = 3760] [serial = 897] [outer = 111BC800] 07:29:58 INFO - PROCESS | 3760 | 1465050598928 Marionette DEBUG loaded listener.js 07:29:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (13917800) [pid = 3760] [serial = 898] [outer = 111BC800] 07:29:59 INFO - PROCESS | 3760 | 1465050599692 Marionette TRACE conn3 <- [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]]]}] 07:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1324ms 07:29:59 INFO - PROCESS | 3760 | 1465050599893 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:29:59 INFO - PROCESS | 3760 | 1465050599897 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 07:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:29:59 INFO - PROCESS | 3760 | 1465050599903 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:29:59 INFO - PROCESS | 3760 | 1465050599905 Marionette TRACE conn3 <- [1,1162,null,{}] 07:29:59 INFO - PROCESS | 3760 | 1465050599911 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:29:59 INFO - PROCESS | 3760 | 1465050599914 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:00 INFO - PROCESS | 3760 | 1465050600046 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:30:00 INFO - PROCESS | 3760 | 1465050600166 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 3760 | 1465050600171 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:00 INFO - PROCESS | 3760 | ++DOCSHELL 111BA800 == 38 [pid = 3760] [id = 300] 07:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (111BB800) [pid = 3760] [serial = 899] [outer = 00000000] 07:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (12AC9800) [pid = 3760] [serial = 900] [outer = 111BB800] 07:30:00 INFO - PROCESS | 3760 | 1465050600230 Marionette DEBUG loaded listener.js 07:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13183C00) [pid = 3760] [serial = 901] [outer = 111BB800] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 17A93C00 == 37 [pid = 3760] [id = 297] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 143C7C00 == 36 [pid = 3760] [id = 296] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 10A5F000 == 35 [pid = 3760] [id = 295] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 162A7800 == 34 [pid = 3760] [id = 294] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 1602B400 == 33 [pid = 3760] [id = 293] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 1500EC00 == 32 [pid = 3760] [id = 292] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 1362B400 == 31 [pid = 3760] [id = 291] 07:30:00 INFO - PROCESS | 3760 | --DOCSHELL 110EA000 == 30 [pid = 3760] [id = 290] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17078C00) [pid = 3760] [serial = 837] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (17987400) [pid = 3760] [serial = 841] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (174C3000) [pid = 3760] [serial = 840] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (143D4000) [pid = 3760] [serial = 846] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10A56000) [pid = 3760] [serial = 825] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10F35000) [pid = 3760] [serial = 826] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12A88C00) [pid = 3760] [serial = 828] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13097800) [pid = 3760] [serial = 829] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (18452C00) [pid = 3760] [serial = 843] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19ADFC00) [pid = 3760] [serial = 820] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (143E8800) [pid = 3760] [serial = 831] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15C19800) [pid = 3760] [serial = 832] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (162A1C00) [pid = 3760] [serial = 834] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12AC7400) [pid = 3760] [serial = 822] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13098000) [pid = 3760] [serial = 823] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A002000) [pid = 3760] [serial = 852] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (19AE4C00) [pid = 3760] [serial = 849] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A00E400) [pid = 3760] [serial = 853] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19AE8400) [pid = 3760] [serial = 850] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (18456400) [pid = 3760] [serial = 844] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1732D000) [pid = 3760] [serial = 838] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (160A8C00) [pid = 3760] [serial = 847] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (162AC800) [pid = 3760] [serial = 835] [outer = 00000000] [url = about:blank] 07:30:00 INFO - PROCESS | 3760 | 1465050600766 Marionette TRACE conn3 <- [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] 07:30:00 INFO - PROCESS | 3760 | 1465050600811 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 07:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:30:00 INFO - PROCESS | 3760 | 1465050600817 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:30:00 INFO - PROCESS | 3760 | 1465050600821 Marionette TRACE conn3 <- [1,1166,null,{}] 07:30:00 INFO - PROCESS | 3760 | 1465050600825 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:00 INFO - PROCESS | 3760 | 1465050600828 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:00 INFO - PROCESS | 3760 | 1465050600913 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:30:00 INFO - PROCESS | 3760 | 1465050600922 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:00 INFO - PROCESS | 3760 | 1465050600924 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:00 INFO - PROCESS | 3760 | ++DOCSHELL 1327E800 == 31 [pid = 3760] [id = 301] 07:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1362B400) [pid = 3760] [serial = 902] [outer = 00000000] 07:30:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (143E9800) [pid = 3760] [serial = 903] [outer = 1362B400] 07:30:00 INFO - PROCESS | 3760 | 1465050600971 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1574D800) [pid = 3760] [serial = 904] [outer = 1362B400] 07:30:01 INFO - PROCESS | 3760 | 1465050601458 Marionette TRACE conn3 <- [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] 07:30:01 INFO - PROCESS | 3760 | 1465050601514 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 07:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:30:01 INFO - PROCESS | 3760 | 1465050601518 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:30:01 INFO - PROCESS | 3760 | 1465050601520 Marionette TRACE conn3 <- [1,1170,null,{}] 07:30:01 INFO - PROCESS | 3760 | 1465050601559 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:01 INFO - PROCESS | 3760 | 1465050601564 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:01 INFO - PROCESS | 3760 | 1465050601658 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:30:01 INFO - PROCESS | 3760 | 1465050601744 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:01 INFO - PROCESS | 3760 | 1465050601748 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:01 INFO - PROCESS | 3760 | ++DOCSHELL 1602E400 == 32 [pid = 3760] [id = 302] 07:30:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1602E800) [pid = 3760] [serial = 905] [outer = 00000000] 07:30:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (162A2C00) [pid = 3760] [serial = 906] [outer = 1602E800] 07:30:01 INFO - PROCESS | 3760 | 1465050601797 Marionette DEBUG loaded listener.js 07:30:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (162A9400) [pid = 3760] [serial = 907] [outer = 1602E800] 07:30:02 INFO - PROCESS | 3760 | 1465050602252 Marionette TRACE conn3 <- [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] 07:30:02 INFO - PROCESS | 3760 | 1465050602293 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 07:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:30:02 INFO - PROCESS | 3760 | 1465050602300 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - PROCESS | 3760 | 1465050602301 Marionette TRACE conn3 <- [1,1174,null,{}] 07:30:02 INFO - PROCESS | 3760 | 1465050602305 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 3760 | 1465050602307 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:02 INFO - PROCESS | 3760 | 1465050602390 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:30:02 INFO - PROCESS | 3760 | 1465050602398 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:02 INFO - PROCESS | 3760 | 1465050602400 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:02 INFO - PROCESS | 3760 | ++DOCSHELL 16FD2C00 == 33 [pid = 3760] [id = 303] 07:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17078C00) [pid = 3760] [serial = 908] [outer = 00000000] 07:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (174C3000) [pid = 3760] [serial = 909] [outer = 17078C00] 07:30:02 INFO - PROCESS | 3760 | 1465050602443 Marionette DEBUG loaded listener.js 07:30:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17960C00) [pid = 3760] [serial = 910] [outer = 17078C00] 07:30:02 INFO - PROCESS | 3760 | 1465050602894 Marionette TRACE conn3 <- [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] 07:30:02 INFO - PROCESS | 3760 | 1465050602946 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 07:30:02 INFO - PROCESS | 3760 | 1465050602949 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:30:02 INFO - PROCESS | 3760 | 1465050602951 Marionette TRACE conn3 <- [1,1178,null,{}] 07:30:02 INFO - PROCESS | 3760 | 1465050602954 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:02 INFO - PROCESS | 3760 | 1465050602956 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:03 INFO - PROCESS | 3760 | 1465050603100 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:30:03 INFO - PROCESS | 3760 | 1465050603153 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 3760 | 1465050603155 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:03 INFO - PROCESS | 3760 | ++DOCSHELL 1796D800 == 34 [pid = 3760] [id = 304] 07:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17981400) [pid = 3760] [serial = 911] [outer = 00000000] 07:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17988400) [pid = 3760] [serial = 912] [outer = 17981400] 07:30:03 INFO - PROCESS | 3760 | 1465050603198 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17E45800) [pid = 3760] [serial = 913] [outer = 17981400] 07:30:03 INFO - PROCESS | 3760 | 1465050603611 Marionette TRACE conn3 <- [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] 07:30:03 INFO - PROCESS | 3760 | 1465050603651 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 07:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:30:03 INFO - PROCESS | 3760 | 1465050603654 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:30:03 INFO - PROCESS | 3760 | 1465050603656 Marionette TRACE conn3 <- [1,1182,null,{}] 07:30:03 INFO - PROCESS | 3760 | 1465050603660 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:03 INFO - PROCESS | 3760 | 1465050603665 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:03 INFO - PROCESS | 3760 | 1465050603804 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:30:03 INFO - PROCESS | 3760 | 1465050603862 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:03 INFO - PROCESS | 3760 | 1465050603864 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:03 INFO - PROCESS | 3760 | ++DOCSHELL 18453400 == 35 [pid = 3760] [id = 305] 07:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (18459400) [pid = 3760] [serial = 914] [outer = 00000000] 07:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19AE6800) [pid = 3760] [serial = 915] [outer = 18459400] 07:30:03 INFO - PROCESS | 3760 | 1465050603908 Marionette DEBUG loaded listener.js 07:30:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19B45C00) [pid = 3760] [serial = 916] [outer = 18459400] 07:30:04 INFO - PROCESS | 3760 | 1465050604346 Marionette TRACE conn3 <- [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] 07:30:04 INFO - PROCESS | 3760 | 1465050604397 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 07:30:04 INFO - PROCESS | 3760 | 1465050604435 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:30:04 INFO - PROCESS | 3760 | 1465050604437 Marionette TRACE conn3 <- [1,1186,null,{}] 07:30:04 INFO - PROCESS | 3760 | 1465050604443 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:04 INFO - PROCESS | 3760 | 1465050604445 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:04 INFO - PROCESS | 3760 | 1465050604551 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:30:04 INFO - PROCESS | 3760 | 1465050604559 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:04 INFO - PROCESS | 3760 | 1465050604561 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:04 INFO - PROCESS | 3760 | ++DOCSHELL 12A1CC00 == 36 [pid = 3760] [id = 306] 07:30:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19AE1000) [pid = 3760] [serial = 917] [outer = 00000000] 07:30:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A284C00) [pid = 3760] [serial = 918] [outer = 19AE1000] 07:30:04 INFO - PROCESS | 3760 | 1465050604614 Marionette DEBUG loaded listener.js 07:30:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A287800) [pid = 3760] [serial = 919] [outer = 19AE1000] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (160AB000) [pid = 3760] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (110EB000) [pid = 3760] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1141F800) [pid = 3760] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D24800) [pid = 3760] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1362DC00) [pid = 3760] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15C19C00) [pid = 3760] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (11A1BC00) [pid = 3760] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15E50C00) [pid = 3760] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17E48C00) [pid = 3760] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A5F800) [pid = 3760] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17079000) [pid = 3760] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10B6B000) [pid = 3760] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:30:05 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (182D3400) [pid = 3760] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:30:05 INFO - PROCESS | 3760 | 1465050605130 Marionette TRACE conn3 <- [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]]]}] 07:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 783ms 07:30:05 INFO - PROCESS | 3760 | 1465050605182 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 3760 | 1465050605184 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 07:30:05 INFO - PROCESS | 3760 | 1465050605187 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:30:05 INFO - PROCESS | 3760 | 1465050605189 Marionette TRACE conn3 <- [1,1190,null,{}] 07:30:05 INFO - PROCESS | 3760 | 1465050605192 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 3760 | 1465050605194 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:05 INFO - PROCESS | 3760 | 1465050605272 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:30:05 INFO - PROCESS | 3760 | 1465050605279 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 3760 | 1465050605281 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:05 INFO - PROCESS | 3760 | ++DOCSHELL 111B2C00 == 37 [pid = 3760] [id = 307] 07:30:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (11405400) [pid = 3760] [serial = 920] [outer = 00000000] 07:30:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15E50C00) [pid = 3760] [serial = 921] [outer = 11405400] 07:30:05 INFO - PROCESS | 3760 | 1465050605324 Marionette DEBUG loaded listener.js 07:30:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16D61400) [pid = 3760] [serial = 922] [outer = 11405400] 07:30:05 INFO - PROCESS | 3760 | 1465050605758 Marionette TRACE conn3 <- [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]]]}] 07:30:05 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 07:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 643ms 07:30:05 INFO - PROCESS | 3760 | 1465050605826 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 07:30:05 INFO - PROCESS | 3760 | 1465050605828 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 07:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:30:05 INFO - PROCESS | 3760 | 1465050605831 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:30:05 INFO - PROCESS | 3760 | 1465050605833 Marionette TRACE conn3 <- [1,1194,null,{}] 07:30:05 INFO - PROCESS | 3760 | 1465050605836 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:05 INFO - PROCESS | 3760 | 1465050605838 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:05 INFO - PROCESS | 3760 | 1465050605942 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:30:05 INFO - PROCESS | 3760 | 1465050605948 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:05 INFO - PROCESS | 3760 | 1465050605950 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:05 INFO - PROCESS | 3760 | ++DOCSHELL 105FB000 == 38 [pid = 3760] [id = 308] 07:30:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17471400) [pid = 3760] [serial = 923] [outer = 00000000] 07:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A004C00) [pid = 3760] [serial = 924] [outer = 17471400] 07:30:06 INFO - PROCESS | 3760 | 1465050605992 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A284800) [pid = 3760] [serial = 925] [outer = 17471400] 07:30:06 INFO - PROCESS | 3760 | 1465050606430 Marionette TRACE conn3 <- [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]]]}] 07:30:06 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 07:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 643ms 07:30:06 INFO - PROCESS | 3760 | 1465050606469 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 07:30:06 INFO - PROCESS | 3760 | 1465050606471 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 07:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:30:06 INFO - PROCESS | 3760 | 1465050606474 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:30:06 INFO - PROCESS | 3760 | 1465050606476 Marionette TRACE conn3 <- [1,1198,null,{}] 07:30:06 INFO - PROCESS | 3760 | 1465050606480 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:06 INFO - PROCESS | 3760 | 1465050606482 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:06 INFO - PROCESS | 3760 | 1465050606561 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:30:06 INFO - PROCESS | 3760 | 1465050606567 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:06 INFO - PROCESS | 3760 | 1465050606569 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:06 INFO - PROCESS | 3760 | ++DOCSHELL 16D1E400 == 39 [pid = 3760] [id = 309] 07:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A5F9800) [pid = 3760] [serial = 926] [outer = 00000000] 07:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A717C00) [pid = 3760] [serial = 927] [outer = 1A5F9800] 07:30:06 INFO - PROCESS | 3760 | 1465050606620 Marionette DEBUG loaded listener.js 07:30:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A71BC00) [pid = 3760] [serial = 928] [outer = 1A5F9800] 07:30:07 INFO - PROCESS | 3760 | 1465050607037 Marionette TRACE conn3 <- [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]]]}] 07:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 627ms 07:30:07 INFO - PROCESS | 3760 | 1465050607113 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:30:07 INFO - PROCESS | 3760 | 1465050607118 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 07:30:07 INFO - PROCESS | 3760 | 1465050607123 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:30:07 INFO - PROCESS | 3760 | 1465050607127 Marionette TRACE conn3 <- [1,1202,null,{}] 07:30:07 INFO - PROCESS | 3760 | 1465050607133 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:07 INFO - PROCESS | 3760 | 1465050607137 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:07 INFO - PROCESS | 3760 | 1465050607261 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:30:07 INFO - PROCESS | 3760 | 1465050607422 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:07 INFO - PROCESS | 3760 | 1465050607428 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:07 INFO - PROCESS | 3760 | ++DOCSHELL 1141A000 == 40 [pid = 3760] [id = 310] 07:30:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (114B7C00) [pid = 3760] [serial = 929] [outer = 00000000] 07:30:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (130E8C00) [pid = 3760] [serial = 930] [outer = 114B7C00] 07:30:07 INFO - PROCESS | 3760 | 1465050607484 Marionette DEBUG loaded listener.js 07:30:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1362E000) [pid = 3760] [serial = 931] [outer = 114B7C00] 07:30:08 INFO - PROCESS | 3760 | 1465050608041 Marionette TRACE conn3 <- [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]]]}] 07:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 941ms 07:30:08 INFO - PROCESS | 3760 | 1465050608076 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:30:08 INFO - PROCESS | 3760 | 1465050608080 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 07:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:30:08 INFO - PROCESS | 3760 | 1465050608087 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:30:08 INFO - PROCESS | 3760 | 1465050608091 Marionette TRACE conn3 <- [1,1206,null,{}] 07:30:08 INFO - PROCESS | 3760 | 1465050608095 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:08 INFO - PROCESS | 3760 | 1465050608098 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:08 INFO - PROCESS | 3760 | 1465050608211 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:30:08 INFO - PROCESS | 3760 | 1465050608313 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:08 INFO - PROCESS | 3760 | 1465050608316 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:08 INFO - PROCESS | 3760 | ++DOCSHELL 1602F000 == 41 [pid = 3760] [id = 311] 07:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16030800) [pid = 3760] [serial = 932] [outer = 00000000] 07:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (160AF000) [pid = 3760] [serial = 933] [outer = 16030800] 07:30:08 INFO - PROCESS | 3760 | 1465050608372 Marionette DEBUG loaded listener.js 07:30:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (16FCA400) [pid = 3760] [serial = 934] [outer = 16030800] 07:30:08 INFO - PROCESS | 3760 | 1465050608975 Marionette TRACE conn3 <- [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]]]}] 07:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 940ms 07:30:09 INFO - PROCESS | 3760 | 1465050609031 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:30:09 INFO - PROCESS | 3760 | 1465050609034 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 07:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:30:09 INFO - PROCESS | 3760 | 1465050609038 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:30:09 INFO - PROCESS | 3760 | 1465050609040 Marionette TRACE conn3 <- [1,1210,null,{}] 07:30:09 INFO - PROCESS | 3760 | 1465050609050 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:09 INFO - PROCESS | 3760 | 1465050609055 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:09 INFO - PROCESS | 3760 | 1465050609165 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:30:09 INFO - PROCESS | 3760 | 1465050609274 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:09 INFO - PROCESS | 3760 | 1465050609278 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:09 INFO - PROCESS | 3760 | ++DOCSHELL 19AE8400 == 42 [pid = 3760] [id = 312] 07:30:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19B3C000) [pid = 3760] [serial = 935] [outer = 00000000] 07:30:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A1A9C00) [pid = 3760] [serial = 936] [outer = 19B3C000] 07:30:09 INFO - PROCESS | 3760 | 1465050609376 Marionette DEBUG loaded listener.js 07:30:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A716400) [pid = 3760] [serial = 937] [outer = 19B3C000] 07:30:09 INFO - PROCESS | 3760 | 1465050609929 Marionette TRACE conn3 <- [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] 07:30:10 INFO - PROCESS | 3760 | 1465050609985 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 07:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:30:10 INFO - PROCESS | 3760 | 1465050609988 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:30:10 INFO - PROCESS | 3760 | 1465050609990 Marionette TRACE conn3 <- [1,1214,null,{}] 07:30:10 INFO - PROCESS | 3760 | 1465050609994 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:10 INFO - PROCESS | 3760 | 1465050609996 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:10 INFO - PROCESS | 3760 | 1465050610102 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:30:10 INFO - PROCESS | 3760 | 1465050610229 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:10 INFO - PROCESS | 3760 | 1465050610232 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:10 INFO - PROCESS | 3760 | ++DOCSHELL 18454000 == 43 [pid = 3760] [id = 313] 07:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A81B000) [pid = 3760] [serial = 938] [outer = 00000000] 07:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A945800) [pid = 3760] [serial = 939] [outer = 1A81B000] 07:30:10 INFO - PROCESS | 3760 | 1465050610285 Marionette DEBUG loaded listener.js 07:30:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A948800) [pid = 3760] [serial = 940] [outer = 1A81B000] 07:30:11 INFO - PROCESS | 3760 | 1465050611058 Marionette TRACE conn3 <- [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]]]}] 07:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1097ms 07:30:11 INFO - PROCESS | 3760 | 1465050611081 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:30:11 INFO - PROCESS | 3760 | 1465050611085 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 07:30:11 INFO - PROCESS | 3760 | 1465050611090 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:30:11 INFO - PROCESS | 3760 | 1465050611093 Marionette TRACE conn3 <- [1,1218,null,{}] 07:30:11 INFO - PROCESS | 3760 | 1465050611099 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:11 INFO - PROCESS | 3760 | 1465050611102 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:11 INFO - PROCESS | 3760 | 1465050611206 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:30:11 INFO - PROCESS | 3760 | 1465050611346 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:11 INFO - PROCESS | 3760 | 1465050611351 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:11 INFO - PROCESS | 3760 | ++DOCSHELL 13037800 == 44 [pid = 3760] [id = 314] 07:30:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (130E4C00) [pid = 3760] [serial = 941] [outer = 00000000] 07:30:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1327F000) [pid = 3760] [serial = 942] [outer = 130E4C00] 07:30:11 INFO - PROCESS | 3760 | 1465050611406 Marionette DEBUG loaded listener.js 07:30:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1391F400) [pid = 3760] [serial = 943] [outer = 130E4C00] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 105FB000 == 43 [pid = 3760] [id = 308] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 111B2C00 == 42 [pid = 3760] [id = 307] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 12A1CC00 == 41 [pid = 3760] [id = 306] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 18453400 == 40 [pid = 3760] [id = 305] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 1796D800 == 39 [pid = 3760] [id = 304] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 16FD2C00 == 38 [pid = 3760] [id = 303] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 1602E400 == 37 [pid = 3760] [id = 302] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 1327E800 == 36 [pid = 3760] [id = 301] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 111BA800 == 35 [pid = 3760] [id = 300] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 110E6800 == 34 [pid = 3760] [id = 299] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 11417C00 == 33 [pid = 3760] [id = 289] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 19B40400 == 32 [pid = 3760] [id = 298] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 18454000 == 31 [pid = 3760] [id = 313] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 19AE8400 == 30 [pid = 3760] [id = 312] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 16D1E400 == 29 [pid = 3760] [id = 309] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 1141A000 == 28 [pid = 3760] [id = 310] 07:30:12 INFO - PROCESS | 3760 | --DOCSHELL 1602F000 == 27 [pid = 3760] [id = 311] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1A1A7000) [pid = 3760] [serial = 862] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1A001800) [pid = 3760] [serial = 861] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (13286000) [pid = 3760] [serial = 865] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (11C7F400) [pid = 3760] [serial = 864] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16D1E800) [pid = 3760] [serial = 892] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1732C400) [pid = 3760] [serial = 883] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17EF5800) [pid = 3760] [serial = 888] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (160A9800) [pid = 3760] [serial = 886] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12A8F800) [pid = 3760] [serial = 885] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (18228C00) [pid = 3760] [serial = 889] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16027400) [pid = 3760] [serial = 877] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19ADC400) [pid = 3760] [serial = 891] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (162AB800) [pid = 3760] [serial = 879] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (11C08C00) [pid = 3760] [serial = 870] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (12A84400) [pid = 3760] [serial = 871] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (143C7800) [pid = 3760] [serial = 868] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13139000) [pid = 3760] [serial = 867] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16FD1C00) [pid = 3760] [serial = 882] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13BE8800) [pid = 3760] [serial = 873] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13DDA400) [pid = 3760] [serial = 874] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15E54C00) [pid = 3760] [serial = 876] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16D1F800) [pid = 3760] [serial = 880] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13133C00) [pid = 3760] [serial = 856] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12A89C00) [pid = 3760] [serial = 855] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16D26800) [pid = 3760] [serial = 859] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15FE1800) [pid = 3760] [serial = 858] [outer = 00000000] [url = about:blank] 07:30:12 INFO - PROCESS | 3760 | 1465050612645 Marionette TRACE conn3 <- [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]]]}] 07:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1567ms 07:30:12 INFO - PROCESS | 3760 | 1465050612687 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:30:12 INFO - PROCESS | 3760 | 1465050612691 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 07:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:30:12 INFO - PROCESS | 3760 | 1465050612735 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:30:12 INFO - PROCESS | 3760 | 1465050612738 Marionette TRACE conn3 <- [1,1222,null,{}] 07:30:12 INFO - PROCESS | 3760 | 1465050612747 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:12 INFO - PROCESS | 3760 | 1465050612750 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:12 INFO - PROCESS | 3760 | 1465050612840 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:30:12 INFO - PROCESS | 3760 | 1465050612925 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:12 INFO - PROCESS | 3760 | 1465050612929 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:12 INFO - PROCESS | 3760 | ++DOCSHELL 105FA800 == 28 [pid = 3760] [id = 315] 07:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (105FB000) [pid = 3760] [serial = 944] [outer = 00000000] 07:30:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (110E9C00) [pid = 3760] [serial = 945] [outer = 105FB000] 07:30:12 INFO - PROCESS | 3760 | 1465050612976 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (111B8800) [pid = 3760] [serial = 946] [outer = 105FB000] 07:30:13 INFO - PROCESS | 3760 | 1465050613383 Marionette TRACE conn3 <- [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]]]}] 07:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 736ms 07:30:13 INFO - PROCESS | 3760 | 1465050613438 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 07:30:13 INFO - PROCESS | 3760 | 1465050613442 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 07:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:30:13 INFO - PROCESS | 3760 | 1465050613449 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:30:13 INFO - PROCESS | 3760 | 1465050613451 Marionette TRACE conn3 <- [1,1226,null,{}] 07:30:13 INFO - PROCESS | 3760 | 1465050613455 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:13 INFO - PROCESS | 3760 | 1465050613457 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:13 INFO - PROCESS | 3760 | 1465050613544 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:30:13 INFO - PROCESS | 3760 | 1465050613550 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:13 INFO - PROCESS | 3760 | 1465050613553 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:13 INFO - PROCESS | 3760 | ++DOCSHELL 12B6A800 == 29 [pid = 3760] [id = 316] 07:30:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12D65400) [pid = 3760] [serial = 947] [outer = 00000000] 07:30:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13134C00) [pid = 3760] [serial = 948] [outer = 12D65400] 07:30:13 INFO - PROCESS | 3760 | 1465050613599 Marionette DEBUG loaded listener.js 07:30:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1318E800) [pid = 3760] [serial = 949] [outer = 12D65400] 07:30:14 INFO - PROCESS | 3760 | 1465050614045 Marionette TRACE conn3 <- [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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 627ms 07:30:14 INFO - PROCESS | 3760 | 1465050614086 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 3760 | 1465050614088 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 07:30:14 INFO - PROCESS | 3760 | 1465050614092 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:30:14 INFO - PROCESS | 3760 | 1465050614095 Marionette TRACE conn3 <- [1,1230,null,{}] 07:30:14 INFO - PROCESS | 3760 | 1465050614106 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 3760 | 1465050614110 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:14 INFO - PROCESS | 3760 | 1465050614193 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:30:14 INFO - PROCESS | 3760 | 1465050614235 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 3760 | 1465050614238 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:14 INFO - PROCESS | 3760 | ++DOCSHELL 1574DC00 == 30 [pid = 3760] [id = 317] 07:30:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1574E800) [pid = 3760] [serial = 950] [outer = 00000000] 07:30:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15C49C00) [pid = 3760] [serial = 951] [outer = 1574E800] 07:30:14 INFO - PROCESS | 3760 | 1465050614292 Marionette DEBUG loaded listener.js 07:30:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15CD9800) [pid = 3760] [serial = 952] [outer = 1574E800] 07:30:14 INFO - PROCESS | 3760 | 1465050614792 Marionette TRACE conn3 <- [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]]]}] 07:30:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:30:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 737ms 07:30:14 INFO - PROCESS | 3760 | 1465050614832 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:30:14 INFO - PROCESS | 3760 | 1465050614834 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 07:30:14 INFO - PROCESS | 3760 | 1465050614838 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:30:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:30:14 INFO - PROCESS | 3760 | 1465050614839 Marionette TRACE conn3 <- [1,1234,null,{}] 07:30:14 INFO - PROCESS | 3760 | 1465050614843 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:14 INFO - PROCESS | 3760 | 1465050614845 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:14 INFO - PROCESS | 3760 | 1465050614959 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:30:14 INFO - PROCESS | 3760 | 1465050614964 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:14 INFO - PROCESS | 3760 | 1465050614966 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:15 INFO - PROCESS | 3760 | ++DOCSHELL 15C48800 == 31 [pid = 3760] [id = 318] 07:30:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15C53400) [pid = 3760] [serial = 953] [outer = 00000000] 07:30:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (160A9400) [pid = 3760] [serial = 954] [outer = 15C53400] 07:30:15 INFO - PROCESS | 3760 | 1465050615056 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (162A5000) [pid = 3760] [serial = 955] [outer = 15C53400] 07:30:15 INFO - PROCESS | 3760 | 1465050615487 Marionette TRACE conn3 <- [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]]]}] 07:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 690ms 07:30:15 INFO - PROCESS | 3760 | 1465050615537 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:30:15 INFO - PROCESS | 3760 | 1465050615539 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 07:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:30:15 INFO - PROCESS | 3760 | 1465050615542 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:30:15 INFO - PROCESS | 3760 | 1465050615544 Marionette TRACE conn3 <- [1,1238,null,{}] 07:30:15 INFO - PROCESS | 3760 | 1465050615548 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:15 INFO - PROCESS | 3760 | 1465050615550 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:15 INFO - PROCESS | 3760 | 1465050615682 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:30:15 INFO - PROCESS | 3760 | 1465050615702 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:15 INFO - PROCESS | 3760 | 1465050615704 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:15 INFO - PROCESS | 3760 | ++DOCSHELL 16D23C00 == 32 [pid = 3760] [id = 319] 07:30:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D24400) [pid = 3760] [serial = 956] [outer = 00000000] 07:30:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16D6C800) [pid = 3760] [serial = 957] [outer = 16D24400] 07:30:15 INFO - PROCESS | 3760 | 1465050615748 Marionette DEBUG loaded listener.js 07:30:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17073C00) [pid = 3760] [serial = 958] [outer = 16D24400] 07:30:16 INFO - PROCESS | 3760 | 1465050616208 Marionette TRACE conn3 <- [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]]]}] 07:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 689ms 07:30:16 INFO - PROCESS | 3760 | 1465050616242 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:30:16 INFO - PROCESS | 3760 | 1465050616244 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 07:30:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:30:16 INFO - PROCESS | 3760 | 1465050616247 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:30:16 INFO - PROCESS | 3760 | 1465050616249 Marionette TRACE conn3 <- [1,1242,null,{}] 07:30:16 INFO - PROCESS | 3760 | 1465050616258 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:16 INFO - PROCESS | 3760 | 1465050616264 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:16 INFO - PROCESS | 3760 | 1465050616400 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:30:16 INFO - PROCESS | 3760 | 1465050616410 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:16 INFO - PROCESS | 3760 | 1465050616412 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:16 INFO - PROCESS | 3760 | ++DOCSHELL 16027400 == 33 [pid = 3760] [id = 320] 07:30:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16FD0400) [pid = 3760] [serial = 959] [outer = 00000000] 07:30:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1798C400) [pid = 3760] [serial = 960] [outer = 16FD0400] 07:30:16 INFO - PROCESS | 3760 | 1465050616504 Marionette DEBUG loaded listener.js 07:30:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (179C4C00) [pid = 3760] [serial = 961] [outer = 16FD0400] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17981400) [pid = 3760] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (18459400) [pid = 3760] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (111BC800) [pid = 3760] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19B40800) [pid = 3760] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17078C00) [pid = 3760] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19AE1000) [pid = 3760] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1362B400) [pid = 3760] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (111BB800) [pid = 3760] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1602E800) [pid = 3760] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A5F9800) [pid = 3760] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11405400) [pid = 3760] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:30:17 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17471400) [pid = 3760] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:30:17 INFO - PROCESS | 3760 | 1465050617164 Marionette TRACE conn3 <- [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]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 940ms 07:30:17 INFO - PROCESS | 3760 | 1465050617202 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 3760 | 1465050617204 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 07:30:17 INFO - PROCESS | 3760 | 1465050617208 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - PROCESS | 3760 | 1465050617210 Marionette TRACE conn3 <- [1,1246,null,{}] 07:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:30:17 INFO - PROCESS | 3760 | 1465050617213 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 3760 | 1465050617215 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:17 INFO - PROCESS | 3760 | 1465050617290 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:30:17 INFO - PROCESS | 3760 | 1465050617298 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:17 INFO - PROCESS | 3760 | 1465050617300 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:17 INFO - PROCESS | 3760 | ++DOCSHELL 10A58400 == 34 [pid = 3760] [id = 321] 07:30:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10A61800) [pid = 3760] [serial = 962] [outer = 00000000] 07:30:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (143C7400) [pid = 3760] [serial = 963] [outer = 10A61800] 07:30:17 INFO - PROCESS | 3760 | 1465050617423 Marionette DEBUG loaded listener.js 07:30:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1500EC00) [pid = 3760] [serial = 964] [outer = 10A61800] 07:30:17 INFO - PROCESS | 3760 | 1465050617785 Marionette TRACE conn3 <- [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]]]}] 07:30:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:30:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 627ms 07:30:17 INFO - PROCESS | 3760 | 1465050617847 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:30:17 INFO - PROCESS | 3760 | 1465050617849 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 07:30:17 INFO - PROCESS | 3760 | 1465050617852 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:30:17 INFO - PROCESS | 3760 | 1465050617854 Marionette TRACE conn3 <- [1,1250,null,{}] 07:30:17 INFO - PROCESS | 3760 | 1465050617858 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:17 INFO - PROCESS | 3760 | 1465050617859 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:17 INFO - PROCESS | 3760 | 1465050617972 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:30:18 INFO - PROCESS | 3760 | 1465050618027 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 3760 | 1465050618029 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:18 INFO - PROCESS | 3760 | ++DOCSHELL 13DE1000 == 35 [pid = 3760] [id = 322] 07:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1707A000) [pid = 3760] [serial = 965] [outer = 00000000] 07:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (18228C00) [pid = 3760] [serial = 966] [outer = 1707A000] 07:30:18 INFO - PROCESS | 3760 | 1465050618072 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1822BC00) [pid = 3760] [serial = 967] [outer = 1707A000] 07:30:18 INFO - PROCESS | 3760 | 1465050618425 Marionette TRACE conn3 <- [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]]]}] 07:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 596ms 07:30:18 INFO - PROCESS | 3760 | 1465050618450 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:30:18 INFO - PROCESS | 3760 | 1465050618452 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 07:30:18 INFO - PROCESS | 3760 | 1465050618455 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:30:18 INFO - PROCESS | 3760 | 1465050618457 Marionette TRACE conn3 <- [1,1254,null,{}] 07:30:18 INFO - PROCESS | 3760 | 1465050618460 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:18 INFO - PROCESS | 3760 | 1465050618462 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:18 INFO - PROCESS | 3760 | 1465050618572 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:30:18 INFO - PROCESS | 3760 | 1465050618581 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:18 INFO - PROCESS | 3760 | 1465050618583 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:18 INFO - PROCESS | 3760 | ++DOCSHELL 1574C400 == 36 [pid = 3760] [id = 323] 07:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1844D000) [pid = 3760] [serial = 968] [outer = 00000000] 07:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19AE2800) [pid = 3760] [serial = 969] [outer = 1844D000] 07:30:18 INFO - PROCESS | 3760 | 1465050618625 Marionette DEBUG loaded listener.js 07:30:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19AE3800) [pid = 3760] [serial = 970] [outer = 1844D000] 07:30:19 INFO - PROCESS | 3760 | 1465050619052 Marionette TRACE conn3 <- [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]]]}] 07:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 706ms 07:30:19 INFO - PROCESS | 3760 | 1465050619156 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:30:19 INFO - PROCESS | 3760 | 1465050619160 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 07:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:30:19 INFO - PROCESS | 3760 | 1465050619169 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:30:19 INFO - PROCESS | 3760 | 1465050619174 Marionette TRACE conn3 <- [1,1258,null,{}] 07:30:19 INFO - PROCESS | 3760 | 1465050619180 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:19 INFO - PROCESS | 3760 | 1465050619183 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:19 INFO - PROCESS | 3760 | 1465050619337 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:30:19 INFO - PROCESS | 3760 | 1465050619448 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:19 INFO - PROCESS | 3760 | 1465050619453 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:19 INFO - PROCESS | 3760 | ++DOCSHELL 10E90C00 == 37 [pid = 3760] [id = 324] 07:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10E95C00) [pid = 3760] [serial = 971] [outer = 00000000] 07:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10F3E800) [pid = 3760] [serial = 972] [outer = 10E95C00] 07:30:19 INFO - PROCESS | 3760 | 1465050619509 Marionette DEBUG loaded listener.js 07:30:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (11417C00) [pid = 3760] [serial = 973] [outer = 10E95C00] 07:30:20 INFO - PROCESS | 3760 | 1465050620268 Marionette TRACE conn3 <- [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]]]}] 07:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1160ms 07:30:20 INFO - PROCESS | 3760 | 1465050620330 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:30:20 INFO - PROCESS | 3760 | 1465050620333 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 07:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:30:20 INFO - PROCESS | 3760 | 1465050620340 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:30:20 INFO - PROCESS | 3760 | 1465050620344 Marionette TRACE conn3 <- [1,1262,null,{}] 07:30:20 INFO - PROCESS | 3760 | 1465050620348 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:20 INFO - PROCESS | 3760 | 1465050620351 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:20 INFO - PROCESS | 3760 | 1465050620482 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:30:20 INFO - PROCESS | 3760 | 1465050620605 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:20 INFO - PROCESS | 3760 | 1465050620608 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:20 INFO - PROCESS | 3760 | ++DOCSHELL 143C6C00 == 38 [pid = 3760] [id = 325] 07:30:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (143C8800) [pid = 3760] [serial = 974] [outer = 00000000] 07:30:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (15014C00) [pid = 3760] [serial = 975] [outer = 143C8800] 07:30:20 INFO - PROCESS | 3760 | 1465050620664 Marionette DEBUG loaded listener.js 07:30:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (15E4F800) [pid = 3760] [serial = 976] [outer = 143C8800] 07:30:21 INFO - PROCESS | 3760 | 1465050621587 Marionette TRACE conn3 <- [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]]]}] 07:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1301ms 07:30:21 INFO - PROCESS | 3760 | 1465050621670 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:30:21 INFO - PROCESS | 3760 | 1465050621675 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 07:30:21 INFO - PROCESS | 3760 | 1465050621680 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:30:21 INFO - PROCESS | 3760 | 1465050621683 Marionette TRACE conn3 <- [1,1266,null,{}] 07:30:21 INFO - PROCESS | 3760 | 1465050621689 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:21 INFO - PROCESS | 3760 | 1465050621691 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:21 INFO - PROCESS | 3760 | 1465050621840 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 13DE1000 == 37 [pid = 3760] [id = 322] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 10A58400 == 36 [pid = 3760] [id = 321] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 16027400 == 35 [pid = 3760] [id = 320] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 16D23C00 == 34 [pid = 3760] [id = 319] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 15C48800 == 33 [pid = 3760] [id = 318] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 1574DC00 == 32 [pid = 3760] [id = 317] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 12B6A800 == 31 [pid = 3760] [id = 316] 07:30:21 INFO - PROCESS | 3760 | --DOCSHELL 105FA800 == 30 [pid = 3760] [id = 315] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17988400) [pid = 3760] [serial = 912] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19B45C00) [pid = 3760] [serial = 916] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19AE6800) [pid = 3760] [serial = 915] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13094400) [pid = 3760] [serial = 897] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (13917800) [pid = 3760] [serial = 898] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A00F000) [pid = 3760] [serial = 895] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A001C00) [pid = 3760] [serial = 894] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (174C3000) [pid = 3760] [serial = 909] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A284C00) [pid = 3760] [serial = 918] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (143E9800) [pid = 3760] [serial = 903] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1574D800) [pid = 3760] [serial = 904] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12AC9800) [pid = 3760] [serial = 900] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13183C00) [pid = 3760] [serial = 901] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (162A2C00) [pid = 3760] [serial = 906] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (162A9400) [pid = 3760] [serial = 907] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A717C00) [pid = 3760] [serial = 927] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A71BC00) [pid = 3760] [serial = 928] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16D61400) [pid = 3760] [serial = 922] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15E50C00) [pid = 3760] [serial = 921] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A284800) [pid = 3760] [serial = 925] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1A004C00) [pid = 3760] [serial = 924] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1A287800) [pid = 3760] [serial = 919] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (17E45800) [pid = 3760] [serial = 913] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17960C00) [pid = 3760] [serial = 910] [outer = 00000000] [url = about:blank] 07:30:21 INFO - PROCESS | 3760 | 1465050621959 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:21 INFO - PROCESS | 3760 | 1465050621964 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:21 INFO - PROCESS | 3760 | ++DOCSHELL 10A57400 == 31 [pid = 3760] [id = 326] 07:30:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10A58400) [pid = 3760] [serial = 977] [outer = 00000000] 07:30:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (11C08C00) [pid = 3760] [serial = 978] [outer = 10A58400] 07:30:22 INFO - PROCESS | 3760 | 1465050622011 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12B6A800) [pid = 3760] [serial = 979] [outer = 10A58400] 07:30:22 INFO - PROCESS | 3760 | 1465050622456 Marionette TRACE conn3 <- [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]]]}] 07:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 799ms 07:30:22 INFO - PROCESS | 3760 | 1465050622484 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:30:22 INFO - PROCESS | 3760 | 1465050622490 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 07:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:30:22 INFO - PROCESS | 3760 | 1465050622496 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:30:22 INFO - PROCESS | 3760 | 1465050622499 Marionette TRACE conn3 <- [1,1270,null,{}] 07:30:22 INFO - PROCESS | 3760 | 1465050622503 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:22 INFO - PROCESS | 3760 | 1465050622505 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:22 INFO - PROCESS | 3760 | 1465050622590 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:30:22 INFO - PROCESS | 3760 | 1465050622598 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:22 INFO - PROCESS | 3760 | 1465050622600 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:22 INFO - PROCESS | 3760 | ++DOCSHELL 1327F800 == 32 [pid = 3760] [id = 327] 07:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13284800) [pid = 3760] [serial = 980] [outer = 00000000] 07:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13BE8800) [pid = 3760] [serial = 981] [outer = 13284800] 07:30:22 INFO - PROCESS | 3760 | 1465050622646 Marionette DEBUG loaded listener.js 07:30:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14366C00) [pid = 3760] [serial = 982] [outer = 13284800] 07:30:23 INFO - PROCESS | 3760 | 1465050623109 Marionette TRACE conn3 <- [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]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 642ms 07:30:23 INFO - PROCESS | 3760 | 1465050623137 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 3760 | 1465050623139 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 07:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:30:23 INFO - PROCESS | 3760 | 1465050623143 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 3760 | 1465050623146 Marionette TRACE conn3 <- [1,1274,null,{}] 07:30:23 INFO - PROCESS | 3760 | 1465050623157 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 3760 | 1465050623161 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:23 INFO - PROCESS | 3760 | 1465050623246 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:30:23 INFO - PROCESS | 3760 | 1465050623364 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:23 INFO - PROCESS | 3760 | 1465050623367 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:23 INFO - PROCESS | 3760 | ++DOCSHELL 1602E800 == 33 [pid = 3760] [id = 328] 07:30:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1602F800) [pid = 3760] [serial = 983] [outer = 00000000] 07:30:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1629E000) [pid = 3760] [serial = 984] [outer = 1602F800] 07:30:23 INFO - PROCESS | 3760 | 1465050623414 Marionette DEBUG loaded listener.js 07:30:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (162AB000) [pid = 3760] [serial = 985] [outer = 1602F800] 07:30:23 INFO - PROCESS | 3760 | 1465050623801 Marionette TRACE conn3 <- [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]]]}] 07:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 706ms 07:30:23 INFO - PROCESS | 3760 | 1465050623842 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:30:23 INFO - PROCESS | 3760 | 1465050623844 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 07:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:30:23 INFO - PROCESS | 3760 | 1465050623848 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:30:23 INFO - PROCESS | 3760 | 1465050623849 Marionette TRACE conn3 <- [1,1278,null,{}] 07:30:23 INFO - PROCESS | 3760 | 1465050623853 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:23 INFO - PROCESS | 3760 | 1465050623855 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:23 INFO - PROCESS | 3760 | 1465050623983 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:30:24 INFO - PROCESS | 3760 | 1465050624000 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 3760 | 1465050624002 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:24 INFO - PROCESS | 3760 | ++DOCSHELL 16D23C00 == 34 [pid = 3760] [id = 329] 07:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16D24C00) [pid = 3760] [serial = 986] [outer = 00000000] 07:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (173DBC00) [pid = 3760] [serial = 987] [outer = 16D24C00] 07:30:24 INFO - PROCESS | 3760 | 1465050624050 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1740F800) [pid = 3760] [serial = 988] [outer = 16D24C00] 07:30:24 INFO - PROCESS | 3760 | 1465050624496 Marionette TRACE conn3 <- [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]]]}] 07:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 705ms 07:30:24 INFO - PROCESS | 3760 | 1465050624547 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:30:24 INFO - PROCESS | 3760 | 1465050624549 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 07:30:24 INFO - PROCESS | 3760 | 1465050624552 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:30:24 INFO - PROCESS | 3760 | 1465050624554 Marionette TRACE conn3 <- [1,1282,null,{}] 07:30:24 INFO - PROCESS | 3760 | 1465050624564 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:24 INFO - PROCESS | 3760 | 1465050624566 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:24 INFO - PROCESS | 3760 | 1465050624700 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:30:24 INFO - PROCESS | 3760 | 1465050624721 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:24 INFO - PROCESS | 3760 | 1465050624723 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:24 INFO - PROCESS | 3760 | ++DOCSHELL 174D4C00 == 35 [pid = 3760] [id = 330] 07:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17961000) [pid = 3760] [serial = 989] [outer = 00000000] 07:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17985800) [pid = 3760] [serial = 990] [outer = 17961000] 07:30:24 INFO - PROCESS | 3760 | 1465050624766 Marionette DEBUG loaded listener.js 07:30:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1798A800) [pid = 3760] [serial = 991] [outer = 17961000] 07:30:25 INFO - PROCESS | 3760 | 1465050625204 Marionette TRACE conn3 <- [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]]]}] 07:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 689ms 07:30:25 INFO - PROCESS | 3760 | 1465050625252 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:30:25 INFO - PROCESS | 3760 | 1465050625254 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 07:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:30:25 INFO - PROCESS | 3760 | 1465050625263 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:30:25 INFO - PROCESS | 3760 | 1465050625265 Marionette TRACE conn3 <- [1,1286,null,{}] 07:30:25 INFO - PROCESS | 3760 | 1465050625268 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:25 INFO - PROCESS | 3760 | 1465050625273 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:25 INFO - PROCESS | 3760 | 1465050625410 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:30:25 INFO - PROCESS | 3760 | 1465050625475 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:25 INFO - PROCESS | 3760 | 1465050625477 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:25 INFO - PROCESS | 3760 | ++DOCSHELL 182D5C00 == 36 [pid = 3760] [id = 331] 07:30:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19ADB800) [pid = 3760] [serial = 992] [outer = 00000000] 07:30:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19B3DC00) [pid = 3760] [serial = 993] [outer = 19ADB800] 07:30:25 INFO - PROCESS | 3760 | 1465050625521 Marionette DEBUG loaded listener.js 07:30:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19B3F400) [pid = 3760] [serial = 994] [outer = 19ADB800] 07:30:25 INFO - PROCESS | 3760 | 1465050625959 Marionette TRACE conn3 <- [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]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (12D65400) [pid = 3760] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 831ms 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (105FB000) [pid = 3760] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1574E800) [pid = 3760] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16FD0400) [pid = 3760] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16D24400) [pid = 3760] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10A61800) [pid = 3760] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (130E4C00) [pid = 3760] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1707A000) [pid = 3760] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (114B7C00) [pid = 3760] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16030800) [pid = 3760] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19B3C000) [pid = 3760] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A81B000) [pid = 3760] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:30:26 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15C53400) [pid = 3760] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:30:26 INFO - PROCESS | 3760 | 1465050626106 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 3760 | 1465050626109 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 07:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:30:26 INFO - PROCESS | 3760 | 1465050626112 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - PROCESS | 3760 | 1465050626114 Marionette TRACE conn3 <- [1,1290,null,{}] 07:30:26 INFO - PROCESS | 3760 | 1465050626117 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 3760 | 1465050626119 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:26 INFO - PROCESS | 3760 | 1465050626200 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:30:26 INFO - PROCESS | 3760 | 1465050626208 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 3760 | 1465050626210 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:26 INFO - PROCESS | 3760 | ++DOCSHELL 1435B000 == 37 [pid = 3760] [id = 332] 07:30:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1574E800) [pid = 3760] [serial = 995] [outer = 00000000] 07:30:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16036800) [pid = 3760] [serial = 996] [outer = 1574E800] 07:30:26 INFO - PROCESS | 3760 | 1465050626253 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (160AC400) [pid = 3760] [serial = 997] [outer = 1574E800] 07:30:26 INFO - PROCESS | 3760 | 1465050626684 Marionette TRACE conn3 <- [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]]]}] 07:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 595ms 07:30:26 INFO - PROCESS | 3760 | 1465050626709 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:30:26 INFO - PROCESS | 3760 | 1465050626711 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 07:30:26 INFO - PROCESS | 3760 | 1465050626715 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:30:26 INFO - PROCESS | 3760 | 1465050626716 Marionette TRACE conn3 <- [1,1294,null,{}] 07:30:26 INFO - PROCESS | 3760 | 1465050626719 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:26 INFO - PROCESS | 3760 | 1465050626721 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:26 INFO - PROCESS | 3760 | 1465050626798 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:30:26 INFO - PROCESS | 3760 | 1465050626803 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:26 INFO - PROCESS | 3760 | 1465050626805 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:26 INFO - PROCESS | 3760 | ++DOCSHELL 10B69C00 == 38 [pid = 3760] [id = 333] 07:30:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (12D65400) [pid = 3760] [serial = 998] [outer = 00000000] 07:30:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19AE5C00) [pid = 3760] [serial = 999] [outer = 12D65400] 07:30:26 INFO - PROCESS | 3760 | 1465050626848 Marionette DEBUG loaded listener.js 07:30:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A002C00) [pid = 3760] [serial = 1000] [outer = 12D65400] 07:30:27 INFO - PROCESS | 3760 | 1465050627290 Marionette TRACE conn3 <- [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]]]}] 07:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 596ms 07:30:27 INFO - PROCESS | 3760 | 1465050627315 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:30:27 INFO - PROCESS | 3760 | 1465050627317 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 07:30:27 INFO - PROCESS | 3760 | 1465050627321 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:30:27 INFO - PROCESS | 3760 | 1465050627323 Marionette TRACE conn3 <- [1,1298,null,{}] 07:30:27 INFO - PROCESS | 3760 | 1465050627326 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 3760 | 1465050627328 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:27 INFO - PROCESS | 3760 | 1465050627406 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:30:27 INFO - PROCESS | 3760 | 1465050627411 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:27 INFO - PROCESS | 3760 | 1465050627413 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:27 INFO - PROCESS | 3760 | ++DOCSHELL 1A003400 == 39 [pid = 3760] [id = 334] 07:30:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A0DA800) [pid = 3760] [serial = 1001] [outer = 00000000] 07:30:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A28B800) [pid = 3760] [serial = 1002] [outer = 1A0DA800] 07:30:27 INFO - PROCESS | 3760 | 1465050627455 Marionette DEBUG loaded listener.js 07:30:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A5ED800) [pid = 3760] [serial = 1003] [outer = 1A0DA800] 07:30:27 INFO - PROCESS | 3760 | 1465050627914 Marionette TRACE conn3 <- [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] 07:30:27 INFO - PROCESS | 3760 | 1465050627963 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 07:30:27 INFO - PROCESS | 3760 | 1465050627966 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:30:27 INFO - PROCESS | 3760 | 1465050627968 Marionette TRACE conn3 <- [1,1302,null,{}] 07:30:27 INFO - PROCESS | 3760 | 1465050627971 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:27 INFO - PROCESS | 3760 | 1465050627973 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:28 INFO - PROCESS | 3760 | 1465050628053 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:30:28 INFO - PROCESS | 3760 | 1465050628058 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:28 INFO - PROCESS | 3760 | 1465050628060 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:28 INFO - PROCESS | 3760 | ++DOCSHELL 1A28A000 == 40 [pid = 3760] [id = 335] 07:30:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A5EFC00) [pid = 3760] [serial = 1004] [outer = 00000000] 07:30:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A71A000) [pid = 3760] [serial = 1005] [outer = 1A5EFC00] 07:30:28 INFO - PROCESS | 3760 | 1465050628107 Marionette DEBUG loaded listener.js 07:30:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A71A800) [pid = 3760] [serial = 1006] [outer = 1A5EFC00] 07:30:28 INFO - PROCESS | 3760 | 1465050628838 Marionette TRACE conn3 <- [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]]]}] 07:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 940ms 07:30:28 INFO - PROCESS | 3760 | 1465050628912 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:30:28 INFO - PROCESS | 3760 | 1465050628917 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 07:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:30:28 INFO - PROCESS | 3760 | 1465050628921 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:30:28 INFO - PROCESS | 3760 | 1465050628925 Marionette TRACE conn3 <- [1,1306,null,{}] 07:30:28 INFO - PROCESS | 3760 | 1465050628930 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:28 INFO - PROCESS | 3760 | 1465050628935 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:29 INFO - PROCESS | 3760 | 1465050629104 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:30:29 INFO - PROCESS | 3760 | 1465050629228 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:29 INFO - PROCESS | 3760 | 1465050629231 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:29 INFO - PROCESS | 3760 | ++DOCSHELL 13033000 == 41 [pid = 3760] [id = 336] 07:30:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13093400) [pid = 3760] [serial = 1007] [outer = 00000000] 07:30:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13915000) [pid = 3760] [serial = 1008] [outer = 13093400] 07:30:29 INFO - PROCESS | 3760 | 1465050629291 Marionette DEBUG loaded listener.js 07:30:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15014800) [pid = 3760] [serial = 1009] [outer = 13093400] 07:30:29 INFO - PROCESS | 3760 | 1465050629849 Marionette TRACE conn3 <- [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]]]}] 07:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1003ms 07:30:29 INFO - PROCESS | 3760 | 1465050629925 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:30:29 INFO - PROCESS | 3760 | 1465050629930 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 07:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:30:29 INFO - PROCESS | 3760 | 1465050629937 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:30:29 INFO - PROCESS | 3760 | 1465050629940 Marionette TRACE conn3 <- [1,1310,null,{}] 07:30:29 INFO - PROCESS | 3760 | 1465050629944 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:29 INFO - PROCESS | 3760 | 1465050629947 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:30 INFO - PROCESS | 3760 | 1465050630060 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:30:30 INFO - PROCESS | 3760 | 1465050630189 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:30 INFO - PROCESS | 3760 | 1465050630192 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:30 INFO - PROCESS | 3760 | ++DOCSHELL 16D27800 == 42 [pid = 3760] [id = 337] 07:30:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (173DB800) [pid = 3760] [serial = 1010] [outer = 00000000] 07:30:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17985000) [pid = 3760] [serial = 1011] [outer = 173DB800] 07:30:30 INFO - PROCESS | 3760 | 1465050630247 Marionette DEBUG loaded listener.js 07:30:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18077400) [pid = 3760] [serial = 1012] [outer = 173DB800] 07:30:30 INFO - PROCESS | 3760 | 1465050630841 Marionette TRACE conn3 <- [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]]]}] 07:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 940ms 07:30:30 INFO - PROCESS | 3760 | 1465050630889 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 07:30:30 INFO - PROCESS | 3760 | 1465050630892 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 07:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:30:30 INFO - PROCESS | 3760 | 1465050630897 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:30:30 INFO - PROCESS | 3760 | 1465050630900 Marionette TRACE conn3 <- [1,1314,null,{}] 07:30:30 INFO - PROCESS | 3760 | 1465050630912 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:30 INFO - PROCESS | 3760 | 1465050630917 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:31 INFO - PROCESS | 3760 | 1465050631016 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:30:31 INFO - PROCESS | 3760 | 1465050631156 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:31 INFO - PROCESS | 3760 | 1465050631159 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:31 INFO - PROCESS | 3760 | ++DOCSHELL 1A286400 == 43 [pid = 3760] [id = 338] 07:30:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1A5EF800) [pid = 3760] [serial = 1013] [outer = 00000000] 07:30:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A717C00) [pid = 3760] [serial = 1014] [outer = 1A5EF800] 07:30:31 INFO - PROCESS | 3760 | 1465050631214 Marionette DEBUG loaded listener.js 07:30:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A814000) [pid = 3760] [serial = 1015] [outer = 1A5EF800] 07:30:32 INFO - PROCESS | 3760 | 1465050632056 Marionette TRACE conn3 <- [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]]]}] 07:30:32 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 07:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1191ms 07:30:32 INFO - PROCESS | 3760 | 1465050632132 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:30:32 INFO - PROCESS | 3760 | 1465050632136 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 07:30:32 INFO - PROCESS | 3760 | 1465050632141 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:30:32 INFO - PROCESS | 3760 | 1465050632145 Marionette TRACE conn3 <- [1,1318,null,{}] 07:30:32 INFO - PROCESS | 3760 | 1465050632150 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:32 INFO - PROCESS | 3760 | 1465050632153 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:32 INFO - PROCESS | 3760 | 1465050632296 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:30:32 INFO - PROCESS | 3760 | 1465050632428 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:32 INFO - PROCESS | 3760 | 1465050632433 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:32 INFO - PROCESS | 3760 | ++DOCSHELL 110E6000 == 44 [pid = 3760] [id = 339] 07:30:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (110E6800) [pid = 3760] [serial = 1016] [outer = 00000000] 07:30:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1313B800) [pid = 3760] [serial = 1017] [outer = 110E6800] 07:30:32 INFO - PROCESS | 3760 | 1465050632483 Marionette DEBUG loaded listener.js 07:30:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1327D800) [pid = 3760] [serial = 1018] [outer = 110E6800] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 1A003400 == 43 [pid = 3760] [id = 334] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 10B69C00 == 42 [pid = 3760] [id = 333] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 1435B000 == 41 [pid = 3760] [id = 332] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 182D5C00 == 40 [pid = 3760] [id = 331] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 174D4C00 == 39 [pid = 3760] [id = 330] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 16D23C00 == 38 [pid = 3760] [id = 329] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 1602E800 == 37 [pid = 3760] [id = 328] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 1327F800 == 36 [pid = 3760] [id = 327] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 10A57400 == 35 [pid = 3760] [id = 326] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 1574C400 == 34 [pid = 3760] [id = 323] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 10E90C00 == 33 [pid = 3760] [id = 324] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 143C6C00 == 32 [pid = 3760] [id = 325] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 13037800 == 31 [pid = 3760] [id = 314] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 1A286400 == 30 [pid = 3760] [id = 338] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 16D27800 == 29 [pid = 3760] [id = 337] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 1A28A000 == 28 [pid = 3760] [id = 335] 07:30:33 INFO - PROCESS | 3760 | --DOCSHELL 13033000 == 27 [pid = 3760] [id = 336] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (13134C00) [pid = 3760] [serial = 948] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (1318E800) [pid = 3760] [serial = 949] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (110E9C00) [pid = 3760] [serial = 945] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (111B8800) [pid = 3760] [serial = 946] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15C49C00) [pid = 3760] [serial = 951] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1798C400) [pid = 3760] [serial = 960] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (17073C00) [pid = 3760] [serial = 958] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (16D6C800) [pid = 3760] [serial = 957] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (143C7400) [pid = 3760] [serial = 963] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1391F400) [pid = 3760] [serial = 943] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1327F000) [pid = 3760] [serial = 942] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (18228C00) [pid = 3760] [serial = 966] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1362E000) [pid = 3760] [serial = 931] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (130E8C00) [pid = 3760] [serial = 930] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16FCA400) [pid = 3760] [serial = 934] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (160AF000) [pid = 3760] [serial = 933] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1822BC00) [pid = 3760] [serial = 967] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A716400) [pid = 3760] [serial = 937] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A1A9C00) [pid = 3760] [serial = 936] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (179C4C00) [pid = 3760] [serial = 961] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A948800) [pid = 3760] [serial = 940] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A945800) [pid = 3760] [serial = 939] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (160A9400) [pid = 3760] [serial = 954] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (162A5000) [pid = 3760] [serial = 955] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1500EC00) [pid = 3760] [serial = 964] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15CD9800) [pid = 3760] [serial = 952] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19AE2800) [pid = 3760] [serial = 969] [outer = 00000000] [url = about:blank] 07:30:33 INFO - PROCESS | 3760 | 1465050633559 Marionette TRACE conn3 <- [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]]]}] 07:30:33 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 07:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1458ms 07:30:33 INFO - PROCESS | 3760 | 1465050633601 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:30:33 INFO - PROCESS | 3760 | 1465050633605 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 07:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:30:33 INFO - PROCESS | 3760 | 1465050633610 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:30:33 INFO - PROCESS | 3760 | 1465050633614 Marionette TRACE conn3 <- [1,1322,null,{}] 07:30:33 INFO - PROCESS | 3760 | 1465050633619 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:33 INFO - PROCESS | 3760 | 1465050633622 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:33 INFO - PROCESS | 3760 | 1465050633718 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:30:33 INFO - PROCESS | 3760 | 1465050633727 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:33 INFO - PROCESS | 3760 | 1465050633730 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:33 INFO - PROCESS | 3760 | ++DOCSHELL 110EA400 == 28 [pid = 3760] [id = 340] 07:30:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (110EA800) [pid = 3760] [serial = 1019] [outer = 00000000] 07:30:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11A0E000) [pid = 3760] [serial = 1020] [outer = 110EA800] 07:30:33 INFO - PROCESS | 3760 | 1465050633779 Marionette DEBUG loaded listener.js 07:30:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (12895000) [pid = 3760] [serial = 1021] [outer = 110EA800] 07:30:34 INFO - PROCESS | 3760 | 1465050634274 Marionette TRACE conn3 <- [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]]]}] 07:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 706ms 07:30:34 INFO - PROCESS | 3760 | 1465050634311 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:30:34 INFO - PROCESS | 3760 | 1465050634315 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 07:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:30:34 INFO - PROCESS | 3760 | 1465050634322 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:30:34 INFO - PROCESS | 3760 | 1465050634324 Marionette TRACE conn3 <- [1,1326,null,{}] 07:30:34 INFO - PROCESS | 3760 | 1465050634328 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:34 INFO - PROCESS | 3760 | 1465050634331 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:34 INFO - PROCESS | 3760 | 1465050634455 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:30:34 INFO - PROCESS | 3760 | 1465050634551 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:34 INFO - PROCESS | 3760 | 1465050634554 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:34 INFO - PROCESS | 3760 | ++DOCSHELL 13183400 == 29 [pid = 3760] [id = 341] 07:30:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13183C00) [pid = 3760] [serial = 1022] [outer = 00000000] 07:30:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13624C00) [pid = 3760] [serial = 1023] [outer = 13183C00] 07:30:34 INFO - PROCESS | 3760 | 1465050634604 Marionette DEBUG loaded listener.js 07:30:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13917C00) [pid = 3760] [serial = 1024] [outer = 13183C00] 07:30:35 INFO - PROCESS | 3760 | 1465050635454 Marionette TRACE conn3 <- [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]]]}] 07:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1145ms 07:30:35 INFO - PROCESS | 3760 | 1465050635473 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:30:35 INFO - PROCESS | 3760 | 1465050635475 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 07:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:30:35 INFO - PROCESS | 3760 | 1465050635478 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:30:35 INFO - PROCESS | 3760 | 1465050635482 Marionette TRACE conn3 <- [1,1330,null,{}] 07:30:35 INFO - PROCESS | 3760 | 1465050635493 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:35 INFO - PROCESS | 3760 | 1465050635497 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:35 INFO - PROCESS | 3760 | 1465050635612 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:30:35 INFO - PROCESS | 3760 | 1465050635619 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:35 INFO - PROCESS | 3760 | 1465050635622 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:35 INFO - PROCESS | 3760 | ++DOCSHELL 15C22C00 == 30 [pid = 3760] [id = 342] 07:30:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15C4E400) [pid = 3760] [serial = 1025] [outer = 00000000] 07:30:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15E5C400) [pid = 3760] [serial = 1026] [outer = 15C4E400] 07:30:35 INFO - PROCESS | 3760 | 1465050635670 Marionette DEBUG loaded listener.js 07:30:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1602A800) [pid = 3760] [serial = 1027] [outer = 15C4E400] 07:30:36 INFO - PROCESS | 3760 | 1465050636167 Marionette TRACE conn3 <- [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]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 737ms 07:30:36 INFO - PROCESS | 3760 | 1465050636221 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 3760 | 1465050636223 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 07:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:30:36 INFO - PROCESS | 3760 | 1465050636227 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 3760 | 1465050636229 Marionette TRACE conn3 <- [1,1334,null,{}] 07:30:36 INFO - PROCESS | 3760 | 1465050636239 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 3760 | 1465050636241 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:36 INFO - PROCESS | 3760 | 1465050636356 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:30:36 INFO - PROCESS | 3760 | 1465050636367 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:36 INFO - PROCESS | 3760 | 1465050636370 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:36 INFO - PROCESS | 3760 | ++DOCSHELL 160AD000 == 31 [pid = 3760] [id = 343] 07:30:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (160AF000) [pid = 3760] [serial = 1028] [outer = 00000000] 07:30:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16A4C400) [pid = 3760] [serial = 1029] [outer = 160AF000] 07:30:36 INFO - PROCESS | 3760 | 1465050636413 Marionette DEBUG loaded listener.js 07:30:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16D24400) [pid = 3760] [serial = 1030] [outer = 160AF000] 07:30:36 INFO - PROCESS | 3760 | 1465050636860 Marionette TRACE conn3 <- [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]]]}] 07:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 689ms 07:30:36 INFO - PROCESS | 3760 | 1465050636926 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:30:36 INFO - PROCESS | 3760 | 1465050636928 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 07:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:30:36 INFO - PROCESS | 3760 | 1465050636931 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:30:36 INFO - PROCESS | 3760 | 1465050636933 Marionette TRACE conn3 <- [1,1338,null,{}] 07:30:36 INFO - PROCESS | 3760 | 1465050636936 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:36 INFO - PROCESS | 3760 | 1465050636938 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:37 INFO - PROCESS | 3760 | 1465050637072 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:30:37 INFO - PROCESS | 3760 | 1465050637082 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:37 INFO - PROCESS | 3760 | 1465050637085 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:37 INFO - PROCESS | 3760 | ++DOCSHELL 160AB400 == 32 [pid = 3760] [id = 344] 07:30:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16A5B000) [pid = 3760] [serial = 1031] [outer = 00000000] 07:30:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (17322C00) [pid = 3760] [serial = 1032] [outer = 16A5B000] 07:30:37 INFO - PROCESS | 3760 | 1465050637177 Marionette DEBUG loaded listener.js 07:30:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (173DD400) [pid = 3760] [serial = 1033] [outer = 16A5B000] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17961000) [pid = 3760] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19ADB800) [pid = 3760] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1844D000) [pid = 3760] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E95C00) [pid = 3760] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13284800) [pid = 3760] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (143C8800) [pid = 3760] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10A58400) [pid = 3760] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1602F800) [pid = 3760] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1574E800) [pid = 3760] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16D24C00) [pid = 3760] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12D65400) [pid = 3760] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A5EFC00) [pid = 3760] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:30:37 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1A0DA800) [pid = 3760] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:30:37 INFO - PROCESS | 3760 | 1465050637800 Marionette TRACE conn3 <- [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]]]}] 07:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 941ms 07:30:37 INFO - PROCESS | 3760 | 1465050637877 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:30:37 INFO - PROCESS | 3760 | 1465050637879 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 07:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:30:37 INFO - PROCESS | 3760 | 1465050637882 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:30:37 INFO - PROCESS | 3760 | 1465050637884 Marionette TRACE conn3 <- [1,1342,null,{}] 07:30:37 INFO - PROCESS | 3760 | 1465050637887 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:37 INFO - PROCESS | 3760 | 1465050637893 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:38 INFO - PROCESS | 3760 | 1465050637986 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:30:38 INFO - PROCESS | 3760 | 1465050637991 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 3760 | 1465050637993 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:38 INFO - PROCESS | 3760 | ++DOCSHELL 15CD8C00 == 33 [pid = 3760] [id = 345] 07:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16D69000) [pid = 3760] [serial = 1034] [outer = 00000000] 07:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1732BC00) [pid = 3760] [serial = 1035] [outer = 16D69000] 07:30:38 INFO - PROCESS | 3760 | 1465050638037 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17987000) [pid = 3760] [serial = 1036] [outer = 16D69000] 07:30:38 INFO - PROCESS | 3760 | 1465050638475 Marionette TRACE conn3 <- [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]]]}] 07:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 627ms 07:30:38 INFO - PROCESS | 3760 | 1465050638520 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:30:38 INFO - PROCESS | 3760 | 1465050638522 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 07:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:30:38 INFO - PROCESS | 3760 | 1465050638525 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:30:38 INFO - PROCESS | 3760 | 1465050638527 Marionette TRACE conn3 <- [1,1346,null,{}] 07:30:38 INFO - PROCESS | 3760 | 1465050638531 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:38 INFO - PROCESS | 3760 | 1465050638532 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:38 INFO - PROCESS | 3760 | 1465050638608 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:30:38 INFO - PROCESS | 3760 | 1465050638613 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:38 INFO - PROCESS | 3760 | 1465050638615 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:38 INFO - PROCESS | 3760 | ++DOCSHELL 17471400 == 34 [pid = 3760] [id = 346] 07:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (174BC400) [pid = 3760] [serial = 1037] [outer = 00000000] 07:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (179CA800) [pid = 3760] [serial = 1038] [outer = 174BC400] 07:30:38 INFO - PROCESS | 3760 | 1465050638659 Marionette DEBUG loaded listener.js 07:30:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17E48C00) [pid = 3760] [serial = 1039] [outer = 174BC400] 07:30:39 INFO - PROCESS | 3760 | 1465050639104 Marionette TRACE conn3 <- [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]]]}] 07:30:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:30:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 627ms 07:30:39 INFO - PROCESS | 3760 | 1465050639168 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:30:39 INFO - PROCESS | 3760 | 1465050639170 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 07:30:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:30:39 INFO - PROCESS | 3760 | 1465050639173 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:30:39 INFO - PROCESS | 3760 | 1465050639175 Marionette TRACE conn3 <- [1,1350,null,{}] 07:30:39 INFO - PROCESS | 3760 | 1465050639179 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:39 INFO - PROCESS | 3760 | 1465050639180 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:39 INFO - PROCESS | 3760 | 1465050639256 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:30:39 INFO - PROCESS | 3760 | 1465050639263 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:39 INFO - PROCESS | 3760 | 1465050639265 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:39 INFO - PROCESS | 3760 | ++DOCSHELL 13624800 == 35 [pid = 3760] [id = 347] 07:30:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1798E400) [pid = 3760] [serial = 1040] [outer = 00000000] 07:30:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (18454000) [pid = 3760] [serial = 1041] [outer = 1798E400] 07:30:39 INFO - PROCESS | 3760 | 1465050639308 Marionette DEBUG loaded listener.js 07:30:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (18457400) [pid = 3760] [serial = 1042] [outer = 1798E400] 07:30:40 INFO - PROCESS | 3760 | 1465050640045 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 909ms 07:30:40 INFO - PROCESS | 3760 | 1465050640080 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:30:40 INFO - PROCESS | 3760 | 1465050640084 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 07:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:30:40 INFO - PROCESS | 3760 | 1465050640089 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:30:40 INFO - PROCESS | 3760 | 1465050640092 Marionette TRACE conn3 <- [1,1354,null,{}] 07:30:40 INFO - PROCESS | 3760 | 1465050640098 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:40 INFO - PROCESS | 3760 | 1465050640101 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:40 INFO - PROCESS | 3760 | 1465050640228 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:30:40 INFO - PROCESS | 3760 | 1465050640351 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:40 INFO - PROCESS | 3760 | 1465050640354 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:40 INFO - PROCESS | 3760 | ++DOCSHELL 10A64C00 == 36 [pid = 3760] [id = 348] 07:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (110EBC00) [pid = 3760] [serial = 1043] [outer = 00000000] 07:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12DCC800) [pid = 3760] [serial = 1044] [outer = 110EBC00] 07:30:40 INFO - PROCESS | 3760 | 1465050640411 Marionette DEBUG loaded listener.js 07:30:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1313EC00) [pid = 3760] [serial = 1045] [outer = 110EBC00] 07:30:41 INFO - PROCESS | 3760 | 1465050641217 Marionette TRACE conn3 <- [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] 07:30:41 INFO - PROCESS | 3760 | 1465050641271 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 07:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 07:30:41 INFO - PROCESS | 3760 | 1465050641278 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:30:41 INFO - PROCESS | 3760 | 1465050641281 Marionette TRACE conn3 <- [1,1358,null,{}] 07:30:41 INFO - PROCESS | 3760 | 1465050641285 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:41 INFO - PROCESS | 3760 | 1465050641288 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:41 INFO - PROCESS | 3760 | 1465050641433 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:30:41 INFO - PROCESS | 3760 | 1465050641556 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:41 INFO - PROCESS | 3760 | 1465050641558 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:41 INFO - PROCESS | 3760 | ++DOCSHELL 10559400 == 37 [pid = 3760] [id = 349] 07:30:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1055BC00) [pid = 3760] [serial = 1046] [outer = 00000000] 07:30:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (12AC7800) [pid = 3760] [serial = 1047] [outer = 1055BC00] 07:30:41 INFO - PROCESS | 3760 | 1465050641618 Marionette DEBUG loaded listener.js 07:30:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13DDAC00) [pid = 3760] [serial = 1048] [outer = 1055BC00] 07:30:42 INFO - PROCESS | 3760 | --DOCSHELL 17471400 == 36 [pid = 3760] [id = 346] 07:30:42 INFO - PROCESS | 3760 | --DOCSHELL 15CD8C00 == 35 [pid = 3760] [id = 345] 07:30:42 INFO - PROCESS | 3760 | --DOCSHELL 160AB400 == 34 [pid = 3760] [id = 344] 07:30:42 INFO - PROCESS | 3760 | --DOCSHELL 160AD000 == 33 [pid = 3760] [id = 343] 07:30:42 INFO - PROCESS | 3760 | --DOCSHELL 15C22C00 == 32 [pid = 3760] [id = 342] 07:30:42 INFO - PROCESS | 3760 | --DOCSHELL 13183400 == 31 [pid = 3760] [id = 341] 07:30:42 INFO - PROCESS | 3760 | --DOCSHELL 110EA400 == 30 [pid = 3760] [id = 340] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A71A000) [pid = 3760] [serial = 1005] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1A71A800) [pid = 3760] [serial = 1006] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A28B800) [pid = 3760] [serial = 1002] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17985800) [pid = 3760] [serial = 990] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19B3DC00) [pid = 3760] [serial = 993] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19AE3800) [pid = 3760] [serial = 970] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10F3E800) [pid = 3760] [serial = 972] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (11417C00) [pid = 3760] [serial = 973] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13BE8800) [pid = 3760] [serial = 981] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (14366C00) [pid = 3760] [serial = 982] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15014C00) [pid = 3760] [serial = 975] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15E4F800) [pid = 3760] [serial = 976] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (11C08C00) [pid = 3760] [serial = 978] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12B6A800) [pid = 3760] [serial = 979] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1629E000) [pid = 3760] [serial = 984] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (162AB000) [pid = 3760] [serial = 985] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (160AC400) [pid = 3760] [serial = 997] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16036800) [pid = 3760] [serial = 996] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19B3F400) [pid = 3760] [serial = 994] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (173DBC00) [pid = 3760] [serial = 987] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1740F800) [pid = 3760] [serial = 988] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1798A800) [pid = 3760] [serial = 991] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (19AE5C00) [pid = 3760] [serial = 999] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A5ED800) [pid = 3760] [serial = 1003] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A002C00) [pid = 3760] [serial = 1000] [outer = 00000000] [url = about:blank] 07:30:42 INFO - PROCESS | 3760 | 1465050642388 Marionette TRACE conn3 <- [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] 07:30:42 INFO - PROCESS | 3760 | 1465050642427 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 07:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:30:42 INFO - PROCESS | 3760 | 1465050642431 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:30:42 INFO - PROCESS | 3760 | 1465050642436 Marionette TRACE conn3 <- [1,1362,null,{}] 07:30:42 INFO - PROCESS | 3760 | 1465050642442 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:42 INFO - PROCESS | 3760 | 1465050642446 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:42 INFO - PROCESS | 3760 | 1465050642578 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:30:42 INFO - PROCESS | 3760 | 1465050642665 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:42 INFO - PROCESS | 3760 | 1465050642668 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:42 INFO - PROCESS | 3760 | ++DOCSHELL 110F1800 == 31 [pid = 3760] [id = 350] 07:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (110F2400) [pid = 3760] [serial = 1049] [outer = 00000000] 07:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (11401400) [pid = 3760] [serial = 1050] [outer = 110F2400] 07:30:42 INFO - PROCESS | 3760 | 1465050642715 Marionette DEBUG loaded listener.js 07:30:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (11C7FC00) [pid = 3760] [serial = 1051] [outer = 110F2400] 07:30:43 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:43 INFO - PROCESS | 3760 | 1465050643163 Marionette TRACE conn3 <- [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] 07:30:43 INFO - PROCESS | 3760 | 1465050643235 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 07:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:30:43 INFO - PROCESS | 3760 | 1465050643241 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - PROCESS | 3760 | 1465050643244 Marionette TRACE conn3 <- [1,1366,null,{}] 07:30:43 INFO - PROCESS | 3760 | 1465050643248 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 3760 | 1465050643250 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:43 INFO - PROCESS | 3760 | 1465050643338 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:30:43 INFO - PROCESS | 3760 | 1465050643353 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:43 INFO - PROCESS | 3760 | 1465050643355 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:43 INFO - PROCESS | 3760 | ++DOCSHELL 1327F400 == 32 [pid = 3760] [id = 351] 07:30:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13280400) [pid = 3760] [serial = 1052] [outer = 00000000] 07:30:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13BE2000) [pid = 3760] [serial = 1053] [outer = 13280400] 07:30:43 INFO - PROCESS | 3760 | 1465050643401 Marionette DEBUG loaded listener.js 07:30:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (143C7400) [pid = 3760] [serial = 1054] [outer = 13280400] 07:30:43 INFO - PROCESS | 3760 | 1465050643845 Marionette TRACE conn3 <- [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] 07:30:43 INFO - PROCESS | 3760 | 1465050643885 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 07:30:43 INFO - PROCESS | 3760 | 1465050643889 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:30:43 INFO - PROCESS | 3760 | 1465050643892 Marionette TRACE conn3 <- [1,1370,null,{}] 07:30:43 INFO - PROCESS | 3760 | 1465050643910 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:43 INFO - PROCESS | 3760 | 1465050643916 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:44 INFO - PROCESS | 3760 | 1465050644000 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:30:44 INFO - PROCESS | 3760 | 1465050644009 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 3760 | 1465050644012 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:44 INFO - PROCESS | 3760 | ++DOCSHELL 1602E800 == 33 [pid = 3760] [id = 352] 07:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1602F400) [pid = 3760] [serial = 1055] [outer = 00000000] 07:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (160AA400) [pid = 3760] [serial = 1056] [outer = 1602F400] 07:30:44 INFO - PROCESS | 3760 | 1465050644060 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (162A4000) [pid = 3760] [serial = 1057] [outer = 1602F400] 07:30:44 INFO - PROCESS | 3760 | [3760] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 07:30:44 INFO - PROCESS | 3760 | 1465050644513 Marionette TRACE conn3 <- [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] 07:30:44 INFO - PROCESS | 3760 | 1465050644592 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 07:30:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:30:44 INFO - PROCESS | 3760 | 1465050644595 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:30:44 INFO - PROCESS | 3760 | 1465050644597 Marionette TRACE conn3 <- [1,1374,null,{}] 07:30:44 INFO - PROCESS | 3760 | 1465050644601 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:44 INFO - PROCESS | 3760 | 1465050644603 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:44 INFO - PROCESS | 3760 | 1465050644716 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:30:44 INFO - PROCESS | 3760 | 1465050644724 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:44 INFO - PROCESS | 3760 | 1465050644726 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:44 INFO - PROCESS | 3760 | ++DOCSHELL 16FCF000 == 34 [pid = 3760] [id = 353] 07:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16FCF800) [pid = 3760] [serial = 1058] [outer = 00000000] 07:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1707A800) [pid = 3760] [serial = 1059] [outer = 16FCF800] 07:30:44 INFO - PROCESS | 3760 | 1465050644771 Marionette DEBUG loaded listener.js 07:30:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (173E0C00) [pid = 3760] [serial = 1060] [outer = 16FCF800] 07:30:45 INFO - PROCESS | 3760 | 1465050645251 Marionette TRACE conn3 <- [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] 07:30:45 INFO - PROCESS | 3760 | 1465050645296 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 07:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:30:45 INFO - PROCESS | 3760 | 1465050645305 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:30:45 INFO - PROCESS | 3760 | 1465050645307 Marionette TRACE conn3 <- [1,1378,null,{}] 07:30:45 INFO - PROCESS | 3760 | 1465050645311 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:45 INFO - PROCESS | 3760 | 1465050645312 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:45 INFO - PROCESS | 3760 | 1465050645422 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:30:45 INFO - PROCESS | 3760 | 1465050645427 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:45 INFO - PROCESS | 3760 | 1465050645429 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:45 INFO - PROCESS | 3760 | ++DOCSHELL 16A59400 == 35 [pid = 3760] [id = 354] 07:30:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16D24800) [pid = 3760] [serial = 1061] [outer = 00000000] 07:30:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17988000) [pid = 3760] [serial = 1062] [outer = 16D24800] 07:30:45 INFO - PROCESS | 3760 | 1465050645473 Marionette DEBUG loaded listener.js 07:30:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1798E800) [pid = 3760] [serial = 1063] [outer = 16D24800] 07:30:45 INFO - PROCESS | 3760 | 1465050645963 Marionette TRACE conn3 <- [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]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 705ms 07:30:46 INFO - PROCESS | 3760 | 1465050646001 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 3760 | 1465050646003 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 07:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:30:46 INFO - PROCESS | 3760 | 1465050646006 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 3760 | 1465050646008 Marionette TRACE conn3 <- [1,1382,null,{}] 07:30:46 INFO - PROCESS | 3760 | 1465050646011 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 3760 | 1465050646017 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:46 INFO - PROCESS | 3760 | 1465050646168 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:30:46 INFO - PROCESS | 3760 | 1465050646195 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 3760 | 1465050646197 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:46 INFO - PROCESS | 3760 | ++DOCSHELL 19AE5800 == 36 [pid = 3760] [id = 355] 07:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19AE5C00) [pid = 3760] [serial = 1064] [outer = 00000000] 07:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19AE9000) [pid = 3760] [serial = 1065] [outer = 19AE5C00] 07:30:46 INFO - PROCESS | 3760 | 1465050646241 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19AE9800) [pid = 3760] [serial = 1066] [outer = 19AE5C00] 07:30:46 INFO - PROCESS | 3760 | 1465050646667 Marionette TRACE conn3 <- [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]]]}] 07:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 706ms 07:30:46 INFO - PROCESS | 3760 | 1465050646704 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 07:30:46 INFO - PROCESS | 3760 | 1465050646706 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 07:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:30:46 INFO - PROCESS | 3760 | 1465050646709 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:30:46 INFO - PROCESS | 3760 | 1465050646711 Marionette TRACE conn3 <- [1,1386,null,{}] 07:30:46 INFO - PROCESS | 3760 | 1465050646714 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:46 INFO - PROCESS | 3760 | 1465050646716 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:46 INFO - PROCESS | 3760 | 1465050646826 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:30:46 INFO - PROCESS | 3760 | 1465050646831 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:46 INFO - PROCESS | 3760 | 1465050646833 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:46 INFO - PROCESS | 3760 | ++DOCSHELL 19B3BC00 == 37 [pid = 3760] [id = 356] 07:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19B41000) [pid = 3760] [serial = 1067] [outer = 00000000] 07:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19B49000) [pid = 3760] [serial = 1068] [outer = 19B41000] 07:30:46 INFO - PROCESS | 3760 | 1465050646876 Marionette DEBUG loaded listener.js 07:30:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A003000) [pid = 3760] [serial = 1069] [outer = 19B41000] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15C4E400) [pid = 3760] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13183C00) [pid = 3760] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (110EA800) [pid = 3760] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (110E6800) [pid = 3760] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13093400) [pid = 3760] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (173DB800) [pid = 3760] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (174BC400) [pid = 3760] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A5EF800) [pid = 3760] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (160AF000) [pid = 3760] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16A5B000) [pid = 3760] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:30:47 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16D69000) [pid = 3760] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:30:47 INFO - PROCESS | 3760 | 1465050647354 Marionette TRACE conn3 <- [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]]]}] 07:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 07:30:47 INFO - PROCESS | 3760 | 1465050647409 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 07:30:47 INFO - PROCESS | 3760 | 1465050647411 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 07:30:47 INFO - PROCESS | 3760 | 1465050647415 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:30:47 INFO - PROCESS | 3760 | 1465050647417 Marionette TRACE conn3 <- [1,1390,null,{}] 07:30:47 INFO - PROCESS | 3760 | 1465050647421 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:47 INFO - PROCESS | 3760 | 1465050647423 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:47 INFO - PROCESS | 3760 | 1465050647529 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:30:47 INFO - PROCESS | 3760 | 1465050647536 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:47 INFO - PROCESS | 3760 | 1465050647538 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:47 INFO - PROCESS | 3760 | ++DOCSHELL 10F36400 == 38 [pid = 3760] [id = 357] 07:30:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13188000) [pid = 3760] [serial = 1070] [outer = 00000000] 07:30:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (160A9000) [pid = 3760] [serial = 1071] [outer = 13188000] 07:30:47 INFO - PROCESS | 3760 | 1465050647581 Marionette DEBUG loaded listener.js 07:30:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1732C400) [pid = 3760] [serial = 1072] [outer = 13188000] 07:30:48 INFO - PROCESS | 3760 | 1465050648014 Marionette TRACE conn3 <- [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]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 627ms 07:30:48 INFO - PROCESS | 3760 | 1465050648053 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:30:48 INFO - PROCESS | 3760 | 1465050648055 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 07:30:48 INFO - PROCESS | 3760 | 1465050648058 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 3760 | 1465050648060 Marionette TRACE conn3 <- [1,1394,null,{}] 07:30:48 INFO - PROCESS | 3760 | 1465050648064 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 3760 | 1465050648065 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:48 INFO - PROCESS | 3760 | 1465050648147 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:30:48 INFO - PROCESS | 3760 | 1465050648152 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 3760 | 1465050648154 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:48 INFO - PROCESS | 3760 | ++DOCSHELL 111B3800 == 39 [pid = 3760] [id = 358] 07:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16035C00) [pid = 3760] [serial = 1073] [outer = 00000000] 07:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19B48C00) [pid = 3760] [serial = 1074] [outer = 16035C00] 07:30:48 INFO - PROCESS | 3760 | 1465050648196 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1A008800) [pid = 3760] [serial = 1075] [outer = 16035C00] 07:30:48 INFO - PROCESS | 3760 | 1465050648621 Marionette TRACE conn3 <- [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]]]}] 07:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 596ms 07:30:48 INFO - PROCESS | 3760 | 1465050648661 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:30:48 INFO - PROCESS | 3760 | 1465050648663 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 07:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:30:48 INFO - PROCESS | 3760 | 1465050648670 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:30:48 INFO - PROCESS | 3760 | 1465050648672 Marionette TRACE conn3 <- [1,1398,null,{}] 07:30:48 INFO - PROCESS | 3760 | 1465050648675 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:48 INFO - PROCESS | 3760 | 1465050648677 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:48 INFO - PROCESS | 3760 | 1465050648755 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:30:48 INFO - PROCESS | 3760 | 1465050648761 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:48 INFO - PROCESS | 3760 | 1465050648763 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:48 INFO - PROCESS | 3760 | ++DOCSHELL 1A006000 == 40 [pid = 3760] [id = 359] 07:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1A284C00) [pid = 3760] [serial = 1076] [outer = 00000000] 07:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1A28D000) [pid = 3760] [serial = 1077] [outer = 1A284C00] 07:30:48 INFO - PROCESS | 3760 | 1465050648805 Marionette DEBUG loaded listener.js 07:30:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A5EF800) [pid = 3760] [serial = 1078] [outer = 1A284C00] 07:30:49 INFO - PROCESS | 3760 | 1465050649489 Marionette TRACE conn3 <- [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]]]}] 07:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 846ms 07:30:49 INFO - PROCESS | 3760 | 1465050649515 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:30:49 INFO - PROCESS | 3760 | 1465050649520 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 07:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:30:49 INFO - PROCESS | 3760 | 1465050649524 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:30:49 INFO - PROCESS | 3760 | 1465050649528 Marionette TRACE conn3 <- [1,1402,null,{}] 07:30:49 INFO - PROCESS | 3760 | 1465050649533 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:49 INFO - PROCESS | 3760 | 1465050649536 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:49 INFO - PROCESS | 3760 | 1465050649660 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:30:49 INFO - PROCESS | 3760 | 1465050649757 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:49 INFO - PROCESS | 3760 | 1465050649760 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:49 INFO - PROCESS | 3760 | ++DOCSHELL 105FAC00 == 41 [pid = 3760] [id = 360] 07:30:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10A56400) [pid = 3760] [serial = 1079] [outer = 00000000] 07:30:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12DC9800) [pid = 3760] [serial = 1080] [outer = 10A56400] 07:30:49 INFO - PROCESS | 3760 | 1465050649816 Marionette DEBUG loaded listener.js 07:30:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13623000) [pid = 3760] [serial = 1081] [outer = 10A56400] 07:30:50 INFO - PROCESS | 3760 | 1465050650494 Marionette TRACE conn3 <- [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]]]}] 07:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1003ms 07:30:50 INFO - PROCESS | 3760 | 1465050650528 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:30:50 INFO - PROCESS | 3760 | 1465050650532 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 07:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:30:50 INFO - PROCESS | 3760 | 1465050650539 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:30:50 INFO - PROCESS | 3760 | 1465050650542 Marionette TRACE conn3 <- [1,1406,null,{}] 07:30:50 INFO - PROCESS | 3760 | 1465050650559 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:50 INFO - PROCESS | 3760 | 1465050650562 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:50 INFO - PROCESS | 3760 | 1465050650708 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:30:50 INFO - PROCESS | 3760 | 1465050650763 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:50 INFO - PROCESS | 3760 | 1465050650765 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:50 INFO - PROCESS | 3760 | ++DOCSHELL 15E55000 == 42 [pid = 3760] [id = 361] 07:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15E55400) [pid = 3760] [serial = 1082] [outer = 00000000] 07:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1629E400) [pid = 3760] [serial = 1083] [outer = 15E55400] 07:30:50 INFO - PROCESS | 3760 | 1465050650820 Marionette DEBUG loaded listener.js 07:30:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16D21400) [pid = 3760] [serial = 1084] [outer = 15E55400] 07:30:51 INFO - PROCESS | 3760 | 1465050651509 Marionette TRACE conn3 <- [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]]]}] 07:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1003ms 07:30:51 INFO - PROCESS | 3760 | 1465050651577 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:30:51 INFO - PROCESS | 3760 | 1465050651580 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 07:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:30:51 INFO - PROCESS | 3760 | 1465050651584 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:30:51 INFO - PROCESS | 3760 | 1465050651588 Marionette TRACE conn3 <- [1,1410,null,{}] 07:30:51 INFO - PROCESS | 3760 | 1465050651599 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:51 INFO - PROCESS | 3760 | 1465050651604 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:51 INFO - PROCESS | 3760 | 1465050651710 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:30:51 INFO - PROCESS | 3760 | 1465050651843 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:51 INFO - PROCESS | 3760 | 1465050651847 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:51 INFO - PROCESS | 3760 | ++DOCSHELL 1A1A9800 == 43 [pid = 3760] [id = 362] 07:30:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A284000) [pid = 3760] [serial = 1085] [outer = 00000000] 07:30:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A5F8000) [pid = 3760] [serial = 1086] [outer = 1A284000] 07:30:51 INFO - PROCESS | 3760 | 1465050651903 Marionette DEBUG loaded listener.js 07:30:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A715C00) [pid = 3760] [serial = 1087] [outer = 1A284000] 07:30:52 INFO - PROCESS | 3760 | 1465050652503 Marionette TRACE conn3 <- [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]]]}] 07:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1113ms 07:30:52 INFO - PROCESS | 3760 | 1465050652713 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:30:52 INFO - PROCESS | 3760 | 1465050652718 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 07:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:30:52 INFO - PROCESS | 3760 | 1465050652723 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:30:52 INFO - PROCESS | 3760 | 1465050652726 Marionette TRACE conn3 <- [1,1414,null,{}] 07:30:52 INFO - PROCESS | 3760 | 1465050652731 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:52 INFO - PROCESS | 3760 | 1465050652735 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:52 INFO - PROCESS | 3760 | 1465050652838 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:30:52 INFO - PROCESS | 3760 | 1465050652920 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:52 INFO - PROCESS | 3760 | 1465050652925 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:52 INFO - PROCESS | 3760 | ++DOCSHELL 12A92C00 == 44 [pid = 3760] [id = 363] 07:30:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (12AC8400) [pid = 3760] [serial = 1088] [outer = 00000000] 07:30:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12DD0000) [pid = 3760] [serial = 1089] [outer = 12AC8400] 07:30:53 INFO - PROCESS | 3760 | 1465050653018 Marionette DEBUG loaded listener.js 07:30:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1327E000) [pid = 3760] [serial = 1090] [outer = 12AC8400] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 111B3800 == 43 [pid = 3760] [id = 358] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 10F36400 == 42 [pid = 3760] [id = 357] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 19B3BC00 == 41 [pid = 3760] [id = 356] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 19AE5800 == 40 [pid = 3760] [id = 355] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 16A59400 == 39 [pid = 3760] [id = 354] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 16FCF000 == 38 [pid = 3760] [id = 353] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 1602E800 == 37 [pid = 3760] [id = 352] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 1327F400 == 36 [pid = 3760] [id = 351] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 110F1800 == 35 [pid = 3760] [id = 350] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 10559400 == 34 [pid = 3760] [id = 349] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 13624800 == 33 [pid = 3760] [id = 347] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 10A64C00 == 32 [pid = 3760] [id = 348] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 110E6000 == 31 [pid = 3760] [id = 339] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 15E55000 == 30 [pid = 3760] [id = 361] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 1A1A9800 == 29 [pid = 3760] [id = 362] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 1A006000 == 28 [pid = 3760] [id = 359] 07:30:54 INFO - PROCESS | 3760 | --DOCSHELL 105FAC00 == 27 [pid = 3760] [id = 360] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1602A800) [pid = 3760] [serial = 1027] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15E5C400) [pid = 3760] [serial = 1026] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (13624C00) [pid = 3760] [serial = 1023] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11A0E000) [pid = 3760] [serial = 1020] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (12895000) [pid = 3760] [serial = 1021] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1327D800) [pid = 3760] [serial = 1018] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1313B800) [pid = 3760] [serial = 1017] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15014800) [pid = 3760] [serial = 1009] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13915000) [pid = 3760] [serial = 1008] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (18077400) [pid = 3760] [serial = 1012] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17985000) [pid = 3760] [serial = 1011] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17E48C00) [pid = 3760] [serial = 1039] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A814000) [pid = 3760] [serial = 1015] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A717C00) [pid = 3760] [serial = 1014] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16A4C400) [pid = 3760] [serial = 1029] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17322C00) [pid = 3760] [serial = 1032] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (18454000) [pid = 3760] [serial = 1041] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (179CA800) [pid = 3760] [serial = 1038] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (173DD400) [pid = 3760] [serial = 1033] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16D24400) [pid = 3760] [serial = 1030] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1732BC00) [pid = 3760] [serial = 1035] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13917C00) [pid = 3760] [serial = 1024] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17987000) [pid = 3760] [serial = 1036] [outer = 00000000] [url = about:blank] 07:30:54 INFO - PROCESS | 3760 | 1465050654284 Marionette TRACE conn3 <- [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]]]}] 07:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1615ms 07:30:54 INFO - PROCESS | 3760 | 1465050654357 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:30:54 INFO - PROCESS | 3760 | 1465050654361 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 07:30:54 INFO - PROCESS | 3760 | 1465050654369 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:30:54 INFO - PROCESS | 3760 | 1465050654372 Marionette TRACE conn3 <- [1,1418,null,{}] 07:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:30:54 INFO - PROCESS | 3760 | 1465050654377 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:54 INFO - PROCESS | 3760 | 1465050654380 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:54 INFO - PROCESS | 3760 | 1465050654471 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:30:54 INFO - PROCESS | 3760 | 1465050654562 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:54 INFO - PROCESS | 3760 | 1465050654566 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:54 INFO - PROCESS | 3760 | ++DOCSHELL 10A63800 == 28 [pid = 3760] [id = 364] 07:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A64800) [pid = 3760] [serial = 1091] [outer = 00000000] 07:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (111BF400) [pid = 3760] [serial = 1092] [outer = 10A64800] 07:30:54 INFO - PROCESS | 3760 | 1465050654627 Marionette DEBUG loaded listener.js 07:30:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11C8B800) [pid = 3760] [serial = 1093] [outer = 10A64800] 07:30:55 INFO - PROCESS | 3760 | 1465050655081 Marionette TRACE conn3 <- [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]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 737ms 07:30:55 INFO - PROCESS | 3760 | 1465050655113 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 3760 | 1465050655119 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 07:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:30:55 INFO - PROCESS | 3760 | 1465050655129 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 3760 | 1465050655134 Marionette TRACE conn3 <- [1,1422,null,{}] 07:30:55 INFO - PROCESS | 3760 | 1465050655137 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 3760 | 1465050655140 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:55 INFO - PROCESS | 3760 | 1465050655226 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:30:55 INFO - PROCESS | 3760 | 1465050655232 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 3760 | 1465050655235 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:55 INFO - PROCESS | 3760 | ++DOCSHELL 12DC6C00 == 29 [pid = 3760] [id = 365] 07:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12DC9400) [pid = 3760] [serial = 1094] [outer = 00000000] 07:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13624C00) [pid = 3760] [serial = 1095] [outer = 12DC9400] 07:30:55 INFO - PROCESS | 3760 | 1465050655281 Marionette DEBUG loaded listener.js 07:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13917800) [pid = 3760] [serial = 1096] [outer = 12DC9400] 07:30:55 INFO - PROCESS | 3760 | 1465050655756 Marionette TRACE conn3 <- [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]]]}] 07:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 643ms 07:30:55 INFO - PROCESS | 3760 | 1465050655767 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:30:55 INFO - PROCESS | 3760 | 1465050655769 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 07:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:30:55 INFO - PROCESS | 3760 | 1465050655773 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:30:55 INFO - PROCESS | 3760 | 1465050655776 Marionette TRACE conn3 <- [1,1426,null,{}] 07:30:55 INFO - PROCESS | 3760 | 1465050655791 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:55 INFO - PROCESS | 3760 | 1465050655795 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:55 INFO - PROCESS | 3760 | 1465050655878 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:30:55 INFO - PROCESS | 3760 | 1465050655918 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:55 INFO - PROCESS | 3760 | 1465050655921 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:55 INFO - PROCESS | 3760 | ++DOCSHELL 15CD7400 == 30 [pid = 3760] [id = 366] 07:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15CD8400) [pid = 3760] [serial = 1097] [outer = 00000000] 07:30:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15E54000) [pid = 3760] [serial = 1098] [outer = 15CD8400] 07:30:55 INFO - PROCESS | 3760 | 1465050655968 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15FE7800) [pid = 3760] [serial = 1099] [outer = 15CD8400] 07:30:56 INFO - PROCESS | 3760 | 1465050656437 Marionette TRACE conn3 <- [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]]]}] 07:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 689ms 07:30:56 INFO - PROCESS | 3760 | 1465050656481 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:30:56 INFO - PROCESS | 3760 | 1465050656492 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 07:30:56 INFO - PROCESS | 3760 | 1465050656496 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:30:56 INFO - PROCESS | 3760 | 1465050656498 Marionette TRACE conn3 <- [1,1430,null,{}] 07:30:56 INFO - PROCESS | 3760 | 1465050656501 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:56 INFO - PROCESS | 3760 | 1465050656503 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:56 INFO - PROCESS | 3760 | 1465050656614 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:30:56 INFO - PROCESS | 3760 | 1465050656619 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:56 INFO - PROCESS | 3760 | 1465050656621 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:56 INFO - PROCESS | 3760 | ++DOCSHELL 1602CC00 == 31 [pid = 3760] [id = 367] 07:30:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16031400) [pid = 3760] [serial = 1100] [outer = 00000000] 07:30:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (162A4800) [pid = 3760] [serial = 1101] [outer = 16031400] 07:30:56 INFO - PROCESS | 3760 | 1465050656711 Marionette DEBUG loaded listener.js 07:30:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16D1EC00) [pid = 3760] [serial = 1102] [outer = 16031400] 07:30:57 INFO - PROCESS | 3760 | 1465050657138 Marionette TRACE conn3 <- [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]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 689ms 07:30:57 INFO - PROCESS | 3760 | 1465050657195 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 3760 | 1465050657197 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 07:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:30:57 INFO - PROCESS | 3760 | 1465050657207 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 3760 | 1465050657208 Marionette TRACE conn3 <- [1,1434,null,{}] 07:30:57 INFO - PROCESS | 3760 | 1465050657212 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 3760 | 1465050657214 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:57 INFO - PROCESS | 3760 | 1465050657346 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:30:57 INFO - PROCESS | 3760 | 1465050657366 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:57 INFO - PROCESS | 3760 | 1465050657368 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:57 INFO - PROCESS | 3760 | ++DOCSHELL 16FCEC00 == 32 [pid = 3760] [id = 368] 07:30:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16FCF000) [pid = 3760] [serial = 1103] [outer = 00000000] 07:30:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1732FC00) [pid = 3760] [serial = 1104] [outer = 16FCF000] 07:30:57 INFO - PROCESS | 3760 | 1465050657412 Marionette DEBUG loaded listener.js 07:30:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (173E5400) [pid = 3760] [serial = 1105] [outer = 16FCF000] 07:30:57 INFO - PROCESS | 3760 | 1465050657856 Marionette TRACE conn3 <- [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]]]}] 07:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 705ms 07:30:57 INFO - PROCESS | 3760 | 1465050657913 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:30:57 INFO - PROCESS | 3760 | 1465050657915 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 07:30:57 INFO - PROCESS | 3760 | 1465050657918 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:30:57 INFO - PROCESS | 3760 | 1465050657920 Marionette TRACE conn3 <- [1,1438,null,{}] 07:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:30:57 INFO - PROCESS | 3760 | 1465050657923 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:57 INFO - PROCESS | 3760 | 1465050657929 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:58 INFO - PROCESS | 3760 | 1465050658068 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:30:58 INFO - PROCESS | 3760 | 1465050658127 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:58 INFO - PROCESS | 3760 | 1465050658129 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:58 INFO - PROCESS | 3760 | ++DOCSHELL 17968000 == 33 [pid = 3760] [id = 369] 07:30:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17987800) [pid = 3760] [serial = 1106] [outer = 00000000] 07:30:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17A91C00) [pid = 3760] [serial = 1107] [outer = 17987800] 07:30:58 INFO - PROCESS | 3760 | 1465050658209 Marionette DEBUG loaded listener.js 07:30:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (18074C00) [pid = 3760] [serial = 1108] [outer = 17987800] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16D24800) [pid = 3760] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (19AE5C00) [pid = 3760] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (19B41000) [pid = 3760] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (110EBC00) [pid = 3760] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1798E400) [pid = 3760] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (110F2400) [pid = 3760] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1055BC00) [pid = 3760] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13280400) [pid = 3760] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1602F400) [pid = 3760] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16FCF800) [pid = 3760] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13188000) [pid = 3760] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16035C00) [pid = 3760] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:30:58 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A284C00) [pid = 3760] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:30:58 INFO - PROCESS | 3760 | 1465050658963 Marionette TRACE conn3 <- [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]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1082ms 07:30:59 INFO - PROCESS | 3760 | 1465050659007 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 3760 | 1465050659009 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 07:30:59 INFO - PROCESS | 3760 | 1465050659013 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:30:59 INFO - PROCESS | 3760 | 1465050659014 Marionette TRACE conn3 <- [1,1442,null,{}] 07:30:59 INFO - PROCESS | 3760 | 1465050659027 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 3760 | 1465050659029 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:59 INFO - PROCESS | 3760 | 1465050659113 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:30:59 INFO - PROCESS | 3760 | 1465050659120 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 3760 | 1465050659122 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:59 INFO - PROCESS | 3760 | ++DOCSHELL 13097800 == 34 [pid = 3760] [id = 370] 07:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15CD7000) [pid = 3760] [serial = 1109] [outer = 00000000] 07:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (173E5800) [pid = 3760] [serial = 1110] [outer = 15CD7000] 07:30:59 INFO - PROCESS | 3760 | 1465050659165 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17961000) [pid = 3760] [serial = 1111] [outer = 15CD7000] 07:30:59 INFO - PROCESS | 3760 | 1465050659613 Marionette TRACE conn3 <- [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]]]}] 07:30:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:30:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 643ms 07:30:59 INFO - PROCESS | 3760 | 1465050659651 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:30:59 INFO - PROCESS | 3760 | 1465050659653 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 07:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:30:59 INFO - PROCESS | 3760 | 1465050659656 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:30:59 INFO - PROCESS | 3760 | 1465050659658 Marionette TRACE conn3 <- [1,1446,null,{}] 07:30:59 INFO - PROCESS | 3760 | 1465050659661 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:30:59 INFO - PROCESS | 3760 | 1465050659663 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:59 INFO - PROCESS | 3760 | 1465050659741 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:30:59 INFO - PROCESS | 3760 | 1465050659749 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:30:59 INFO - PROCESS | 3760 | 1465050659751 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:30:59 INFO - PROCESS | 3760 | ++DOCSHELL 0F302C00 == 35 [pid = 3760] [id = 371] 07:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10274C00) [pid = 3760] [serial = 1112] [outer = 00000000] 07:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19ADF400) [pid = 3760] [serial = 1113] [outer = 10274C00] 07:30:59 INFO - PROCESS | 3760 | 1465050659793 Marionette DEBUG loaded listener.js 07:30:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19AE0400) [pid = 3760] [serial = 1114] [outer = 10274C00] 07:31:00 INFO - PROCESS | 3760 | 1465050660263 Marionette TRACE conn3 <- [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]]]}] 07:31:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:31:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 643ms 07:31:00 INFO - PROCESS | 3760 | 1465050660298 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:31:00 INFO - PROCESS | 3760 | 1465050660300 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 07:31:00 INFO - PROCESS | 3760 | 1465050660303 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:31:00 INFO - PROCESS | 3760 | 1465050660305 Marionette TRACE conn3 <- [1,1450,null,{}] 07:31:00 INFO - PROCESS | 3760 | 1465050660308 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:00 INFO - PROCESS | 3760 | 1465050660310 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:00 INFO - PROCESS | 3760 | 1465050660387 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:31:00 INFO - PROCESS | 3760 | 1465050660393 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:00 INFO - PROCESS | 3760 | 1465050660395 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:00 INFO - PROCESS | 3760 | ++DOCSHELL 15CD4400 == 36 [pid = 3760] [id = 372] 07:31:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19B45800) [pid = 3760] [serial = 1115] [outer = 00000000] 07:31:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A00E800) [pid = 3760] [serial = 1116] [outer = 19B45800] 07:31:00 INFO - PROCESS | 3760 | 1465050660440 Marionette DEBUG loaded listener.js 07:31:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A0D8800) [pid = 3760] [serial = 1117] [outer = 19B45800] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 10A63800 == 35 [pid = 3760] [id = 364] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 12A92C00 == 34 [pid = 3760] [id = 363] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 12DC6C00 == 33 [pid = 3760] [id = 365] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 15CD7400 == 32 [pid = 3760] [id = 366] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 13097800 == 31 [pid = 3760] [id = 370] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 1602CC00 == 30 [pid = 3760] [id = 367] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 17968000 == 29 [pid = 3760] [id = 369] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 0F302C00 == 28 [pid = 3760] [id = 371] 07:31:01 INFO - PROCESS | 3760 | --DOCSHELL 16FCEC00 == 27 [pid = 3760] [id = 368] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17988000) [pid = 3760] [serial = 1062] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19AE9000) [pid = 3760] [serial = 1065] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19B49000) [pid = 3760] [serial = 1068] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (19AE9800) [pid = 3760] [serial = 1066] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (12DCC800) [pid = 3760] [serial = 1044] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1313EC00) [pid = 3760] [serial = 1045] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (18457400) [pid = 3760] [serial = 1042] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (11401400) [pid = 3760] [serial = 1050] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (11C7FC00) [pid = 3760] [serial = 1051] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12AC7800) [pid = 3760] [serial = 1047] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13DDAC00) [pid = 3760] [serial = 1048] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13BE2000) [pid = 3760] [serial = 1053] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (143C7400) [pid = 3760] [serial = 1054] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (160AA400) [pid = 3760] [serial = 1056] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (162A4000) [pid = 3760] [serial = 1057] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1707A800) [pid = 3760] [serial = 1059] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (160A9000) [pid = 3760] [serial = 1071] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A008800) [pid = 3760] [serial = 1075] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A5EF800) [pid = 3760] [serial = 1078] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1A28D000) [pid = 3760] [serial = 1077] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A003000) [pid = 3760] [serial = 1069] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (19B48C00) [pid = 3760] [serial = 1074] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1798E800) [pid = 3760] [serial = 1063] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (173E0C00) [pid = 3760] [serial = 1060] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1732C400) [pid = 3760] [serial = 1072] [outer = 00000000] [url = about:blank] 07:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10A63C00) [pid = 3760] [serial = 1118] [outer = 1B583400] 07:31:02 INFO - PROCESS | 3760 | 1465050662236 Marionette TRACE conn3 <- [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]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1960ms 07:31:02 INFO - PROCESS | 3760 | 1465050662298 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:31:02 INFO - PROCESS | 3760 | 1465050662303 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 07:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:31:02 INFO - PROCESS | 3760 | 1465050662308 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:31:02 INFO - PROCESS | 3760 | 1465050662315 Marionette TRACE conn3 <- [1,1454,null,{}] 07:31:02 INFO - PROCESS | 3760 | 1465050662321 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:02 INFO - PROCESS | 3760 | 1465050662324 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:02 INFO - PROCESS | 3760 | 1465050662417 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:31:02 INFO - PROCESS | 3760 | 1465050662432 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:02 INFO - PROCESS | 3760 | 1465050662435 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:02 INFO - PROCESS | 3760 | ++DOCSHELL 11405000 == 28 [pid = 3760] [id = 373] 07:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (1141B400) [pid = 3760] [serial = 1119] [outer = 00000000] 07:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (11C8EC00) [pid = 3760] [serial = 1120] [outer = 1141B400] 07:31:02 INFO - PROCESS | 3760 | 1465050662483 Marionette DEBUG loaded listener.js 07:31:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (12A90800) [pid = 3760] [serial = 1121] [outer = 1141B400] 07:31:02 INFO - PROCESS | 3760 | 1465050662974 Marionette TRACE conn3 <- [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]]]}] 07:31:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:31:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 690ms 07:31:03 INFO - PROCESS | 3760 | 1465050663008 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:31:03 INFO - PROCESS | 3760 | 1465050663012 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 07:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:31:03 INFO - PROCESS | 3760 | 1465050663019 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:31:03 INFO - PROCESS | 3760 | 1465050663022 Marionette TRACE conn3 <- [1,1458,null,{}] 07:31:03 INFO - PROCESS | 3760 | 1465050663026 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:03 INFO - PROCESS | 3760 | 1465050663031 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:03 INFO - PROCESS | 3760 | 1465050663175 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:31:03 INFO - PROCESS | 3760 | 1465050663288 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:03 INFO - PROCESS | 3760 | 1465050663293 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:03 INFO - PROCESS | 3760 | ++DOCSHELL 10A58C00 == 29 [pid = 3760] [id = 374] 07:31:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10A5DC00) [pid = 3760] [serial = 1122] [outer = 00000000] 07:31:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10F34400) [pid = 3760] [serial = 1123] [outer = 10A5DC00] 07:31:03 INFO - PROCESS | 3760 | 1465050663355 Marionette DEBUG loaded listener.js 07:31:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (111B4C00) [pid = 3760] [serial = 1124] [outer = 10A5DC00] 07:31:04 INFO - PROCESS | 3760 | 1465050664158 Marionette TRACE conn3 <- [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]]]}] 07:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1191ms 07:31:04 INFO - PROCESS | 3760 | 1465050664213 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:31:04 INFO - PROCESS | 3760 | 1465050664217 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 07:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:31:04 INFO - PROCESS | 3760 | 1465050664222 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:31:04 INFO - PROCESS | 3760 | 1465050664225 Marionette TRACE conn3 <- [1,1462,null,{}] 07:31:04 INFO - PROCESS | 3760 | 1465050664231 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:04 INFO - PROCESS | 3760 | 1465050664233 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:04 INFO - PROCESS | 3760 | 1465050664362 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:31:04 INFO - PROCESS | 3760 | 1465050664438 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:04 INFO - PROCESS | 3760 | 1465050664441 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:04 INFO - PROCESS | 3760 | ++DOCSHELL 1318C000 == 30 [pid = 3760] [id = 375] 07:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1318D800) [pid = 3760] [serial = 1125] [outer = 00000000] 07:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13288400) [pid = 3760] [serial = 1126] [outer = 1318D800] 07:31:04 INFO - PROCESS | 3760 | 1465050664538 Marionette DEBUG loaded listener.js 07:31:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1362DC00) [pid = 3760] [serial = 1127] [outer = 1318D800] 07:31:05 INFO - PROCESS | 3760 | --DOCSHELL 105F6400 == 29 [pid = 3760] [id = 137] 07:31:05 INFO - PROCESS | 3760 | --DOCSHELL 11405000 == 28 [pid = 3760] [id = 373] 07:31:05 INFO - PROCESS | 3760 | 1465050665435 Marionette TRACE conn3 <- [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]]]}] 07:31:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1254ms 07:31:05 INFO - PROCESS | 3760 | 1465050665476 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:31:05 INFO - PROCESS | 3760 | 1465050665481 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 07:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:31:05 INFO - PROCESS | 3760 | 1465050665486 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:31:05 INFO - PROCESS | 3760 | 1465050665490 Marionette TRACE conn3 <- [1,1466,null,{}] 07:31:05 INFO - PROCESS | 3760 | 1465050665495 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:05 INFO - PROCESS | 3760 | 1465050665498 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:05 INFO - PROCESS | 3760 | 1465050665610 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:31:05 INFO - PROCESS | 3760 | 1465050665693 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:05 INFO - PROCESS | 3760 | 1465050665698 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:05 INFO - PROCESS | 3760 | ++DOCSHELL 10E8DC00 == 29 [pid = 3760] [id = 376] 07:31:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10F36400) [pid = 3760] [serial = 1128] [outer = 00000000] 07:31:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12B6E000) [pid = 3760] [serial = 1129] [outer = 10F36400] 07:31:05 INFO - PROCESS | 3760 | 1465050665799 Marionette DEBUG loaded listener.js 07:31:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13097800) [pid = 3760] [serial = 1130] [outer = 10F36400] 07:31:06 INFO - PROCESS | 3760 | 1465050666467 Marionette TRACE conn3 <- [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]]]}] 07:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1051ms 07:31:06 INFO - PROCESS | 3760 | 1465050666530 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:31:06 INFO - PROCESS | 3760 | 1465050666535 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 07:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:31:06 INFO - PROCESS | 3760 | 1465050666562 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:31:06 INFO - PROCESS | 3760 | 1465050666565 Marionette TRACE conn3 <- [1,1470,null,{}] 07:31:06 INFO - PROCESS | 3760 | 1465050666569 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:06 INFO - PROCESS | 3760 | 1465050666572 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:06 INFO - PROCESS | 3760 | 1465050666687 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:31:06 INFO - PROCESS | 3760 | 1465050666763 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:06 INFO - PROCESS | 3760 | 1465050666766 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:06 INFO - PROCESS | 3760 | ++DOCSHELL 13DDEC00 == 30 [pid = 3760] [id = 377] 07:31:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13DDF000) [pid = 3760] [serial = 1131] [outer = 00000000] 07:31:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (14367000) [pid = 3760] [serial = 1132] [outer = 13DDF000] 07:31:06 INFO - PROCESS | 3760 | 1465050666863 Marionette DEBUG loaded listener.js 07:31:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (143E3C00) [pid = 3760] [serial = 1133] [outer = 13DDF000] 07:31:07 INFO - PROCESS | 3760 | 1465050667520 Marionette TRACE conn3 <- [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]]]}] 07:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1004ms 07:31:07 INFO - PROCESS | 3760 | 1465050667551 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:31:07 INFO - PROCESS | 3760 | 1465050667553 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 07:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:31:07 INFO - PROCESS | 3760 | 1465050667557 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:31:07 INFO - PROCESS | 3760 | 1465050667561 Marionette TRACE conn3 <- [1,1474,null,{}] 07:31:07 INFO - PROCESS | 3760 | 1465050667573 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:07 INFO - PROCESS | 3760 | 1465050667578 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:07 INFO - PROCESS | 3760 | 1465050667684 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:31:07 INFO - PROCESS | 3760 | 1465050667768 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:07 INFO - PROCESS | 3760 | 1465050667772 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:07 INFO - PROCESS | 3760 | ++DOCSHELL 15E5D800 == 31 [pid = 3760] [id = 378] 07:31:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15E5DC00) [pid = 3760] [serial = 1134] [outer = 00000000] 07:31:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15FE8000) [pid = 3760] [serial = 1135] [outer = 15E5DC00] 07:31:07 INFO - PROCESS | 3760 | 1465050667871 Marionette DEBUG loaded listener.js 07:31:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16031C00) [pid = 3760] [serial = 1136] [outer = 15E5DC00] 07:31:08 INFO - PROCESS | 3760 | 1465050668555 Marionette TRACE conn3 <- [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]]]}] 07:31:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:31:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1097ms 07:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:31:08 INFO - PROCESS | 3760 | 1465050668662 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:31:08 INFO - PROCESS | 3760 | 1465050668666 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 07:31:08 INFO - PROCESS | 3760 | 1465050668671 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:31:08 INFO - PROCESS | 3760 | 1465050668675 Marionette TRACE conn3 <- [1,1478,null,{}] 07:31:08 INFO - PROCESS | 3760 | 1465050668681 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:08 INFO - PROCESS | 3760 | 1465050668684 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:08 INFO - PROCESS | 3760 | 1465050668798 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:31:08 INFO - PROCESS | 3760 | 1465050668875 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:08 INFO - PROCESS | 3760 | 1465050668880 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 1574F400 == 30 [pid = 3760] [id = 132] 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 1844DC00 == 29 [pid = 3760] [id = 130] 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 15FE6400 == 28 [pid = 3760] [id = 133] 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 1280A000 == 27 [pid = 3760] [id = 131] 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 143D5000 == 26 [pid = 3760] [id = 135] 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 15753C00 == 25 [pid = 3760] [id = 134] 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 1A008400 == 24 [pid = 3760] [id = 136] 07:31:08 INFO - PROCESS | 3760 | --DOCSHELL 10A58C00 == 23 [pid = 3760] [id = 374] 07:31:09 INFO - PROCESS | 3760 | ++DOCSHELL 0F309C00 == 24 [pid = 3760] [id = 379] 07:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (0F30C800) [pid = 3760] [serial = 1137] [outer = 00000000] 07:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (102D1C00) [pid = 3760] [serial = 1138] [outer = 0F30C800] 07:31:09 INFO - PROCESS | 3760 | 1465050669033 Marionette DEBUG loaded listener.js 07:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (11C06400) [pid = 3760] [serial = 1139] [outer = 0F30C800] 07:31:09 INFO - PROCESS | 3760 | 1465050669646 Marionette TRACE conn3 <- [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]]]}] 07:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1003ms 07:31:09 INFO - PROCESS | 3760 | 1465050669675 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:31:09 INFO - PROCESS | 3760 | 1465050669679 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 07:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:31:09 INFO - PROCESS | 3760 | 1465050669685 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:31:09 INFO - PROCESS | 3760 | 1465050669688 Marionette TRACE conn3 <- [1,1482,null,{}] 07:31:09 INFO - PROCESS | 3760 | 1465050669693 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:09 INFO - PROCESS | 3760 | 1465050669696 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:09 INFO - PROCESS | 3760 | 1465050669812 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:31:09 INFO - PROCESS | 3760 | 1465050669895 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:09 INFO - PROCESS | 3760 | 1465050669898 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:09 INFO - PROCESS | 3760 | ++DOCSHELL 0F308C00 == 25 [pid = 3760] [id = 380] 07:31:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13BE7C00) [pid = 3760] [serial = 1140] [outer = 00000000] 07:31:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (143D4800) [pid = 3760] [serial = 1141] [outer = 13BE7C00] 07:31:10 INFO - PROCESS | 3760 | 1465050669995 Marionette DEBUG loaded listener.js 07:31:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1574BC00) [pid = 3760] [serial = 1142] [outer = 13BE7C00] 07:31:10 INFO - PROCESS | 3760 | 1465050670615 Marionette TRACE conn3 <- [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]]]}] 07:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1003ms 07:31:10 INFO - PROCESS | 3760 | 1465050670690 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:31:10 INFO - PROCESS | 3760 | 1465050670694 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 07:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:31:10 INFO - PROCESS | 3760 | 1465050670701 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:31:10 INFO - PROCESS | 3760 | 1465050670704 Marionette TRACE conn3 <- [1,1486,null,{}] 07:31:10 INFO - PROCESS | 3760 | 1465050670709 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:10 INFO - PROCESS | 3760 | 1465050670711 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:10 INFO - PROCESS | 3760 | 1465050670851 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:31:11 INFO - PROCESS | 3760 | 1465050670976 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:11 INFO - PROCESS | 3760 | 1465050670978 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:11 INFO - PROCESS | 3760 | ++DOCSHELL 15753C00 == 26 [pid = 3760] [id = 381] 07:31:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15E4F800) [pid = 3760] [serial = 1143] [outer = 00000000] 07:31:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16036C00) [pid = 3760] [serial = 1144] [outer = 15E4F800] 07:31:11 INFO - PROCESS | 3760 | 1465050671033 Marionette DEBUG loaded listener.js 07:31:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (162A5400) [pid = 3760] [serial = 1145] [outer = 15E4F800] 07:31:11 INFO - PROCESS | 3760 | 1465050671721 Marionette TRACE conn3 <- [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]]]}] 07:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1050ms 07:31:11 INFO - PROCESS | 3760 | 1465050671781 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:31:11 INFO - PROCESS | 3760 | 1465050671783 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 07:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:31:11 INFO - PROCESS | 3760 | 1465050671804 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:31:11 INFO - PROCESS | 3760 | 1465050671807 Marionette TRACE conn3 <- [1,1490,null,{}] 07:31:11 INFO - PROCESS | 3760 | 1465050671840 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:11 INFO - PROCESS | 3760 | 1465050671845 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:11 INFO - PROCESS | 3760 | 1465050671967 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:31:12 INFO - PROCESS | 3760 | 1465050672045 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:12 INFO - PROCESS | 3760 | 1465050672048 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:12 INFO - PROCESS | 3760 | ++DOCSHELL 16FD2000 == 27 [pid = 3760] [id = 382] 07:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17323000) [pid = 3760] [serial = 1146] [outer = 00000000] 07:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (173E1C00) [pid = 3760] [serial = 1147] [outer = 17323000] 07:31:12 INFO - PROCESS | 3760 | 1465050672158 Marionette DEBUG loaded listener.js 07:31:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1740EC00) [pid = 3760] [serial = 1148] [outer = 17323000] 07:31:12 INFO - PROCESS | 3760 | 1465050672846 Marionette TRACE conn3 <- [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]]]}] 07:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1081ms 07:31:12 INFO - PROCESS | 3760 | 1465050672874 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:31:12 INFO - PROCESS | 3760 | 1465050672878 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 07:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:31:12 INFO - PROCESS | 3760 | 1465050672884 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:31:12 INFO - PROCESS | 3760 | 1465050672887 Marionette TRACE conn3 <- [1,1494,null,{}] 07:31:12 INFO - PROCESS | 3760 | 1465050672909 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:12 INFO - PROCESS | 3760 | 1465050672912 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:13 INFO - PROCESS | 3760 | 1465050673042 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:31:13 INFO - PROCESS | 3760 | 1465050673179 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:13 INFO - PROCESS | 3760 | 1465050673183 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:13 INFO - PROCESS | 3760 | ++DOCSHELL 105FA800 == 28 [pid = 3760] [id = 383] 07:31:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (10A58C00) [pid = 3760] [serial = 1149] [outer = 00000000] 07:31:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (111B4800) [pid = 3760] [serial = 1150] [outer = 10A58C00] 07:31:13 INFO - PROCESS | 3760 | 1465050673243 Marionette DEBUG loaded listener.js 07:31:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (130E4400) [pid = 3760] [serial = 1151] [outer = 10A58C00] 07:31:13 INFO - PROCESS | 3760 | 1465050673818 Marionette TRACE conn3 <- [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]]]}] 07:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1004ms 07:31:13 INFO - PROCESS | 3760 | 1465050673886 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:31:13 INFO - PROCESS | 3760 | 1465050673891 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 07:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:31:13 INFO - PROCESS | 3760 | 1465050673896 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:31:13 INFO - PROCESS | 3760 | 1465050673899 Marionette TRACE conn3 <- [1,1498,null,{}] 07:31:13 INFO - PROCESS | 3760 | 1465050673904 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:13 INFO - PROCESS | 3760 | 1465050673907 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:14 INFO - PROCESS | 3760 | 1465050674017 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:31:14 INFO - PROCESS | 3760 | 1465050674116 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:14 INFO - PROCESS | 3760 | 1465050674119 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:14 INFO - PROCESS | 3760 | ++DOCSHELL 15CD3C00 == 29 [pid = 3760] [id = 384] 07:31:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (15E56400) [pid = 3760] [serial = 1152] [outer = 00000000] 07:31:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (16027800) [pid = 3760] [serial = 1153] [outer = 15E56400] 07:31:14 INFO - PROCESS | 3760 | 1465050674176 Marionette DEBUG loaded listener.js 07:31:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (162A2000) [pid = 3760] [serial = 1154] [outer = 15E56400] 07:31:14 INFO - PROCESS | 3760 | 1465050674796 Marionette TRACE conn3 <- [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]]]}] 07:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 956ms 07:31:14 INFO - PROCESS | 3760 | 1465050674841 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:31:14 INFO - PROCESS | 3760 | 1465050674845 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 07:31:14 INFO - PROCESS | 3760 | 1465050674849 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:31:14 INFO - PROCESS | 3760 | 1465050674851 Marionette TRACE conn3 <- [1,1502,null,{}] 07:31:14 INFO - PROCESS | 3760 | 1465050674855 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:14 INFO - PROCESS | 3760 | 1465050674857 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:14 INFO - PROCESS | 3760 | 1465050674965 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:31:15 INFO - PROCESS | 3760 | 1465050675066 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:15 INFO - PROCESS | 3760 | 1465050675069 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:15 INFO - PROCESS | 3760 | ++DOCSHELL 143E8800 == 30 [pid = 3760] [id = 385] 07:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1707DC00) [pid = 3760] [serial = 1155] [outer = 00000000] 07:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (173DFC00) [pid = 3760] [serial = 1156] [outer = 1707DC00] 07:31:15 INFO - PROCESS | 3760 | 1465050675123 Marionette DEBUG loaded listener.js 07:31:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (17962400) [pid = 3760] [serial = 1157] [outer = 1707DC00] 07:31:15 INFO - PROCESS | 3760 | 1465050675786 Marionette TRACE conn3 <- [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]]]}] 07:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1004ms 07:31:15 INFO - PROCESS | 3760 | 1465050675850 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:31:15 INFO - PROCESS | 3760 | 1465050675854 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 07:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:31:15 INFO - PROCESS | 3760 | 1465050675865 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:31:15 INFO - PROCESS | 3760 | 1465050675869 Marionette TRACE conn3 <- [1,1506,null,{}] 07:31:15 INFO - PROCESS | 3760 | 1465050675873 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:15 INFO - PROCESS | 3760 | 1465050675877 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:16 INFO - PROCESS | 3760 | 1465050676034 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:31:16 INFO - PROCESS | 3760 | 1465050676043 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 3760 | 1465050676045 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:16 INFO - PROCESS | 3760 | ++DOCSHELL 179C5400 == 31 [pid = 3760] [id = 386] 07:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (179CA800) [pid = 3760] [serial = 1158] [outer = 00000000] 07:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1822B800) [pid = 3760] [serial = 1159] [outer = 179CA800] 07:31:16 INFO - PROCESS | 3760 | 1465050676098 Marionette DEBUG loaded listener.js 07:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (1844E800) [pid = 3760] [serial = 1160] [outer = 179CA800] 07:31:16 INFO - PROCESS | 3760 | 1465050676684 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 847ms 07:31:16 INFO - PROCESS | 3760 | 1465050676703 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:31:16 INFO - PROCESS | 3760 | 1465050676705 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 07:31:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:31:16 INFO - PROCESS | 3760 | 1465050676709 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:31:16 INFO - PROCESS | 3760 | 1465050676711 Marionette TRACE conn3 <- [1,1510,null,{}] 07:31:16 INFO - PROCESS | 3760 | 1465050676715 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:16 INFO - PROCESS | 3760 | 1465050676717 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:16 INFO - PROCESS | 3760 | 1465050676823 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:31:16 INFO - PROCESS | 3760 | 1465050676920 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:16 INFO - PROCESS | 3760 | 1465050676923 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:16 INFO - PROCESS | 3760 | ++DOCSHELL 19AE0C00 == 32 [pid = 3760] [id = 387] 07:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19AE1000) [pid = 3760] [serial = 1161] [outer = 00000000] 07:31:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (19AEAC00) [pid = 3760] [serial = 1162] [outer = 19AE1000] 07:31:16 INFO - PROCESS | 3760 | 1465050676976 Marionette DEBUG loaded listener.js 07:31:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (19B40400) [pid = 3760] [serial = 1163] [outer = 19AE1000] 07:31:17 INFO - PROCESS | 3760 | 1465050677607 Marionette TRACE conn3 <- [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"]]]}] 07:31:17 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 () { 07:31:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:31:17 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 () { 07:31:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:31:17 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 () { 07:31:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:31:17 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 () { 07:31:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:31:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:31:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 956ms 07:31:17 INFO - PROCESS | 3760 | 1465050677666 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:31:17 INFO - PROCESS | 3760 | 1465050677670 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 07:31:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:31:17 INFO - PROCESS | 3760 | 1465050677676 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:31:17 INFO - PROCESS | 3760 | 1465050677679 Marionette TRACE conn3 <- [1,1514,null,{}] 07:31:17 INFO - PROCESS | 3760 | 1465050677684 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:17 INFO - PROCESS | 3760 | 1465050677687 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:17 INFO - PROCESS | 3760 | 1465050677794 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:31:17 INFO - PROCESS | 3760 | 1465050677924 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:17 INFO - PROCESS | 3760 | 1465050677928 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:17 INFO - PROCESS | 3760 | ++DOCSHELL 12B68400 == 33 [pid = 3760] [id = 388] 07:31:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 105 (12D65400) [pid = 3760] [serial = 1164] [outer = 00000000] 07:31:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 106 (13BE7400) [pid = 3760] [serial = 1165] [outer = 12D65400] 07:31:18 INFO - PROCESS | 3760 | 1465050677985 Marionette DEBUG loaded listener.js 07:31:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 107 (143E5000) [pid = 3760] [serial = 1166] [outer = 12D65400] 07:31:18 INFO - PROCESS | 3760 | --DOCSHELL 0F309C00 == 32 [pid = 3760] [id = 379] 07:31:18 INFO - PROCESS | 3760 | 1465050678615 Marionette TRACE conn3 <- [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"]]]}] 07:31:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:31:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:31:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:31:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:31:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:31:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:31:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:31:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1003ms 07:31:18 INFO - PROCESS | 3760 | 1465050678680 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:31:18 INFO - PROCESS | 3760 | 1465050678685 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 07:31:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:31:18 INFO - PROCESS | 3760 | 1465050678690 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:31:18 INFO - PROCESS | 3760 | 1465050678694 Marionette TRACE conn3 <- [1,1518,null,{}] 07:31:18 INFO - PROCESS | 3760 | 1465050678700 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:18 INFO - PROCESS | 3760 | 1465050678704 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:18 INFO - PROCESS | 3760 | 1465050678816 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:31:18 INFO - PROCESS | 3760 | 1465050678947 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:18 INFO - PROCESS | 3760 | 1465050678950 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:19 INFO - PROCESS | 3760 | ++DOCSHELL 143E2400 == 33 [pid = 3760] [id = 389] 07:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 108 (15753000) [pid = 3760] [serial = 1167] [outer = 00000000] 07:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 109 (162AC400) [pid = 3760] [serial = 1168] [outer = 15753000] 07:31:19 INFO - PROCESS | 3760 | 1465050679009 Marionette DEBUG loaded listener.js 07:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 110 (16D5FC00) [pid = 3760] [serial = 1169] [outer = 15753000] 07:31:19 INFO - PROCESS | 3760 | 1465050679572 Marionette TRACE conn3 <- [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]]]}] 07:31:19 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 07:31:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:31:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:31:19 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:31:19 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. 07:31:19 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:31:19 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 909ms 07:31:19 INFO - PROCESS | 3760 | 1465050679594 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:31:19 INFO - PROCESS | 3760 | 1465050679599 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 07:31:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:31:19 INFO - PROCESS | 3760 | 1465050679625 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:31:19 INFO - PROCESS | 3760 | 1465050679628 Marionette TRACE conn3 <- [1,1522,null,{}] 07:31:19 INFO - PROCESS | 3760 | 1465050679635 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:19 INFO - PROCESS | 3760 | 1465050679638 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:19 INFO - PROCESS | 3760 | 1465050679751 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:31:19 INFO - PROCESS | 3760 | 1465050679853 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:19 INFO - PROCESS | 3760 | 1465050679856 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:19 INFO - PROCESS | 3760 | ++DOCSHELL 17990800 == 34 [pid = 3760] [id = 390] 07:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 111 (179BC800) [pid = 3760] [serial = 1170] [outer = 00000000] 07:31:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 112 (17A97400) [pid = 3760] [serial = 1171] [outer = 179BC800] 07:31:19 INFO - PROCESS | 3760 | 1465050679912 Marionette DEBUG loaded listener.js 07:31:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 113 (18451000) [pid = 3760] [serial = 1172] [outer = 179BC800] 07:31:20 INFO - PROCESS | 3760 | 1465050680528 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:31:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:31:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 957ms 07:31:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:31:20 INFO - PROCESS | 3760 | 1465050680571 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:31:20 INFO - PROCESS | 3760 | 1465050680573 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 07:31:20 INFO - PROCESS | 3760 | 1465050680577 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:31:20 INFO - PROCESS | 3760 | 1465050680581 Marionette TRACE conn3 <- [1,1526,null,{}] 07:31:20 INFO - PROCESS | 3760 | 1465050680592 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:20 INFO - PROCESS | 3760 | 1465050680597 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:20 INFO - PROCESS | 3760 | 1465050680715 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:31:20 INFO - PROCESS | 3760 | 1465050680820 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:20 INFO - PROCESS | 3760 | 1465050680823 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:20 INFO - PROCESS | 3760 | ++DOCSHELL 1A28BC00 == 35 [pid = 3760] [id = 391] 07:31:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 114 (1A28C000) [pid = 3760] [serial = 1173] [outer = 00000000] 07:31:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 115 (1A5EFC00) [pid = 3760] [serial = 1174] [outer = 1A28C000] 07:31:20 INFO - PROCESS | 3760 | 1465050680880 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 116 (1A713000) [pid = 3760] [serial = 1175] [outer = 1A28C000] 07:31:21 INFO - PROCESS | 3760 | 1465050681514 Marionette TRACE conn3 <- [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]]]}] 07:31:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:31:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 941ms 07:31:21 INFO - PROCESS | 3760 | 1465050681553 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:31:21 INFO - PROCESS | 3760 | 1465050681556 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 07:31:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:31:21 INFO - PROCESS | 3760 | 1465050681560 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:31:21 INFO - PROCESS | 3760 | 1465050681562 Marionette TRACE conn3 <- [1,1530,null,{}] 07:31:21 INFO - PROCESS | 3760 | 1465050681565 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:21 INFO - PROCESS | 3760 | 1465050681568 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:21 INFO - PROCESS | 3760 | 1465050681681 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:31:21 INFO - PROCESS | 3760 | 1465050681783 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:21 INFO - PROCESS | 3760 | 1465050681785 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:21 INFO - PROCESS | 3760 | ++DOCSHELL 1A71C400 == 36 [pid = 3760] [id = 392] 07:31:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 117 (1A720800) [pid = 3760] [serial = 1176] [outer = 00000000] 07:31:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 118 (1A814000) [pid = 3760] [serial = 1177] [outer = 1A720800] 07:31:21 INFO - PROCESS | 3760 | 1465050681838 Marionette DEBUG loaded listener.js 07:31:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 119 (1A819000) [pid = 3760] [serial = 1178] [outer = 1A720800] 07:31:22 INFO - PROCESS | 3760 | 1465050682427 Marionette TRACE conn3 <- [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]]]}] 07:31:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:31:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 894ms 07:31:22 INFO - PROCESS | 3760 | 1465050682464 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:31:22 INFO - PROCESS | 3760 | 1465050682466 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 07:31:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:31:22 INFO - PROCESS | 3760 | 1465050682469 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:31:22 INFO - PROCESS | 3760 | 1465050682471 Marionette TRACE conn3 <- [1,1534,null,{}] 07:31:22 INFO - PROCESS | 3760 | 1465050682475 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:22 INFO - PROCESS | 3760 | 1465050682478 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:22 INFO - PROCESS | 3760 | 1465050682580 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:31:22 INFO - PROCESS | 3760 | 1465050682684 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:22 INFO - PROCESS | 3760 | 1465050682688 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:22 INFO - PROCESS | 3760 | ++DOCSHELL 1A813400 == 37 [pid = 3760] [id = 393] 07:31:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 120 (1A81DC00) [pid = 3760] [serial = 1179] [outer = 00000000] 07:31:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 121 (1A946400) [pid = 3760] [serial = 1180] [outer = 1A81DC00] 07:31:22 INFO - PROCESS | 3760 | 1465050682747 Marionette DEBUG loaded listener.js 07:31:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 122 (1A946C00) [pid = 3760] [serial = 1181] [outer = 1A81DC00] 07:31:23 INFO - PROCESS | 3760 | 1465050683428 Marionette TRACE conn3 <- [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]]]}] 07:31:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:31:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1003ms 07:31:23 INFO - PROCESS | 3760 | 1465050683472 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:31:23 INFO - PROCESS | 3760 | 1465050683476 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 07:31:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:31:23 INFO - PROCESS | 3760 | 1465050683481 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:31:23 INFO - PROCESS | 3760 | 1465050683484 Marionette TRACE conn3 <- [1,1538,null,{}] 07:31:23 INFO - PROCESS | 3760 | 1465050683489 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:23 INFO - PROCESS | 3760 | 1465050683492 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:23 INFO - PROCESS | 3760 | 1465050683595 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:31:23 INFO - PROCESS | 3760 | 1465050683764 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:23 INFO - PROCESS | 3760 | 1465050683767 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:23 INFO - PROCESS | 3760 | ++DOCSHELL 10272000 == 38 [pid = 3760] [id = 394] 07:31:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 123 (10278C00) [pid = 3760] [serial = 1182] [outer = 00000000] 07:31:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 124 (114B7C00) [pid = 3760] [serial = 1183] [outer = 10278C00] 07:31:23 INFO - PROCESS | 3760 | 1465050683839 Marionette DEBUG loaded listener.js 07:31:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (13DD8000) [pid = 3760] [serial = 1184] [outer = 10278C00] 07:31:24 INFO - PROCESS | 3760 | 1465050684506 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:31:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:31:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1082ms 07:31:24 INFO - PROCESS | 3760 | 1465050684573 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:31:24 INFO - PROCESS | 3760 | 1465050684577 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 07:31:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:31:24 INFO - PROCESS | 3760 | 1465050684582 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:31:24 INFO - PROCESS | 3760 | 1465050684585 Marionette TRACE conn3 <- [1,1542,null,{}] 07:31:24 INFO - PROCESS | 3760 | 1465050684603 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:24 INFO - PROCESS | 3760 | 1465050684608 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:24 INFO - PROCESS | 3760 | 1465050684759 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:31:24 INFO - PROCESS | 3760 | 1465050684819 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:24 INFO - PROCESS | 3760 | 1465050684822 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:24 INFO - PROCESS | 3760 | ++DOCSHELL 179BC400 == 39 [pid = 3760] [id = 395] 07:31:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (179BD800) [pid = 3760] [serial = 1185] [outer = 00000000] 07:31:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (17A95800) [pid = 3760] [serial = 1186] [outer = 179BD800] 07:31:24 INFO - PROCESS | 3760 | 1465050684879 Marionette DEBUG loaded listener.js 07:31:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (19ADD000) [pid = 3760] [serial = 1187] [outer = 179BD800] 07:31:25 INFO - PROCESS | 3760 | 1465050685508 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:31:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:31:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1003ms 07:31:25 INFO - PROCESS | 3760 | 1465050685588 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:31:25 INFO - PROCESS | 3760 | 1465050685592 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 07:31:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:31:25 INFO - PROCESS | 3760 | 1465050685597 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:31:25 INFO - PROCESS | 3760 | 1465050685600 Marionette TRACE conn3 <- [1,1546,null,{}] 07:31:25 INFO - PROCESS | 3760 | 1465050685604 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:25 INFO - PROCESS | 3760 | 1465050685606 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:25 INFO - PROCESS | 3760 | 1465050685774 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:31:25 INFO - PROCESS | 3760 | 1465050685833 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:25 INFO - PROCESS | 3760 | 1465050685835 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:25 INFO - PROCESS | 3760 | ++DOCSHELL 1A28D000 == 40 [pid = 3760] [id = 396] 07:31:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (1A28E000) [pid = 3760] [serial = 1188] [outer = 00000000] 07:31:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (1A5FA400) [pid = 3760] [serial = 1189] [outer = 1A28E000] 07:31:25 INFO - PROCESS | 3760 | 1465050685889 Marionette DEBUG loaded listener.js 07:31:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1A71E000) [pid = 3760] [serial = 1190] [outer = 1A28E000] 07:31:26 INFO - PROCESS | 3760 | 1465050686515 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:31:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:31:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1003ms 07:31:26 INFO - PROCESS | 3760 | 1465050686600 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:31:26 INFO - PROCESS | 3760 | 1465050686602 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 07:31:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:31:26 INFO - PROCESS | 3760 | 1465050686608 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:31:26 INFO - PROCESS | 3760 | 1465050686614 Marionette TRACE conn3 <- [1,1550,null,{}] 07:31:26 INFO - PROCESS | 3760 | 1465050686637 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:26 INFO - PROCESS | 3760 | 1465050686641 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:26 INFO - PROCESS | 3760 | 1465050686796 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:31:26 INFO - PROCESS | 3760 | 1465050686855 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:26 INFO - PROCESS | 3760 | 1465050686858 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:26 INFO - PROCESS | 3760 | ++DOCSHELL 1AC11400 == 41 [pid = 3760] [id = 397] 07:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (1AC12400) [pid = 3760] [serial = 1191] [outer = 00000000] 07:31:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (1AC16000) [pid = 3760] [serial = 1192] [outer = 1AC12400] 07:31:26 INFO - PROCESS | 3760 | 1465050686911 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (1AF3B800) [pid = 3760] [serial = 1193] [outer = 1AC12400] 07:31:27 INFO - PROCESS | 3760 | 1465050687464 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:31:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:31:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 894ms 07:31:27 INFO - PROCESS | 3760 | 1465050687510 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:31:27 INFO - PROCESS | 3760 | 1465050687513 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 07:31:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:31:27 INFO - PROCESS | 3760 | 1465050687516 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:31:27 INFO - PROCESS | 3760 | 1465050687518 Marionette TRACE conn3 <- [1,1554,null,{}] 07:31:27 INFO - PROCESS | 3760 | 1465050687522 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:27 INFO - PROCESS | 3760 | 1465050687524 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:27 INFO - PROCESS | 3760 | 1465050687630 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:31:27 INFO - PROCESS | 3760 | 1465050687735 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:27 INFO - PROCESS | 3760 | 1465050687738 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:27 INFO - PROCESS | 3760 | ++DOCSHELL 1AC15000 == 42 [pid = 3760] [id = 398] 07:31:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (1AF41000) [pid = 3760] [serial = 1194] [outer = 00000000] 07:31:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (1AF45000) [pid = 3760] [serial = 1195] [outer = 1AF41000] 07:31:27 INFO - PROCESS | 3760 | 1465050687798 Marionette DEBUG loaded listener.js 07:31:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (1AF45800) [pid = 3760] [serial = 1196] [outer = 1AF41000] 07:31:28 INFO - PROCESS | 3760 | 1465050688428 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:31:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:31:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 940ms 07:31:28 INFO - PROCESS | 3760 | 1465050688461 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:31:28 INFO - PROCESS | 3760 | 1465050688463 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 07:31:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:31:28 INFO - PROCESS | 3760 | 1465050688467 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:31:28 INFO - PROCESS | 3760 | 1465050688469 Marionette TRACE conn3 <- [1,1558,null,{}] 07:31:28 INFO - PROCESS | 3760 | 1465050688473 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:28 INFO - PROCESS | 3760 | 1465050688476 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:28 INFO - PROCESS | 3760 | 1465050688584 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:31:28 INFO - PROCESS | 3760 | 1465050688701 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:28 INFO - PROCESS | 3760 | 1465050688707 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:28 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F3000 == 43 [pid = 3760] [id = 399] 07:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (0F2F3400) [pid = 3760] [serial = 1197] [outer = 00000000] 07:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (0F2F8400) [pid = 3760] [serial = 1198] [outer = 0F2F3400] 07:31:28 INFO - PROCESS | 3760 | 1465050688823 Marionette DEBUG loaded listener.js 07:31:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (1AF41800) [pid = 3760] [serial = 1199] [outer = 0F2F3400] 07:31:29 INFO - PROCESS | 3760 | 1465050689504 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:31:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:31:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1097ms 07:31:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:31:29 INFO - PROCESS | 3760 | 1465050689569 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:31:29 INFO - PROCESS | 3760 | 1465050689573 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 07:31:29 INFO - PROCESS | 3760 | 1465050689577 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:31:29 INFO - PROCESS | 3760 | 1465050689582 Marionette TRACE conn3 <- [1,1562,null,{}] 07:31:29 INFO - PROCESS | 3760 | 1465050689587 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:29 INFO - PROCESS | 3760 | 1465050689589 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:29 INFO - PROCESS | 3760 | 1465050689756 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:31:29 INFO - PROCESS | 3760 | 1465050689887 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:29 INFO - PROCESS | 3760 | 1465050689890 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:29 INFO - PROCESS | 3760 | ++DOCSHELL 0F30FC00 == 44 [pid = 3760] [id = 400] 07:31:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (0F39AC00) [pid = 3760] [serial = 1200] [outer = 00000000] 07:31:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (1141E800) [pid = 3760] [serial = 1201] [outer = 0F39AC00] 07:31:29 INFO - PROCESS | 3760 | 1465050689948 Marionette DEBUG loaded listener.js 07:31:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (1362C400) [pid = 3760] [serial = 1202] [outer = 0F39AC00] 07:31:30 INFO - PROCESS | 3760 | 1465050690608 Marionette TRACE conn3 <- [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]]]}] 07:31:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:31:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1097ms 07:31:30 INFO - PROCESS | 3760 | 1465050690680 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:31:30 INFO - PROCESS | 3760 | 1465050690684 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 07:31:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:31:30 INFO - PROCESS | 3760 | 1465050690689 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:31:30 INFO - PROCESS | 3760 | 1465050690692 Marionette TRACE conn3 <- [1,1566,null,{}] 07:31:30 INFO - PROCESS | 3760 | 1465050690711 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:30 INFO - PROCESS | 3760 | 1465050690714 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:30 INFO - PROCESS | 3760 | 1465050690836 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:31:30 INFO - PROCESS | 3760 | 1465050690981 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:30 INFO - PROCESS | 3760 | 1465050690984 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:31 INFO - PROCESS | 3760 | ++DOCSHELL 174BE400 == 45 [pid = 3760] [id = 401] 07:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (17983400) [pid = 3760] [serial = 1203] [outer = 00000000] 07:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (179C3C00) [pid = 3760] [serial = 1204] [outer = 17983400] 07:31:31 INFO - PROCESS | 3760 | 1465050691042 Marionette DEBUG loaded listener.js 07:31:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 146 (19AE9C00) [pid = 3760] [serial = 1205] [outer = 17983400] 07:31:31 INFO - PROCESS | 3760 | 1465050691656 Marionette TRACE conn3 <- [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]]]}] 07:31:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:31:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1003ms 07:31:31 INFO - PROCESS | 3760 | 1465050691723 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:31:31 INFO - PROCESS | 3760 | 1465050691726 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 07:31:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:31:31 INFO - PROCESS | 3760 | 1465050691731 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:31:31 INFO - PROCESS | 3760 | 1465050691733 Marionette TRACE conn3 <- [1,1570,null,{}] 07:31:31 INFO - PROCESS | 3760 | 1465050691737 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:31 INFO - PROCESS | 3760 | 1465050691739 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:31 INFO - PROCESS | 3760 | 1465050691851 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:31:31 INFO - PROCESS | 3760 | 1465050691994 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:31 INFO - PROCESS | 3760 | 1465050691997 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:32 INFO - PROCESS | 3760 | ++DOCSHELL 1A284C00 == 46 [pid = 3760] [id = 402] 07:31:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 147 (1A5F9000) [pid = 3760] [serial = 1206] [outer = 00000000] 07:31:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 148 (1A81A800) [pid = 3760] [serial = 1207] [outer = 1A5F9000] 07:31:32 INFO - PROCESS | 3760 | 1465050692052 Marionette DEBUG loaded listener.js 07:31:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 149 (1A946000) [pid = 3760] [serial = 1208] [outer = 1A5F9000] 07:31:32 INFO - PROCESS | 3760 | 1465050692671 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:31:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:31:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1003ms 07:31:32 INFO - PROCESS | 3760 | 1465050692736 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:31:32 INFO - PROCESS | 3760 | 1465050692740 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 07:31:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:31:32 INFO - PROCESS | 3760 | 1465050692751 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:31:32 INFO - PROCESS | 3760 | 1465050692756 Marionette TRACE conn3 <- [1,1574,null,{}] 07:31:32 INFO - PROCESS | 3760 | 1465050692760 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:32 INFO - PROCESS | 3760 | 1465050692763 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:32 INFO - PROCESS | 3760 | 1465050692876 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:31:33 INFO - PROCESS | 3760 | 1465050693017 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:33 INFO - PROCESS | 3760 | 1465050693020 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:33 INFO - PROCESS | 3760 | ++DOCSHELL 1A954C00 == 47 [pid = 3760] [id = 403] 07:31:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 150 (1AC0B800) [pid = 3760] [serial = 1209] [outer = 00000000] 07:31:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 151 (1B0A9C00) [pid = 3760] [serial = 1210] [outer = 1AC0B800] 07:31:33 INFO - PROCESS | 3760 | 1465050693074 Marionette DEBUG loaded listener.js 07:31:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 152 (1B0AD000) [pid = 3760] [serial = 1211] [outer = 1AC0B800] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 10E8DC00 == 46 [pid = 3760] [id = 376] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 105FA800 == 45 [pid = 3760] [id = 383] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 15CD3C00 == 44 [pid = 3760] [id = 384] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 13DDEC00 == 43 [pid = 3760] [id = 377] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 143E8800 == 42 [pid = 3760] [id = 385] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 179BC400 == 41 [pid = 3760] [id = 395] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 1A28D000 == 40 [pid = 3760] [id = 396] 07:31:33 INFO - PROCESS | 3760 | --DOCSHELL 10272000 == 39 [pid = 3760] [id = 394] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 12A1B800 == 38 [pid = 3760] [id = 121] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 105F3000 == 37 [pid = 3760] [id = 120] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1796DC00 == 36 [pid = 3760] [id = 129] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 15E5D800 == 35 [pid = 3760] [id = 378] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1A813400 == 34 [pid = 3760] [id = 393] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 15CD4400 == 33 [pid = 3760] [id = 372] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 16FD2000 == 32 [pid = 3760] [id = 382] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1AC11400 == 31 [pid = 3760] [id = 397] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 179C5400 == 30 [pid = 3760] [id = 386] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 162A1400 == 29 [pid = 3760] [id = 127] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 12B68400 == 28 [pid = 3760] [id = 388] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1AC15000 == 27 [pid = 3760] [id = 398] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 13285400 == 26 [pid = 3760] [id = 128] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 19AE0C00 == 25 [pid = 3760] [id = 387] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1A71C400 == 24 [pid = 3760] [id = 392] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 0F2F3000 == 23 [pid = 3760] [id = 399] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 13285800 == 22 [pid = 3760] [id = 122] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 0F308C00 == 21 [pid = 3760] [id = 380] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 15E5A800 == 20 [pid = 3760] [id = 124] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 143E2400 == 19 [pid = 3760] [id = 389] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1318C000 == 18 [pid = 3760] [id = 375] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 17990800 == 17 [pid = 3760] [id = 390] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 15753C00 == 16 [pid = 3760] [id = 381] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 162A7000 == 15 [pid = 3760] [id = 125] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1A28BC00 == 14 [pid = 3760] [id = 391] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 143E2000 == 13 [pid = 3760] [id = 123] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 11C0B000 == 12 [pid = 3760] [id = 126] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 174BE400 == 11 [pid = 3760] [id = 401] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 1A284C00 == 10 [pid = 3760] [id = 402] 07:31:35 INFO - PROCESS | 3760 | --DOCSHELL 0F30FC00 == 9 [pid = 3760] [id = 400] 07:31:38 INFO - PROCESS | 3760 | 1465050698117 Marionette TRACE conn3 <- [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]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 5440ms 07:31:38 INFO - PROCESS | 3760 | 1465050698174 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 3760 | 1465050698178 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 07:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:31:38 INFO - PROCESS | 3760 | 1465050698184 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 3760 | 1465050698187 Marionette TRACE conn3 <- [1,1578,null,{}] 07:31:38 INFO - PROCESS | 3760 | 1465050698192 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 3760 | 1465050698195 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:38 INFO - PROCESS | 3760 | 1465050698303 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:31:38 INFO - PROCESS | 3760 | 1465050698404 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:38 INFO - PROCESS | 3760 | 1465050698408 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:38 INFO - PROCESS | 3760 | ++DOCSHELL 110F2400 == 10 [pid = 3760] [id = 404] 07:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 153 (111B1400) [pid = 3760] [serial = 1212] [outer = 00000000] 07:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 154 (13913400) [pid = 3760] [serial = 1213] [outer = 111B1400] 07:31:38 INFO - PROCESS | 3760 | 1465050698457 Marionette DEBUG loaded listener.js 07:31:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 155 (143C8800) [pid = 3760] [serial = 1214] [outer = 111B1400] 07:31:38 INFO - PROCESS | 3760 | 1465050698887 Marionette TRACE conn3 <- [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]]]}] 07:31:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:31:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 737ms 07:31:38 INFO - PROCESS | 3760 | 1465050698926 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:31:38 INFO - PROCESS | 3760 | 1465050698931 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 07:31:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:31:38 INFO - PROCESS | 3760 | 1465050698937 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:31:38 INFO - PROCESS | 3760 | 1465050698940 Marionette TRACE conn3 <- [1,1582,null,{}] 07:31:38 INFO - PROCESS | 3760 | 1465050698944 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:38 INFO - PROCESS | 3760 | 1465050698947 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:39 INFO - PROCESS | 3760 | 1465050699053 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:31:39 INFO - PROCESS | 3760 | 1465050699061 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 3760 | 1465050699064 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:39 INFO - PROCESS | 3760 | ++DOCSHELL 12802C00 == 11 [pid = 3760] [id = 405] 07:31:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 156 (16D1DC00) [pid = 3760] [serial = 1215] [outer = 00000000] 07:31:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 157 (16D69800) [pid = 3760] [serial = 1216] [outer = 16D1DC00] 07:31:39 INFO - PROCESS | 3760 | 1465050699111 Marionette DEBUG loaded listener.js 07:31:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 158 (173D9000) [pid = 3760] [serial = 1217] [outer = 16D1DC00] 07:31:39 INFO - PROCESS | 3760 | 1465050699631 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:31:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:31:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 737ms 07:31:39 INFO - PROCESS | 3760 | 1465050699675 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:31:39 INFO - PROCESS | 3760 | 1465050699677 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 07:31:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:31:39 INFO - PROCESS | 3760 | 1465050699681 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:31:39 INFO - PROCESS | 3760 | 1465050699684 Marionette TRACE conn3 <- [1,1586,null,{}] 07:31:39 INFO - PROCESS | 3760 | 1465050699727 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:39 INFO - PROCESS | 3760 | 1465050699732 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:39 INFO - PROCESS | 3760 | 1465050699872 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:31:39 INFO - PROCESS | 3760 | 1465050699940 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:39 INFO - PROCESS | 3760 | 1465050699944 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:39 INFO - PROCESS | 3760 | ++DOCSHELL 19B48400 == 12 [pid = 3760] [id = 406] 07:31:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 159 (19B4A400) [pid = 3760] [serial = 1218] [outer = 00000000] 07:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 160 (1A28BC00) [pid = 3760] [serial = 1219] [outer = 19B4A400] 07:31:40 INFO - PROCESS | 3760 | 1465050699992 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 161 (1A718800) [pid = 3760] [serial = 1220] [outer = 19B4A400] 07:31:40 INFO - PROCESS | 3760 | 1465050700443 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:31:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:31:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 815ms 07:31:40 INFO - PROCESS | 3760 | 1465050700482 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:31:40 INFO - PROCESS | 3760 | 1465050700485 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 07:31:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:31:40 INFO - PROCESS | 3760 | 1465050700488 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:31:40 INFO - PROCESS | 3760 | 1465050700490 Marionette TRACE conn3 <- [1,1590,null,{}] 07:31:40 INFO - PROCESS | 3760 | 1465050700493 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:40 INFO - PROCESS | 3760 | 1465050700495 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:40 INFO - PROCESS | 3760 | 1465050700628 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:31:40 INFO - PROCESS | 3760 | 1465050700633 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:40 INFO - PROCESS | 3760 | 1465050700636 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:40 INFO - PROCESS | 3760 | ++DOCSHELL 1A5F0C00 == 13 [pid = 3760] [id = 407] 07:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 162 (1A94AC00) [pid = 3760] [serial = 1221] [outer = 00000000] 07:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 163 (1A953C00) [pid = 3760] [serial = 1222] [outer = 1A94AC00] 07:31:40 INFO - PROCESS | 3760 | 1465050700740 Marionette DEBUG loaded listener.js 07:31:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 164 (1AF44000) [pid = 3760] [serial = 1223] [outer = 1A94AC00] 07:31:41 INFO - PROCESS | 3760 | 1465050701243 Marionette TRACE conn3 <- [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]]]}] 07:31:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:31:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 736ms 07:31:41 INFO - PROCESS | 3760 | 1465050701261 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:31:41 INFO - PROCESS | 3760 | 1465050701262 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 07:31:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:31:41 INFO - PROCESS | 3760 | 1465050701304 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:31:41 INFO - PROCESS | 3760 | 1465050701306 Marionette TRACE conn3 <- [1,1594,null,{}] 07:31:41 INFO - PROCESS | 3760 | 1465050701317 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:41 INFO - PROCESS | 3760 | 1465050701319 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:41 INFO - PROCESS | 3760 | 1465050701431 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:31:41 INFO - PROCESS | 3760 | 1465050701443 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:41 INFO - PROCESS | 3760 | 1465050701445 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:41 INFO - PROCESS | 3760 | ++DOCSHELL 19A2F800 == 14 [pid = 3760] [id = 408] 07:31:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 165 (19A30000) [pid = 3760] [serial = 1224] [outer = 00000000] 07:31:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 166 (19A34C00) [pid = 3760] [serial = 1225] [outer = 19A30000] 07:31:41 INFO - PROCESS | 3760 | 1465050701488 Marionette DEBUG loaded listener.js 07:31:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 167 (1A81E000) [pid = 3760] [serial = 1226] [outer = 19A30000] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 166 (17987800) [pid = 3760] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 165 (16FCF000) [pid = 3760] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 164 (10274C00) [pid = 3760] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 163 (12AC8400) [pid = 3760] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 162 (1A284000) [pid = 3760] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 161 (15E55400) [pid = 3760] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 160 (10A56400) [pid = 3760] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 159 (19B45800) [pid = 3760] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 158 (15CD8400) [pid = 3760] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 157 (12DC9400) [pid = 3760] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 156 (10A64800) [pid = 3760] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 155 (16031400) [pid = 3760] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 154 (15CD7000) [pid = 3760] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 153 (179BC800) [pid = 3760] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 152 (179BD800) [pid = 3760] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 151 (15E4F800) [pid = 3760] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 150 (13BE7C00) [pid = 3760] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 149 (15E5DC00) [pid = 3760] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 148 (15E56400) [pid = 3760] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 147 (15753000) [pid = 3760] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 146 (13DDF000) [pid = 3760] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 145 (1318D800) [pid = 3760] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (0F30C800) [pid = 3760] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (12D65400) [pid = 3760] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (10A5DC00) [pid = 3760] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (1141B400) [pid = 3760] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (10F36400) [pid = 3760] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (17323000) [pid = 3760] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (10A58C00) [pid = 3760] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (0F2F3400) [pid = 3760] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (1AF41000) [pid = 3760] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (0F39AC00) [pid = 3760] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (1AC12400) [pid = 3760] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (1A81DC00) [pid = 3760] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (1A5F9000) [pid = 3760] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (1A720800) [pid = 3760] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (1A28C000) [pid = 3760] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (17983400) [pid = 3760] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (19AE1000) [pid = 3760] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (10278C00) [pid = 3760] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (179CA800) [pid = 3760] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (1A28E000) [pid = 3760] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:31:42 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1707DC00) [pid = 3760] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:31:42 INFO - PROCESS | 3760 | 1465050702494 Marionette TRACE conn3 <- [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]]]}] 07:31:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:31:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1238ms 07:31:42 INFO - PROCESS | 3760 | 1465050702504 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:31:42 INFO - PROCESS | 3760 | 1465050702506 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 07:31:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:31:42 INFO - PROCESS | 3760 | 1465050702509 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:31:42 INFO - PROCESS | 3760 | 1465050702510 Marionette TRACE conn3 <- [1,1598,null,{}] 07:31:42 INFO - PROCESS | 3760 | 1465050702514 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:42 INFO - PROCESS | 3760 | 1465050702520 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:42 INFO - PROCESS | 3760 | 1465050702645 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:31:42 INFO - PROCESS | 3760 | 1465050702658 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:42 INFO - PROCESS | 3760 | 1465050702660 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:42 INFO - PROCESS | 3760 | ++DOCSHELL 10AF1000 == 15 [pid = 3760] [id = 409] 07:31:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 125 (10AF2800) [pid = 3760] [serial = 1227] [outer = 00000000] 07:31:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 126 (11405400) [pid = 3760] [serial = 1228] [outer = 10AF2800] 07:31:42 INFO - PROCESS | 3760 | 1465050702704 Marionette DEBUG loaded listener.js 07:31:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 127 (12DCDC00) [pid = 3760] [serial = 1229] [outer = 10AF2800] 07:31:43 INFO - PROCESS | 3760 | 1465050703161 Marionette TRACE conn3 <- [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]]]}] 07:31:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 706ms 07:31:43 INFO - PROCESS | 3760 | 1465050703209 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 3760 | 1465050703211 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 07:31:43 INFO - PROCESS | 3760 | 1465050703214 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:31:43 INFO - PROCESS | 3760 | 1465050703216 Marionette TRACE conn3 <- [1,1602,null,{}] 07:31:43 INFO - PROCESS | 3760 | 1465050703219 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 3760 | 1465050703221 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:43 INFO - PROCESS | 3760 | 1465050703310 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:31:43 INFO - PROCESS | 3760 | 1465050703315 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 3760 | 1465050703317 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:43 INFO - PROCESS | 3760 | ++DOCSHELL 1140EC00 == 16 [pid = 3760] [id = 410] 07:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 128 (1141B400) [pid = 3760] [serial = 1230] [outer = 00000000] 07:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 129 (143C9000) [pid = 3760] [serial = 1231] [outer = 1141B400] 07:31:43 INFO - PROCESS | 3760 | 1465050703360 Marionette DEBUG loaded listener.js 07:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 130 (15753000) [pid = 3760] [serial = 1232] [outer = 1141B400] 07:31:43 INFO - PROCESS | 3760 | 1465050703796 Marionette TRACE conn3 <- [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]]]}] 07:31:43 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 07:31:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 627ms 07:31:43 INFO - PROCESS | 3760 | 1465050703852 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:31:43 INFO - PROCESS | 3760 | 1465050703854 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 07:31:43 INFO - PROCESS | 3760 | 1465050703858 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:31:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:31:43 INFO - PROCESS | 3760 | 1465050703859 Marionette TRACE conn3 <- [1,1606,null,{}] 07:31:43 INFO - PROCESS | 3760 | 1465050703863 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:43 INFO - PROCESS | 3760 | 1465050703864 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:43 INFO - PROCESS | 3760 | 1465050703943 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:31:43 INFO - PROCESS | 3760 | 1465050703948 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:43 INFO - PROCESS | 3760 | 1465050703950 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:43 INFO - PROCESS | 3760 | ++DOCSHELL 1362D800 == 17 [pid = 3760] [id = 411] 07:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 131 (1435A800) [pid = 3760] [serial = 1233] [outer = 00000000] 07:31:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 132 (16D1E000) [pid = 3760] [serial = 1234] [outer = 1435A800] 07:31:44 INFO - PROCESS | 3760 | 1465050703993 Marionette DEBUG loaded listener.js 07:31:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 133 (16FCF000) [pid = 3760] [serial = 1235] [outer = 1435A800] 07:31:44 INFO - PROCESS | 3760 | 1465050704522 Marionette TRACE conn3 <- [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]]]}] 07:31:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:31:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 737ms 07:31:44 INFO - PROCESS | 3760 | 1465050704599 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:31:44 INFO - PROCESS | 3760 | 1465050704604 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 07:31:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:31:44 INFO - PROCESS | 3760 | 1465050704610 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:31:44 INFO - PROCESS | 3760 | 1465050704613 Marionette TRACE conn3 <- [1,1610,null,{}] 07:31:44 INFO - PROCESS | 3760 | 1465050704619 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:44 INFO - PROCESS | 3760 | 1465050704622 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:44 INFO - PROCESS | 3760 | 1465050704766 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:31:44 INFO - PROCESS | 3760 | 1465050704885 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:44 INFO - PROCESS | 3760 | 1465050704890 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:44 INFO - PROCESS | 3760 | ++DOCSHELL 10AEAC00 == 18 [pid = 3760] [id = 412] 07:31:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 134 (10AEB000) [pid = 3760] [serial = 1236] [outer = 00000000] 07:31:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 135 (10AF4C00) [pid = 3760] [serial = 1237] [outer = 10AEB000] 07:31:44 INFO - PROCESS | 3760 | 1465050704959 Marionette DEBUG loaded listener.js 07:31:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 136 (10AF4000) [pid = 3760] [serial = 1238] [outer = 10AEB000] 07:31:45 INFO - PROCESS | 3760 | 1465050705546 Marionette TRACE conn3 <- [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]]]}] 07:31:45 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 07:31:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1004ms 07:31:45 INFO - PROCESS | 3760 | 1465050705613 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:31:45 INFO - PROCESS | 3760 | 1465050705617 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 07:31:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:31:45 INFO - PROCESS | 3760 | 1465050705624 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:31:45 INFO - PROCESS | 3760 | 1465050705626 Marionette TRACE conn3 <- [1,1614,null,{}] 07:31:45 INFO - PROCESS | 3760 | 1465050705631 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:45 INFO - PROCESS | 3760 | 1465050705634 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:45 INFO - PROCESS | 3760 | 1465050705746 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:31:45 INFO - PROCESS | 3760 | 1465050705890 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:45 INFO - PROCESS | 3760 | 1465050705893 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:45 INFO - PROCESS | 3760 | ++DOCSHELL 162A4C00 == 19 [pid = 3760] [id = 413] 07:31:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 137 (16A59C00) [pid = 3760] [serial = 1239] [outer = 00000000] 07:31:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 138 (173DD400) [pid = 3760] [serial = 1240] [outer = 16A59C00] 07:31:45 INFO - PROCESS | 3760 | 1465050705953 Marionette DEBUG loaded listener.js 07:31:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 139 (17988000) [pid = 3760] [serial = 1241] [outer = 16A59C00] 07:31:46 INFO - PROCESS | 3760 | 1465050706525 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:31:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:31:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 941ms 07:31:46 INFO - PROCESS | 3760 | 1465050706569 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:31:46 INFO - PROCESS | 3760 | 1465050706571 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 07:31:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:31:46 INFO - PROCESS | 3760 | 1465050706575 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:31:46 INFO - PROCESS | 3760 | 1465050706579 Marionette TRACE conn3 <- [1,1618,null,{}] 07:31:46 INFO - PROCESS | 3760 | 1465050706590 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:46 INFO - PROCESS | 3760 | 1465050706594 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:46 INFO - PROCESS | 3760 | 1465050706704 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:31:46 INFO - PROCESS | 3760 | 1465050706819 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:46 INFO - PROCESS | 3760 | 1465050706823 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:46 INFO - PROCESS | 3760 | ++DOCSHELL 19A2C400 == 20 [pid = 3760] [id = 414] 07:31:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 140 (19A2D800) [pid = 3760] [serial = 1242] [outer = 00000000] 07:31:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 141 (19A34400) [pid = 3760] [serial = 1243] [outer = 19A2D800] 07:31:46 INFO - PROCESS | 3760 | 1465050706936 Marionette DEBUG loaded listener.js 07:31:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 142 (19AE1C00) [pid = 3760] [serial = 1244] [outer = 19A2D800] 07:31:47 INFO - PROCESS | 3760 | 1465050707583 Marionette TRACE conn3 <- [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]]]}] 07:31:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:31:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1034ms 07:31:47 INFO - PROCESS | 3760 | 1465050707618 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:31:47 INFO - PROCESS | 3760 | 1465050707621 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 07:31:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:31:47 INFO - PROCESS | 3760 | 1465050707625 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:31:47 INFO - PROCESS | 3760 | 1465050707627 Marionette TRACE conn3 <- [1,1622,null,{}] 07:31:47 INFO - PROCESS | 3760 | 1465050707631 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:47 INFO - PROCESS | 3760 | 1465050707633 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:47 INFO - PROCESS | 3760 | 1465050707756 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:31:48 INFO - PROCESS | 3760 | 1465050708143 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:48 INFO - PROCESS | 3760 | 1465050708147 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:48 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F4000 == 21 [pid = 3760] [id = 415] 07:31:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 143 (0F2F4400) [pid = 3760] [serial = 1245] [outer = 00000000] 07:31:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 144 (0F301400) [pid = 3760] [serial = 1246] [outer = 0F2F4400] 07:31:48 INFO - PROCESS | 3760 | 1465050708218 Marionette DEBUG loaded listener.js 07:31:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 145 (10227800) [pid = 3760] [serial = 1247] [outer = 0F2F4400] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 144 (16027800) [pid = 3760] [serial = 1153] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 143 (1362DC00) [pid = 3760] [serial = 1127] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 142 (14367000) [pid = 3760] [serial = 1132] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 141 (162AC400) [pid = 3760] [serial = 1168] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 140 (11C06400) [pid = 3760] [serial = 1139] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 139 (143E5000) [pid = 3760] [serial = 1166] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 138 (111B4C00) [pid = 3760] [serial = 1124] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 137 (102D1C00) [pid = 3760] [serial = 1138] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 136 (10F34400) [pid = 3760] [serial = 1123] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 135 (13288400) [pid = 3760] [serial = 1126] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 134 (11C8EC00) [pid = 3760] [serial = 1120] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 133 (13097800) [pid = 3760] [serial = 1130] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 132 (13BE7400) [pid = 3760] [serial = 1165] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 131 (12B6E000) [pid = 3760] [serial = 1129] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 130 (12A90800) [pid = 3760] [serial = 1121] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 129 (17A91C00) [pid = 3760] [serial = 1107] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 128 (1732FC00) [pid = 3760] [serial = 1104] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 127 (19ADF400) [pid = 3760] [serial = 1113] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 126 (18074C00) [pid = 3760] [serial = 1108] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 125 (12DD0000) [pid = 3760] [serial = 1089] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 124 (1A715C00) [pid = 3760] [serial = 1087] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 123 (1A5F8000) [pid = 3760] [serial = 1086] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 122 (16D21400) [pid = 3760] [serial = 1084] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 121 (1629E400) [pid = 3760] [serial = 1083] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 120 (13623000) [pid = 3760] [serial = 1081] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 119 (12DC9800) [pid = 3760] [serial = 1080] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 118 (1A00E800) [pid = 3760] [serial = 1116] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 117 (15E54000) [pid = 3760] [serial = 1098] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 116 (19AE0400) [pid = 3760] [serial = 1114] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 115 (13624C00) [pid = 3760] [serial = 1095] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 114 (13917800) [pid = 3760] [serial = 1096] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 113 (111BF400) [pid = 3760] [serial = 1092] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 112 (11C8B800) [pid = 3760] [serial = 1093] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 111 (1327E000) [pid = 3760] [serial = 1090] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 110 (162A4800) [pid = 3760] [serial = 1101] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 109 (1A0D8800) [pid = 3760] [serial = 1117] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 108 (173E5400) [pid = 3760] [serial = 1105] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 107 (16D1EC00) [pid = 3760] [serial = 1102] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 106 (1795F000) [pid = 3760] [serial = 688] [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.] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 105 (15FE7800) [pid = 3760] [serial = 1099] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 104 (173E5800) [pid = 3760] [serial = 1110] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17961000) [pid = 3760] [serial = 1111] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (1362C400) [pid = 3760] [serial = 1202] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (1574BC00) [pid = 3760] [serial = 1142] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (16031C00) [pid = 3760] [serial = 1136] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (17A95800) [pid = 3760] [serial = 1186] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (162A2000) [pid = 3760] [serial = 1154] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (16036C00) [pid = 3760] [serial = 1144] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (16D5FC00) [pid = 3760] [serial = 1169] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (173DFC00) [pid = 3760] [serial = 1156] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (143E3C00) [pid = 3760] [serial = 1133] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15FE8000) [pid = 3760] [serial = 1135] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (114B7C00) [pid = 3760] [serial = 1183] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (179C3C00) [pid = 3760] [serial = 1204] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (130E4400) [pid = 3760] [serial = 1151] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (143D4800) [pid = 3760] [serial = 1141] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1A713000) [pid = 3760] [serial = 1175] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19AE9C00) [pid = 3760] [serial = 1205] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19B40400) [pid = 3760] [serial = 1163] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13DD8000) [pid = 3760] [serial = 1184] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1822B800) [pid = 3760] [serial = 1159] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1A71E000) [pid = 3760] [serial = 1190] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1A81A800) [pid = 3760] [serial = 1207] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1844E800) [pid = 3760] [serial = 1160] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1AC16000) [pid = 3760] [serial = 1192] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1A5FA400) [pid = 3760] [serial = 1189] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19AEAC00) [pid = 3760] [serial = 1162] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17962400) [pid = 3760] [serial = 1157] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A5EFC00) [pid = 3760] [serial = 1174] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (18451000) [pid = 3760] [serial = 1172] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19ADD000) [pid = 3760] [serial = 1187] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (162A5400) [pid = 3760] [serial = 1145] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17A97400) [pid = 3760] [serial = 1171] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (173E1C00) [pid = 3760] [serial = 1147] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1740EC00) [pid = 3760] [serial = 1148] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (111B4800) [pid = 3760] [serial = 1150] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1AF41800) [pid = 3760] [serial = 1199] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1AF45800) [pid = 3760] [serial = 1196] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1141E800) [pid = 3760] [serial = 1201] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (0F2F8400) [pid = 3760] [serial = 1198] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1AF3B800) [pid = 3760] [serial = 1193] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1AF45000) [pid = 3760] [serial = 1195] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1A946C00) [pid = 3760] [serial = 1181] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1A946000) [pid = 3760] [serial = 1208] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1A946400) [pid = 3760] [serial = 1180] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1A819000) [pid = 3760] [serial = 1178] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1A814000) [pid = 3760] [serial = 1177] [outer = 00000000] [url = about:blank] 07:31:48 INFO - PROCESS | 3760 | 1465050708878 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:31:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:31:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1301ms 07:31:48 INFO - PROCESS | 3760 | 1465050708925 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:31:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:31:48 INFO - PROCESS | 3760 | 1465050708929 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 07:31:48 INFO - PROCESS | 3760 | 1465050708936 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:31:48 INFO - PROCESS | 3760 | 1465050708938 Marionette TRACE conn3 <- [1,1626,null,{}] 07:31:48 INFO - PROCESS | 3760 | 1465050708943 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:48 INFO - PROCESS | 3760 | 1465050708947 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:49 INFO - PROCESS | 3760 | 1465050709050 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:31:49 INFO - PROCESS | 3760 | 1465050709143 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 3760 | 1465050709146 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:49 INFO - PROCESS | 3760 | ++DOCSHELL 105ED000 == 22 [pid = 3760] [id = 416] 07:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (105EE400) [pid = 3760] [serial = 1248] [outer = 00000000] 07:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (10F38C00) [pid = 3760] [serial = 1249] [outer = 105EE400] 07:31:49 INFO - PROCESS | 3760 | 1465050709192 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (111BA400) [pid = 3760] [serial = 1250] [outer = 105EE400] 07:31:49 INFO - PROCESS | 3760 | 1465050709652 Marionette TRACE conn3 <- [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]]]}] 07:31:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:31:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 752ms 07:31:49 INFO - PROCESS | 3760 | 1465050709673 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:31:49 INFO - PROCESS | 3760 | 1465050709677 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 07:31:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:31:49 INFO - PROCESS | 3760 | 1465050709682 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:31:49 INFO - PROCESS | 3760 | 1465050709684 Marionette TRACE conn3 <- [1,1630,null,{}] 07:31:49 INFO - PROCESS | 3760 | 1465050709688 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:49 INFO - PROCESS | 3760 | 1465050709690 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:49 INFO - PROCESS | 3760 | 1465050709777 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:31:49 INFO - PROCESS | 3760 | 1465050709786 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:49 INFO - PROCESS | 3760 | 1465050709788 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:49 INFO - PROCESS | 3760 | ++DOCSHELL 12D65400 == 23 [pid = 3760] [id = 417] 07:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (12DC4400) [pid = 3760] [serial = 1251] [outer = 00000000] 07:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (12DD0000) [pid = 3760] [serial = 1252] [outer = 12DC4400] 07:31:49 INFO - PROCESS | 3760 | 1465050709832 Marionette DEBUG loaded listener.js 07:31:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (130E9000) [pid = 3760] [serial = 1253] [outer = 12DC4400] 07:31:50 INFO - PROCESS | 3760 | 1465050710318 Marionette TRACE conn3 <- [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]]]}] 07:31:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:31:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 706ms 07:31:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:31:50 INFO - PROCESS | 3760 | 1465050710381 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:31:50 INFO - PROCESS | 3760 | 1465050710383 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 07:31:50 INFO - PROCESS | 3760 | 1465050710388 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:31:50 INFO - PROCESS | 3760 | 1465050710393 Marionette TRACE conn3 <- [1,1634,null,{}] 07:31:50 INFO - PROCESS | 3760 | 1465050710402 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:50 INFO - PROCESS | 3760 | 1465050710405 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:50 INFO - PROCESS | 3760 | 1465050710491 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:31:50 INFO - PROCESS | 3760 | 1465050710582 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:50 INFO - PROCESS | 3760 | 1465050710584 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:50 INFO - PROCESS | 3760 | ++DOCSHELL 13133400 == 24 [pid = 3760] [id = 418] 07:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13622800) [pid = 3760] [serial = 1254] [outer = 00000000] 07:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1391A000) [pid = 3760] [serial = 1255] [outer = 13622800] 07:31:50 INFO - PROCESS | 3760 | 1465050710632 Marionette DEBUG loaded listener.js 07:31:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13BE0C00) [pid = 3760] [serial = 1256] [outer = 13622800] 07:31:51 INFO - PROCESS | 3760 | 1465050711065 Marionette TRACE conn3 <- [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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 690ms 07:31:51 INFO - PROCESS | 3760 | 1465050711118 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 3760 | 1465050711120 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 07:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:31:51 INFO - PROCESS | 3760 | 1465050711124 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - PROCESS | 3760 | 1465050711127 Marionette TRACE conn3 <- [1,1638,null,{}] 07:31:51 INFO - PROCESS | 3760 | 1465050711132 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 3760 | 1465050711135 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:51 INFO - PROCESS | 3760 | 1465050711315 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:31:51 INFO - PROCESS | 3760 | 1465050711340 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:51 INFO - PROCESS | 3760 | 1465050711342 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:51 INFO - PROCESS | 3760 | ++DOCSHELL 1059B000 == 25 [pid = 3760] [id = 419] 07:31:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (110EA000) [pid = 3760] [serial = 1257] [outer = 00000000] 07:31:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (143C6C00) [pid = 3760] [serial = 1258] [outer = 110EA000] 07:31:51 INFO - PROCESS | 3760 | 1465050711385 Marionette DEBUG loaded listener.js 07:31:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13BE7000) [pid = 3760] [serial = 1259] [outer = 110EA000] 07:31:51 INFO - PROCESS | 3760 | 1465050711829 Marionette TRACE conn3 <- [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]]]}] 07:31:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:31:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 736ms 07:31:51 INFO - PROCESS | 3760 | 1465050711864 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:31:51 INFO - PROCESS | 3760 | 1465050711866 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 07:31:51 INFO - PROCESS | 3760 | 1465050711869 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:31:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:31:51 INFO - PROCESS | 3760 | 1465050711871 Marionette TRACE conn3 <- [1,1642,null,{}] 07:31:51 INFO - PROCESS | 3760 | 1465050711880 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:51 INFO - PROCESS | 3760 | 1465050711882 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:52 INFO - PROCESS | 3760 | 1465050712029 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:31:52 INFO - PROCESS | 3760 | 1465050712052 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 3760 | 1465050712058 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:52 INFO - PROCESS | 3760 | ++DOCSHELL 15E59800 == 26 [pid = 3760] [id = 420] 07:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15E5A000) [pid = 3760] [serial = 1260] [outer = 00000000] 07:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15FE6000) [pid = 3760] [serial = 1261] [outer = 15E5A000] 07:31:52 INFO - PROCESS | 3760 | 1465050712110 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1602A800) [pid = 3760] [serial = 1262] [outer = 15E5A000] 07:31:52 INFO - PROCESS | 3760 | 1465050712569 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:31:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:31:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 753ms 07:31:52 INFO - PROCESS | 3760 | 1465050712610 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:31:52 INFO - PROCESS | 3760 | 1465050712612 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 07:31:52 INFO - PROCESS | 3760 | 1465050712615 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:31:52 INFO - PROCESS | 3760 | 1465050712617 Marionette TRACE conn3 <- [1,1646,null,{}] 07:31:52 INFO - PROCESS | 3760 | 1465050712620 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:52 INFO - PROCESS | 3760 | 1465050712622 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:52 INFO - PROCESS | 3760 | 1465050712762 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:31:52 INFO - PROCESS | 3760 | 1465050712824 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:52 INFO - PROCESS | 3760 | 1465050712834 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:52 INFO - PROCESS | 3760 | ++DOCSHELL 160A9C00 == 27 [pid = 3760] [id = 421] 07:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (160AA400) [pid = 3760] [serial = 1263] [outer = 00000000] 07:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (162A5400) [pid = 3760] [serial = 1264] [outer = 160AA400] 07:31:52 INFO - PROCESS | 3760 | 1465050712881 Marionette DEBUG loaded listener.js 07:31:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (162A6000) [pid = 3760] [serial = 1265] [outer = 160AA400] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A94AC00) [pid = 3760] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19A30000) [pid = 3760] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16D1DC00) [pid = 3760] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1141B400) [pid = 3760] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1AC0B800) [pid = 3760] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (111B1400) [pid = 3760] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (10AF2800) [pid = 3760] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:31:53 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (19B4A400) [pid = 3760] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:31:53 INFO - PROCESS | 3760 | 1465050713675 Marionette TRACE conn3 <- [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]]]}] 07:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1097ms 07:31:53 INFO - PROCESS | 3760 | 1465050713711 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:31:53 INFO - PROCESS | 3760 | 1465050713713 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 07:31:53 INFO - PROCESS | 3760 | 1465050713717 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:31:53 INFO - PROCESS | 3760 | 1465050713718 Marionette TRACE conn3 <- [1,1650,null,{}] 07:31:53 INFO - PROCESS | 3760 | 1465050713722 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:53 INFO - PROCESS | 3760 | 1465050713724 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:53 INFO - PROCESS | 3760 | 1465050713805 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:31:53 INFO - PROCESS | 3760 | 1465050713811 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:53 INFO - PROCESS | 3760 | 1465050713813 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:53 INFO - PROCESS | 3760 | ++DOCSHELL 0C783800 == 28 [pid = 3760] [id = 422] 07:31:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10AED400) [pid = 3760] [serial = 1266] [outer = 00000000] 07:31:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1629D800) [pid = 3760] [serial = 1267] [outer = 10AED400] 07:31:53 INFO - PROCESS | 3760 | 1465050713855 Marionette DEBUG loaded listener.js 07:31:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (162AB400) [pid = 3760] [serial = 1268] [outer = 10AED400] 07:31:54 INFO - PROCESS | 3760 | 1465050714303 Marionette TRACE conn3 <- [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]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 627ms 07:31:54 INFO - PROCESS | 3760 | 1465050714355 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 3760 | 1465050714357 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 07:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:31:54 INFO - PROCESS | 3760 | 1465050714360 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - PROCESS | 3760 | 1465050714362 Marionette TRACE conn3 <- [1,1654,null,{}] 07:31:54 INFO - PROCESS | 3760 | 1465050714366 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 3760 | 1465050714368 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:54 INFO - PROCESS | 3760 | 1465050714448 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:31:54 INFO - PROCESS | 3760 | 1465050714455 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:54 INFO - PROCESS | 3760 | 1465050714457 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:54 INFO - PROCESS | 3760 | ++DOCSHELL 10AED800 == 29 [pid = 3760] [id = 423] 07:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13BE2400) [pid = 3760] [serial = 1269] [outer = 00000000] 07:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16D5FC00) [pid = 3760] [serial = 1270] [outer = 13BE2400] 07:31:54 INFO - PROCESS | 3760 | 1465050714500 Marionette DEBUG loaded listener.js 07:31:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16DD8800) [pid = 3760] [serial = 1271] [outer = 13BE2400] 07:31:54 INFO - PROCESS | 3760 | 1465050714921 Marionette TRACE conn3 <- [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]]]}] 07:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 596ms 07:31:54 INFO - PROCESS | 3760 | 1465050714963 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:31:54 INFO - PROCESS | 3760 | 1465050714965 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 07:31:54 INFO - PROCESS | 3760 | 1465050714972 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:31:54 INFO - PROCESS | 3760 | 1465050714974 Marionette TRACE conn3 <- [1,1658,null,{}] 07:31:54 INFO - PROCESS | 3760 | 1465050714977 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:54 INFO - PROCESS | 3760 | 1465050714979 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:55 INFO - PROCESS | 3760 | 1465050715071 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:31:55 INFO - PROCESS | 3760 | 1465050715077 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 3760 | 1465050715079 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:55 INFO - PROCESS | 3760 | ++DOCSHELL 16D23800 == 30 [pid = 3760] [id = 424] 07:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17079400) [pid = 3760] [serial = 1272] [outer = 00000000] 07:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (173E5400) [pid = 3760] [serial = 1273] [outer = 17079400] 07:31:55 INFO - PROCESS | 3760 | 1465050715122 Marionette DEBUG loaded listener.js 07:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (174BF800) [pid = 3760] [serial = 1274] [outer = 17079400] 07:31:55 INFO - PROCESS | 3760 | 1465050715571 Marionette TRACE conn3 <- [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]]]}] 07:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 642ms 07:31:55 INFO - PROCESS | 3760 | 1465050715628 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:31:55 INFO - PROCESS | 3760 | 1465050715630 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 07:31:55 INFO - PROCESS | 3760 | 1465050715633 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:31:55 INFO - PROCESS | 3760 | 1465050715635 Marionette TRACE conn3 <- [1,1662,null,{}] 07:31:55 INFO - PROCESS | 3760 | 1465050715638 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:55 INFO - PROCESS | 3760 | 1465050715640 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:55 INFO - PROCESS | 3760 | 1465050715771 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:31:55 INFO - PROCESS | 3760 | 1465050715909 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:55 INFO - PROCESS | 3760 | 1465050715912 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:55 INFO - PROCESS | 3760 | ++DOCSHELL 0F310000 == 31 [pid = 3760] [id = 425] 07:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (0F93E800) [pid = 3760] [serial = 1275] [outer = 00000000] 07:31:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (105EE800) [pid = 3760] [serial = 1276] [outer = 0F93E800] 07:31:55 INFO - PROCESS | 3760 | 1465050715972 Marionette DEBUG loaded listener.js 07:31:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10AF1400) [pid = 3760] [serial = 1277] [outer = 0F93E800] 07:31:56 INFO - PROCESS | 3760 | 1465050716595 Marionette TRACE conn3 <- [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]]]}] 07:31:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:31:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 988ms 07:31:56 INFO - PROCESS | 3760 | 1465050716624 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:31:56 INFO - PROCESS | 3760 | 1465050716628 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 07:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:31:56 INFO - PROCESS | 3760 | 1465050716633 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:31:56 INFO - PROCESS | 3760 | 1465050716637 Marionette TRACE conn3 <- [1,1666,null,{}] 07:31:56 INFO - PROCESS | 3760 | 1465050716642 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:56 INFO - PROCESS | 3760 | 1465050716645 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:56 INFO - PROCESS | 3760 | 1465050716758 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:31:56 INFO - PROCESS | 3760 | 1465050716864 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:56 INFO - PROCESS | 3760 | 1465050716867 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:56 INFO - PROCESS | 3760 | ++DOCSHELL 12AD0800 == 32 [pid = 3760] [id = 426] 07:31:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12DC6000) [pid = 3760] [serial = 1278] [outer = 00000000] 07:31:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (130EB800) [pid = 3760] [serial = 1279] [outer = 12DC6000] 07:31:56 INFO - PROCESS | 3760 | 1465050716922 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13189000) [pid = 3760] [serial = 1280] [outer = 12DC6000] 07:31:57 INFO - PROCESS | 3760 | 1465050717490 Marionette TRACE conn3 <- [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]]]}] 07:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 909ms 07:31:57 INFO - PROCESS | 3760 | 1465050717539 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:31:57 INFO - PROCESS | 3760 | 1465050717542 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 07:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:31:57 INFO - PROCESS | 3760 | 1465050717546 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:31:57 INFO - PROCESS | 3760 | 1465050717548 Marionette TRACE conn3 <- [1,1670,null,{}] 07:31:57 INFO - PROCESS | 3760 | 1465050717552 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:57 INFO - PROCESS | 3760 | 1465050717554 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:57 INFO - PROCESS | 3760 | 1465050717667 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:31:57 INFO - PROCESS | 3760 | 1465050717775 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:57 INFO - PROCESS | 3760 | 1465050717778 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:57 INFO - PROCESS | 3760 | ++DOCSHELL 15E55800 == 33 [pid = 3760] [id = 427] 07:31:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15E5D800) [pid = 3760] [serial = 1281] [outer = 00000000] 07:31:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16028C00) [pid = 3760] [serial = 1282] [outer = 15E5D800] 07:31:57 INFO - PROCESS | 3760 | 1465050717831 Marionette DEBUG loaded listener.js 07:31:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (160AB800) [pid = 3760] [serial = 1283] [outer = 15E5D800] 07:31:58 INFO - PROCESS | 3760 | 1465050718445 Marionette TRACE conn3 <- [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]]]}] 07:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 941ms 07:31:58 INFO - PROCESS | 3760 | 1465050718489 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:31:58 INFO - PROCESS | 3760 | 1465050718494 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 07:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:31:58 INFO - PROCESS | 3760 | 1465050718504 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:31:58 INFO - PROCESS | 3760 | 1465050718509 Marionette TRACE conn3 <- [1,1674,null,{}] 07:31:58 INFO - PROCESS | 3760 | 1465050718513 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:58 INFO - PROCESS | 3760 | 1465050718516 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:58 INFO - PROCESS | 3760 | 1465050718629 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:31:58 INFO - PROCESS | 3760 | 1465050718761 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:58 INFO - PROCESS | 3760 | 1465050718763 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:58 INFO - PROCESS | 3760 | ++DOCSHELL 15C4D000 == 34 [pid = 3760] [id = 428] 07:31:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (174C3000) [pid = 3760] [serial = 1284] [outer = 00000000] 07:31:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1798EC00) [pid = 3760] [serial = 1285] [outer = 174C3000] 07:31:58 INFO - PROCESS | 3760 | 1465050718817 Marionette DEBUG loaded listener.js 07:31:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (179C5400) [pid = 3760] [serial = 1286] [outer = 174C3000] 07:31:59 INFO - PROCESS | 3760 | 1465050719613 Marionette TRACE conn3 <- [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]]]}] 07:31:59 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 07:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1160ms 07:31:59 INFO - PROCESS | 3760 | 1465050719663 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:31:59 INFO - PROCESS | 3760 | 1465050719667 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 07:31:59 INFO - PROCESS | 3760 | 1465050719673 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:31:59 INFO - PROCESS | 3760 | 1465050719676 Marionette TRACE conn3 <- [1,1678,null,{}] 07:31:59 INFO - PROCESS | 3760 | 1465050719681 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:31:59 INFO - PROCESS | 3760 | 1465050719684 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:59 INFO - PROCESS | 3760 | 1465050719785 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:31:59 INFO - PROCESS | 3760 | 1465050719919 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:31:59 INFO - PROCESS | 3760 | 1465050719924 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:31:59 INFO - PROCESS | 3760 | ++DOCSHELL 11C8B400 == 35 [pid = 3760] [id = 429] 07:31:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (11C8B800) [pid = 3760] [serial = 1287] [outer = 00000000] 07:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (12A13400) [pid = 3760] [serial = 1288] [outer = 11C8B800] 07:32:00 INFO - PROCESS | 3760 | 1465050720003 Marionette DEBUG loaded listener.js 07:32:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (12DCD400) [pid = 3760] [serial = 1289] [outer = 11C8B800] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1B0A9C00) [pid = 3760] [serial = 1210] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1A953C00) [pid = 3760] [serial = 1222] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19A34C00) [pid = 3760] [serial = 1225] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1AF44000) [pid = 3760] [serial = 1223] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16D69800) [pid = 3760] [serial = 1216] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (173D9000) [pid = 3760] [serial = 1217] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (143C9000) [pid = 3760] [serial = 1231] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1B0AD000) [pid = 3760] [serial = 1211] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13913400) [pid = 3760] [serial = 1213] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (143C8800) [pid = 3760] [serial = 1214] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D1E000) [pid = 3760] [serial = 1234] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (12DCDC00) [pid = 3760] [serial = 1229] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (11405400) [pid = 3760] [serial = 1228] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A28BC00) [pid = 3760] [serial = 1219] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A81E000) [pid = 3760] [serial = 1226] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15753000) [pid = 3760] [serial = 1232] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1A718800) [pid = 3760] [serial = 1220] [outer = 00000000] [url = about:blank] 07:32:00 INFO - PROCESS | 3760 | 1465050720685 Marionette TRACE conn3 <- [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]]]}] 07:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1050ms 07:32:00 INFO - PROCESS | 3760 | 1465050720736 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:32:00 INFO - PROCESS | 3760 | 1465050720740 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 07:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:32:00 INFO - PROCESS | 3760 | 1465050720747 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:32:00 INFO - PROCESS | 3760 | 1465050720749 Marionette TRACE conn3 <- [1,1682,null,{}] 07:32:00 INFO - PROCESS | 3760 | 1465050720753 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:00 INFO - PROCESS | 3760 | 1465050720755 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:00 INFO - PROCESS | 3760 | 1465050720891 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:32:00 INFO - PROCESS | 3760 | 1465050720997 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:00 INFO - PROCESS | 3760 | 1465050720999 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:01 INFO - PROCESS | 3760 | ++DOCSHELL 12DC9400 == 36 [pid = 3760] [id = 430] 07:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13097800) [pid = 3760] [serial = 1290] [outer = 00000000] 07:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13912C00) [pid = 3760] [serial = 1291] [outer = 13097800] 07:32:01 INFO - PROCESS | 3760 | 1465050721046 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13BE6000) [pid = 3760] [serial = 1292] [outer = 13097800] 07:32:01 INFO - PROCESS | 3760 | 1465050721472 Marionette TRACE conn3 <- [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]]]}] 07:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 752ms 07:32:01 INFO - PROCESS | 3760 | 1465050721516 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:32:01 INFO - PROCESS | 3760 | 1465050721518 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 07:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:32:01 INFO - PROCESS | 3760 | 1465050721522 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:32:01 INFO - PROCESS | 3760 | 1465050721525 Marionette TRACE conn3 <- [1,1686,null,{}] 07:32:01 INFO - PROCESS | 3760 | 1465050721539 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:01 INFO - PROCESS | 3760 | 1465050721543 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:01 INFO - PROCESS | 3760 | 1465050721626 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:32:01 INFO - PROCESS | 3760 | 1465050721635 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:01 INFO - PROCESS | 3760 | 1465050721638 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:01 INFO - PROCESS | 3760 | ++DOCSHELL 15CDD000 == 37 [pid = 3760] [id = 431] 07:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15E53C00) [pid = 3760] [serial = 1293] [outer = 00000000] 07:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1602A400) [pid = 3760] [serial = 1294] [outer = 15E53C00] 07:32:01 INFO - PROCESS | 3760 | 1465050721684 Marionette DEBUG loaded listener.js 07:32:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (162A1400) [pid = 3760] [serial = 1295] [outer = 15E53C00] 07:32:02 INFO - PROCESS | 3760 | 1465050722144 Marionette TRACE conn3 <- [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]]]}] 07:32:02 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 07:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 643ms 07:32:02 INFO - PROCESS | 3760 | 1465050722159 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 3760 | 1465050722161 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 07:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:32:02 INFO - PROCESS | 3760 | 1465050722165 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - PROCESS | 3760 | 1465050722166 Marionette TRACE conn3 <- [1,1690,null,{}] 07:32:02 INFO - PROCESS | 3760 | 1465050722169 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:02 INFO - PROCESS | 3760 | 1465050722171 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:02 INFO - PROCESS | 3760 | 1465050722258 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:32:02 INFO - PROCESS | 3760 | 1465050722265 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:02 INFO - PROCESS | 3760 | 1465050722267 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:02 INFO - PROCESS | 3760 | ++DOCSHELL 16034000 == 38 [pid = 3760] [id = 432] 07:32:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D25400) [pid = 3760] [serial = 1296] [outer = 00000000] 07:32:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (17074000) [pid = 3760] [serial = 1297] [outer = 16D25400] 07:32:02 INFO - PROCESS | 3760 | 1465050722311 Marionette DEBUG loaded listener.js 07:32:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (173E2C00) [pid = 3760] [serial = 1298] [outer = 16D25400] 07:32:02 INFO - PROCESS | 3760 | 1465050722783 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 705ms 07:32:02 INFO - PROCESS | 3760 | 1465050722864 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:32:02 INFO - PROCESS | 3760 | 1465050722866 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 07:32:02 INFO - PROCESS | 3760 | 1465050722870 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:32:02 INFO - PROCESS | 3760 | 1465050722872 Marionette TRACE conn3 <- [1,1694,null,{}] 07:32:02 INFO - PROCESS | 3760 | 1465050722876 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:02 INFO - PROCESS | 3760 | 1465050722878 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:03 INFO - PROCESS | 3760 | 1465050722994 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:32:03 INFO - PROCESS | 3760 | 1465050723081 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 3760 | 1465050723083 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:03 INFO - PROCESS | 3760 | ++DOCSHELL 17987400 == 39 [pid = 3760] [id = 433] 07:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17987800) [pid = 3760] [serial = 1299] [outer = 00000000] 07:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17A91C00) [pid = 3760] [serial = 1300] [outer = 17987800] 07:32:03 INFO - PROCESS | 3760 | 1465050723127 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17E47800) [pid = 3760] [serial = 1301] [outer = 17987800] 07:32:03 INFO - PROCESS | 3760 | 1465050723562 Marionette TRACE conn3 <- [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]]]}] 07:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 753ms 07:32:03 INFO - PROCESS | 3760 | 1465050723610 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:32:03 INFO - PROCESS | 3760 | 1465050723612 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 07:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:32:03 INFO - PROCESS | 3760 | 1465050723616 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:32:03 INFO - PROCESS | 3760 | 1465050723617 Marionette TRACE conn3 <- [1,1698,null,{}] 07:32:03 INFO - PROCESS | 3760 | 1465050723621 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:03 INFO - PROCESS | 3760 | 1465050723626 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:03 INFO - PROCESS | 3760 | 1465050723764 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:32:03 INFO - PROCESS | 3760 | 1465050723826 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:03 INFO - PROCESS | 3760 | 1465050723828 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:03 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F4C00 == 40 [pid = 3760] [id = 434] 07:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10AEE000) [pid = 3760] [serial = 1302] [outer = 00000000] 07:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (18451C00) [pid = 3760] [serial = 1303] [outer = 10AEE000] 07:32:03 INFO - PROCESS | 3760 | 1465050723872 Marionette DEBUG loaded listener.js 07:32:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19A2B800) [pid = 3760] [serial = 1304] [outer = 10AEE000] 07:32:04 INFO - PROCESS | 3760 | 1465050724305 Marionette TRACE conn3 <- [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]]]}] 07:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 736ms 07:32:04 INFO - PROCESS | 3760 | 1465050724371 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:32:04 INFO - PROCESS | 3760 | 1465050724373 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 07:32:04 INFO - PROCESS | 3760 | 1465050724376 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:32:04 INFO - PROCESS | 3760 | 1465050724378 Marionette TRACE conn3 <- [1,1702,null,{}] 07:32:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:32:04 INFO - PROCESS | 3760 | 1465050724381 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:04 INFO - PROCESS | 3760 | 1465050724383 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:04 INFO - PROCESS | 3760 | 1465050724493 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:32:04 INFO - PROCESS | 3760 | 1465050724570 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:04 INFO - PROCESS | 3760 | 1465050724572 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:04 INFO - PROCESS | 3760 | ++DOCSHELL 173DA400 == 41 [pid = 3760] [id = 435] 07:32:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (18451400) [pid = 3760] [serial = 1305] [outer = 00000000] 07:32:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19A38C00) [pid = 3760] [serial = 1306] [outer = 18451400] 07:32:04 INFO - PROCESS | 3760 | 1465050724615 Marionette DEBUG loaded listener.js 07:32:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19ADC800) [pid = 3760] [serial = 1307] [outer = 18451400] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10AED400) [pid = 3760] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12DC4400) [pid = 3760] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (13BE2400) [pid = 3760] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (15E5A000) [pid = 3760] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (110EA000) [pid = 3760] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (0F2F4400) [pid = 3760] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (160AA400) [pid = 3760] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (105EE400) [pid = 3760] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:32:04 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13622800) [pid = 3760] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:32:05 INFO - PROCESS | 3760 | 1465050725096 Marionette TRACE conn3 <- [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]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 737ms 07:32:05 INFO - PROCESS | 3760 | 1465050725120 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 3760 | 1465050725122 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 07:32:05 INFO - PROCESS | 3760 | 1465050725125 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:32:05 INFO - PROCESS | 3760 | 1465050725127 Marionette TRACE conn3 <- [1,1706,null,{}] 07:32:05 INFO - PROCESS | 3760 | 1465050725130 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:05 INFO - PROCESS | 3760 | 1465050725132 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:05 INFO - PROCESS | 3760 | 1465050725248 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:32:05 INFO - PROCESS | 3760 | 1465050725309 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 3760 | 1465050725311 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:05 INFO - PROCESS | 3760 | ++DOCSHELL 13BE2400 == 42 [pid = 3760] [id = 436] 07:32:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (143E2400) [pid = 3760] [serial = 1308] [outer = 00000000] 07:32:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (16FD0000) [pid = 3760] [serial = 1309] [outer = 143E2400] 07:32:05 INFO - PROCESS | 3760 | 1465050725354 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1740DC00) [pid = 3760] [serial = 1310] [outer = 143E2400] 07:32:05 INFO - PROCESS | 3760 | 1465050725700 Marionette TRACE conn3 <- [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]]]}] 07:32:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:32:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 627ms 07:32:05 INFO - PROCESS | 3760 | 1465050725764 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:32:05 INFO - PROCESS | 3760 | 1465050725766 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 07:32:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:32:05 INFO - PROCESS | 3760 | 1465050725769 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:32:05 INFO - PROCESS | 3760 | 1465050725771 Marionette TRACE conn3 <- [1,1710,null,{}] 07:32:05 INFO - PROCESS | 3760 | 1465050725774 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:05 INFO - PROCESS | 3760 | 1465050725776 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:05 INFO - PROCESS | 3760 | 1465050725859 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:32:05 INFO - PROCESS | 3760 | 1465050725865 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:05 INFO - PROCESS | 3760 | 1465050725867 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:05 INFO - PROCESS | 3760 | ++DOCSHELL 1574CC00 == 43 [pid = 3760] [id = 437] 07:32:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (16FCF400) [pid = 3760] [serial = 1311] [outer = 00000000] 07:32:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (19B3E000) [pid = 3760] [serial = 1312] [outer = 16FCF400] 07:32:05 INFO - PROCESS | 3760 | 1465050725910 Marionette DEBUG loaded listener.js 07:32:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19B45800) [pid = 3760] [serial = 1313] [outer = 16FCF400] 07:32:06 INFO - PROCESS | 3760 | 1465050726349 Marionette TRACE conn3 <- [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]]]}] 07:32:06 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 07:32:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 643ms 07:32:06 INFO - PROCESS | 3760 | 1465050726407 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:32:06 INFO - PROCESS | 3760 | 1465050726409 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 07:32:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:32:06 INFO - PROCESS | 3760 | 1465050726416 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:32:06 INFO - PROCESS | 3760 | 1465050726418 Marionette TRACE conn3 <- [1,1714,null,{}] 07:32:06 INFO - PROCESS | 3760 | 1465050726422 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:06 INFO - PROCESS | 3760 | 1465050726423 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:06 INFO - PROCESS | 3760 | 1465050726516 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:32:06 INFO - PROCESS | 3760 | 1465050726522 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:06 INFO - PROCESS | 3760 | 1465050726524 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:06 INFO - PROCESS | 3760 | ++DOCSHELL 1027CC00 == 44 [pid = 3760] [id = 438] 07:32:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (160AA400) [pid = 3760] [serial = 1314] [outer = 00000000] 07:32:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1A007000) [pid = 3760] [serial = 1315] [outer = 160AA400] 07:32:06 INFO - PROCESS | 3760 | 1465050726566 Marionette DEBUG loaded listener.js 07:32:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1A0D2800) [pid = 3760] [serial = 1316] [outer = 160AA400] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 0C783800 == 43 [pid = 3760] [id = 422] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 10AED800 == 42 [pid = 3760] [id = 423] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 16D23800 == 41 [pid = 3760] [id = 424] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 1A954C00 == 40 [pid = 3760] [id = 403] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 12DC9400 == 39 [pid = 3760] [id = 430] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 11C8B400 == 38 [pid = 3760] [id = 429] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 15C4D000 == 37 [pid = 3760] [id = 428] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 12AD0800 == 36 [pid = 3760] [id = 426] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 15E55800 == 35 [pid = 3760] [id = 427] 07:32:07 INFO - PROCESS | 3760 | --DOCSHELL 0F310000 == 34 [pid = 3760] [id = 425] 07:32:08 INFO - PROCESS | 3760 | --DOCSHELL 1574CC00 == 33 [pid = 3760] [id = 437] 07:32:08 INFO - PROCESS | 3760 | --DOCSHELL 13BE2400 == 32 [pid = 3760] [id = 436] 07:32:08 INFO - PROCESS | 3760 | --DOCSHELL 16034000 == 31 [pid = 3760] [id = 432] 07:32:08 INFO - PROCESS | 3760 | --DOCSHELL 173DA400 == 30 [pid = 3760] [id = 435] 07:32:08 INFO - PROCESS | 3760 | --DOCSHELL 15CDD000 == 29 [pid = 3760] [id = 431] 07:32:08 INFO - PROCESS | 3760 | --DOCSHELL 17987400 == 28 [pid = 3760] [id = 433] 07:32:08 INFO - PROCESS | 3760 | --DOCSHELL 0F2F4C00 == 27 [pid = 3760] [id = 434] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (10AF4C00) [pid = 3760] [serial = 1237] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1629D800) [pid = 3760] [serial = 1267] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (12DD0000) [pid = 3760] [serial = 1252] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (16DD8800) [pid = 3760] [serial = 1271] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15FE6000) [pid = 3760] [serial = 1261] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (143C6C00) [pid = 3760] [serial = 1258] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1602A800) [pid = 3760] [serial = 1262] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (0F301400) [pid = 3760] [serial = 1246] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (162A6000) [pid = 3760] [serial = 1265] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (130E9000) [pid = 3760] [serial = 1253] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (111BA400) [pid = 3760] [serial = 1250] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (162AB400) [pid = 3760] [serial = 1268] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (173DD400) [pid = 3760] [serial = 1240] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13BE7000) [pid = 3760] [serial = 1259] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19A34400) [pid = 3760] [serial = 1243] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16D5FC00) [pid = 3760] [serial = 1270] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1391A000) [pid = 3760] [serial = 1255] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10227800) [pid = 3760] [serial = 1247] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13BE0C00) [pid = 3760] [serial = 1256] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (162A5400) [pid = 3760] [serial = 1264] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10F38C00) [pid = 3760] [serial = 1249] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (173E5400) [pid = 3760] [serial = 1273] [outer = 00000000] [url = about:blank] 07:32:08 INFO - PROCESS | 3760 | 1465050728401 Marionette TRACE conn3 <- [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]]]}] 07:32:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:32:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2022ms 07:32:08 INFO - PROCESS | 3760 | 1465050728430 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:32:08 INFO - PROCESS | 3760 | 1465050728433 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 07:32:08 INFO - PROCESS | 3760 | 1465050728439 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:32:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:32:08 INFO - PROCESS | 3760 | 1465050728443 Marionette TRACE conn3 <- [1,1718,null,{}] 07:32:08 INFO - PROCESS | 3760 | 1465050728449 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:08 INFO - PROCESS | 3760 | 1465050728452 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:08 INFO - PROCESS | 3760 | 1465050728542 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:32:08 INFO - PROCESS | 3760 | 1465050728552 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:08 INFO - PROCESS | 3760 | 1465050728556 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:08 INFO - PROCESS | 3760 | ++DOCSHELL 10273000 == 28 [pid = 3760] [id = 439] 07:32:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (10273C00) [pid = 3760] [serial = 1317] [outer = 00000000] 07:32:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A63800) [pid = 3760] [serial = 1318] [outer = 10273C00] 07:32:08 INFO - PROCESS | 3760 | 1465050728613 Marionette DEBUG loaded listener.js 07:32:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10AEA400) [pid = 3760] [serial = 1319] [outer = 10273C00] 07:32:09 INFO - PROCESS | 3760 | 1465050729119 Marionette TRACE conn3 <- [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]]]}] 07:32:09 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 07:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 706ms 07:32:09 INFO - PROCESS | 3760 | 1465050729141 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 3760 | 1465050729146 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 07:32:09 INFO - PROCESS | 3760 | 1465050729156 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:32:09 INFO - PROCESS | 3760 | 1465050729158 Marionette TRACE conn3 <- [1,1722,null,{}] 07:32:09 INFO - PROCESS | 3760 | 1465050729162 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:09 INFO - PROCESS | 3760 | 1465050729165 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:09 INFO - PROCESS | 3760 | 1465050729252 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:32:09 INFO - PROCESS | 3760 | 1465050729261 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 3760 | 1465050729264 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:09 INFO - PROCESS | 3760 | ++DOCSHELL 111B2C00 == 29 [pid = 3760] [id = 440] 07:32:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (111B3800) [pid = 3760] [serial = 1320] [outer = 00000000] 07:32:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (11405400) [pid = 3760] [serial = 1321] [outer = 111B3800] 07:32:09 INFO - PROCESS | 3760 | 1465050729312 Marionette DEBUG loaded listener.js 07:32:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11A19800) [pid = 3760] [serial = 1322] [outer = 111B3800] 07:32:09 INFO - PROCESS | 3760 | 1465050729779 Marionette TRACE conn3 <- [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]]]}] 07:32:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:32:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 627ms 07:32:09 INFO - PROCESS | 3760 | 1465050729795 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:32:09 INFO - PROCESS | 3760 | 1465050729797 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 07:32:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:32:09 INFO - PROCESS | 3760 | 1465050729801 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:32:09 INFO - PROCESS | 3760 | 1465050729804 Marionette TRACE conn3 <- [1,1726,null,{}] 07:32:09 INFO - PROCESS | 3760 | 1465050729819 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:09 INFO - PROCESS | 3760 | 1465050729824 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:09 INFO - PROCESS | 3760 | 1465050729909 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:32:09 INFO - PROCESS | 3760 | 1465050729918 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:09 INFO - PROCESS | 3760 | 1465050729921 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:09 INFO - PROCESS | 3760 | ++DOCSHELL 130E8C00 == 30 [pid = 3760] [id = 441] 07:32:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (130E9000) [pid = 3760] [serial = 1323] [outer = 00000000] 07:32:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13281800) [pid = 3760] [serial = 1324] [outer = 130E9000] 07:32:09 INFO - PROCESS | 3760 | 1465050729970 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1362C400) [pid = 3760] [serial = 1325] [outer = 130E9000] 07:32:10 INFO - PROCESS | 3760 | 1465050730470 Marionette TRACE conn3 <- [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]]]}] 07:32:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:32:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 705ms 07:32:10 INFO - PROCESS | 3760 | 1465050730500 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:32:10 INFO - PROCESS | 3760 | 1465050730502 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 07:32:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:32:10 INFO - PROCESS | 3760 | 1465050730506 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:32:10 INFO - PROCESS | 3760 | 1465050730518 Marionette TRACE conn3 <- [1,1730,null,{}] 07:32:10 INFO - PROCESS | 3760 | 1465050730523 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:10 INFO - PROCESS | 3760 | 1465050730526 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:10 INFO - PROCESS | 3760 | 1465050730638 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:32:10 INFO - PROCESS | 3760 | 1465050730651 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:10 INFO - PROCESS | 3760 | 1465050730654 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:10 INFO - PROCESS | 3760 | ++DOCSHELL 13911400 == 31 [pid = 3760] [id = 442] 07:32:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13BE1400) [pid = 3760] [serial = 1326] [outer = 00000000] 07:32:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13DE4800) [pid = 3760] [serial = 1327] [outer = 13BE1400] 07:32:10 INFO - PROCESS | 3760 | 1465050730699 Marionette DEBUG loaded listener.js 07:32:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (143D2800) [pid = 3760] [serial = 1328] [outer = 13BE1400] 07:32:11 INFO - PROCESS | 3760 | 1465050731185 Marionette TRACE conn3 <- [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]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 706ms 07:32:11 INFO - PROCESS | 3760 | 1465050731237 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 3760 | 1465050731239 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 07:32:11 INFO - PROCESS | 3760 | 1465050731242 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:32:11 INFO - PROCESS | 3760 | 1465050731244 Marionette TRACE conn3 <- [1,1734,null,{}] 07:32:11 INFO - PROCESS | 3760 | 1465050731247 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 3760 | 1465050731249 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:11 INFO - PROCESS | 3760 | 1465050731327 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:32:11 INFO - PROCESS | 3760 | 1465050731360 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:11 INFO - PROCESS | 3760 | 1465050731363 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:11 INFO - PROCESS | 3760 | ++DOCSHELL 143E3C00 == 32 [pid = 3760] [id = 443] 07:32:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1500C800) [pid = 3760] [serial = 1329] [outer = 00000000] 07:32:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15C27400) [pid = 3760] [serial = 1330] [outer = 1500C800] 07:32:11 INFO - PROCESS | 3760 | 1465050731407 Marionette DEBUG loaded listener.js 07:32:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (15E55400) [pid = 3760] [serial = 1331] [outer = 1500C800] 07:32:11 INFO - PROCESS | 3760 | 1465050731841 Marionette TRACE conn3 <- [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]]]}] 07:32:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:32:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 642ms 07:32:11 INFO - PROCESS | 3760 | 1465050731883 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:32:11 INFO - PROCESS | 3760 | 1465050731885 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 07:32:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:32:11 INFO - PROCESS | 3760 | 1465050731888 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:32:11 INFO - PROCESS | 3760 | 1465050731890 Marionette TRACE conn3 <- [1,1738,null,{}] 07:32:11 INFO - PROCESS | 3760 | 1465050731893 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:11 INFO - PROCESS | 3760 | 1465050731899 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:12 INFO - PROCESS | 3760 | 1465050732000 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:32:12 INFO - PROCESS | 3760 | 1465050732007 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 3760 | 1465050732010 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:12 INFO - PROCESS | 3760 | ++DOCSHELL 1602AC00 == 33 [pid = 3760] [id = 444] 07:32:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1602B400) [pid = 3760] [serial = 1332] [outer = 00000000] 07:32:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1629F800) [pid = 3760] [serial = 1333] [outer = 1602B400] 07:32:12 INFO - PROCESS | 3760 | 1465050732054 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (162A9C00) [pid = 3760] [serial = 1334] [outer = 1602B400] 07:32:12 INFO - PROCESS | 3760 | 1465050732478 Marionette TRACE conn3 <- [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]]]}] 07:32:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:32:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 643ms 07:32:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:32:12 INFO - PROCESS | 3760 | 1465050732524 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:32:12 INFO - PROCESS | 3760 | 1465050732526 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 07:32:12 INFO - PROCESS | 3760 | 1465050732533 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:32:12 INFO - PROCESS | 3760 | 1465050732534 Marionette TRACE conn3 <- [1,1742,null,{}] 07:32:12 INFO - PROCESS | 3760 | 1465050732538 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:12 INFO - PROCESS | 3760 | 1465050732540 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:12 INFO - PROCESS | 3760 | 1465050732627 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:32:12 INFO - PROCESS | 3760 | 1465050732633 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:12 INFO - PROCESS | 3760 | 1465050732635 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:12 INFO - PROCESS | 3760 | ++DOCSHELL 1629F400 == 34 [pid = 3760] [id = 445] 07:32:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (162A1800) [pid = 3760] [serial = 1335] [outer = 00000000] 07:32:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16D26800) [pid = 3760] [serial = 1336] [outer = 162A1800] 07:32:12 INFO - PROCESS | 3760 | 1465050732677 Marionette DEBUG loaded listener.js 07:32:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (16D29C00) [pid = 3760] [serial = 1337] [outer = 162A1800] 07:32:13 INFO - PROCESS | 3760 | 1465050733129 Marionette TRACE conn3 <- [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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 627ms 07:32:13 INFO - PROCESS | 3760 | 1465050733175 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 3760 | 1465050733177 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 07:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:32:13 INFO - PROCESS | 3760 | 1465050733184 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 3760 | 1465050733185 Marionette TRACE conn3 <- [1,1746,null,{}] 07:32:13 INFO - PROCESS | 3760 | 1465050733189 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 3760 | 1465050733191 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:13 INFO - PROCESS | 3760 | 1465050733267 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:32:13 INFO - PROCESS | 3760 | 1465050733273 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 3760 | 1465050733275 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:13 INFO - PROCESS | 3760 | ++DOCSHELL 16D22800 == 35 [pid = 3760] [id = 446] 07:32:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16D23000) [pid = 3760] [serial = 1338] [outer = 00000000] 07:32:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (17328C00) [pid = 3760] [serial = 1339] [outer = 16D23000] 07:32:13 INFO - PROCESS | 3760 | 1465050733318 Marionette DEBUG loaded listener.js 07:32:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (17329000) [pid = 3760] [serial = 1340] [outer = 16D23000] 07:32:13 INFO - PROCESS | 3760 | 1465050733781 Marionette TRACE conn3 <- [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]]]}] 07:32:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:32:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 627ms 07:32:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:32:13 INFO - PROCESS | 3760 | 1465050733823 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:32:13 INFO - PROCESS | 3760 | 1465050733826 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 07:32:13 INFO - PROCESS | 3760 | 1465050733829 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:32:13 INFO - PROCESS | 3760 | 1465050733831 Marionette TRACE conn3 <- [1,1750,null,{}] 07:32:13 INFO - PROCESS | 3760 | 1465050733834 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:13 INFO - PROCESS | 3760 | 1465050733836 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:13 INFO - PROCESS | 3760 | 1465050733945 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:32:13 INFO - PROCESS | 3760 | 1465050733950 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:13 INFO - PROCESS | 3760 | 1465050733952 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:13 INFO - PROCESS | 3760 | ++DOCSHELL 130E5C00 == 36 [pid = 3760] [id = 447] 07:32:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (174D5400) [pid = 3760] [serial = 1341] [outer = 00000000] 07:32:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1796B000) [pid = 3760] [serial = 1342] [outer = 174D5400] 07:32:14 INFO - PROCESS | 3760 | 1465050733998 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (17983000) [pid = 3760] [serial = 1343] [outer = 174D5400] 07:32:14 INFO - PROCESS | 3760 | 1465050734473 Marionette TRACE conn3 <- [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]]]}] 07:32:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:32:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 690ms 07:32:14 INFO - PROCESS | 3760 | 1465050734527 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:32:14 INFO - PROCESS | 3760 | 1465050734529 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 07:32:14 INFO - PROCESS | 3760 | 1465050734533 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:32:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:32:14 INFO - PROCESS | 3760 | 1465050734534 Marionette TRACE conn3 <- [1,1754,null,{}] 07:32:14 INFO - PROCESS | 3760 | 1465050734538 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:14 INFO - PROCESS | 3760 | 1465050734539 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:14 INFO - PROCESS | 3760 | 1465050734664 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:32:14 INFO - PROCESS | 3760 | 1465050734672 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:14 INFO - PROCESS | 3760 | 1465050734674 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:14 INFO - PROCESS | 3760 | ++DOCSHELL 1798E800 == 37 [pid = 3760] [id = 448] 07:32:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (179C9400) [pid = 3760] [serial = 1344] [outer = 00000000] 07:32:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (1807BC00) [pid = 3760] [serial = 1345] [outer = 179C9400] 07:32:14 INFO - PROCESS | 3760 | 1465050734776 Marionette DEBUG loaded listener.js 07:32:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (182CDC00) [pid = 3760] [serial = 1346] [outer = 179C9400] 07:32:15 INFO - PROCESS | 3760 | 1465050735197 Marionette TRACE conn3 <- [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]]]}] 07:32:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:32:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 07:32:15 INFO - PROCESS | 3760 | 1465050735232 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:32:15 INFO - PROCESS | 3760 | 1465050735234 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 07:32:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:32:15 INFO - PROCESS | 3760 | 1465050735237 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:32:15 INFO - PROCESS | 3760 | 1465050735240 Marionette TRACE conn3 <- [1,1758,null,{}] 07:32:15 INFO - PROCESS | 3760 | 1465050735253 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:15 INFO - PROCESS | 3760 | 1465050735255 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:15 INFO - PROCESS | 3760 | 1465050735409 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:32:15 INFO - PROCESS | 3760 | 1465050735425 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:15 INFO - PROCESS | 3760 | 1465050735428 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:15 INFO - PROCESS | 3760 | ++DOCSHELL 143D4C00 == 38 [pid = 3760] [id = 449] 07:32:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (19A2FC00) [pid = 3760] [serial = 1347] [outer = 00000000] 07:32:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (19ADBC00) [pid = 3760] [serial = 1348] [outer = 19A2FC00] 07:32:15 INFO - PROCESS | 3760 | 1465050735527 Marionette DEBUG loaded listener.js 07:32:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (19AE8000) [pid = 3760] [serial = 1349] [outer = 19A2FC00] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (17987800) [pid = 3760] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10AEE000) [pid = 3760] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (143E2400) [pid = 3760] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (18451400) [pid = 3760] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (16FCF400) [pid = 3760] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (16D25400) [pid = 3760] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (15E53C00) [pid = 3760] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (13097800) [pid = 3760] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (11C8B800) [pid = 3760] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (174C3000) [pid = 3760] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15E5D800) [pid = 3760] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (12DC6000) [pid = 3760] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (0F93E800) [pid = 3760] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17079400) [pid = 3760] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1435A800) [pid = 3760] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10AEB000) [pid = 3760] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16A59C00) [pid = 3760] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:32:16 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19A2D800) [pid = 3760] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:32:16 INFO - PROCESS | 3760 | 1465050736191 Marionette TRACE conn3 <- [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]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1003ms 07:32:16 INFO - PROCESS | 3760 | 1465050736241 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 3760 | 1465050736243 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 07:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:32:16 INFO - PROCESS | 3760 | 1465050736246 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 3760 | 1465050736248 Marionette TRACE conn3 <- [1,1762,null,{}] 07:32:16 INFO - PROCESS | 3760 | 1465050736251 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:16 INFO - PROCESS | 3760 | 1465050736253 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:16 INFO - PROCESS | 3760 | 1465050736333 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:32:16 INFO - PROCESS | 3760 | 1465050736429 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:16 INFO - PROCESS | 3760 | 1465050736431 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:16 INFO - PROCESS | 3760 | ++DOCSHELL 0F302800 == 39 [pid = 3760] [id = 450] 07:32:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (0F305400) [pid = 3760] [serial = 1350] [outer = 00000000] 07:32:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1302D000) [pid = 3760] [serial = 1351] [outer = 0F305400] 07:32:16 INFO - PROCESS | 3760 | 1465050736474 Marionette DEBUG loaded listener.js 07:32:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1362E000) [pid = 3760] [serial = 1352] [outer = 0F305400] 07:32:16 INFO - PROCESS | 3760 | 1465050736867 Marionette TRACE conn3 <- [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]]]}] 07:32:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:32:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 627ms 07:32:16 INFO - PROCESS | 3760 | 1465050736884 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:32:16 INFO - PROCESS | 3760 | 1465050736886 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 07:32:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:32:16 INFO - PROCESS | 3760 | 1465050736899 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:32:16 INFO - PROCESS | 3760 | 1465050736901 Marionette TRACE conn3 <- [1,1766,null,{}] 07:32:16 INFO - PROCESS | 3760 | 1465050736913 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:16 INFO - PROCESS | 3760 | 1465050736915 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:17 INFO - PROCESS | 3760 | 1465050737004 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:32:17 INFO - PROCESS | 3760 | 1465050737009 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 3760 | 1465050737011 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:17 INFO - PROCESS | 3760 | ++DOCSHELL 143E2400 == 40 [pid = 3760] [id = 451] 07:32:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16D25400) [pid = 3760] [serial = 1353] [outer = 00000000] 07:32:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (17989000) [pid = 3760] [serial = 1354] [outer = 16D25400] 07:32:17 INFO - PROCESS | 3760 | 1465050737054 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (18452400) [pid = 3760] [serial = 1355] [outer = 16D25400] 07:32:17 INFO - PROCESS | 3760 | 1465050737469 Marionette TRACE conn3 <- [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]]]}] 07: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 07:32:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 596ms 07:32:17 INFO - PROCESS | 3760 | 1465050737487 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:32:17 INFO - PROCESS | 3760 | 1465050737488 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 07:32:17 INFO - PROCESS | 3760 | 1465050737492 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:32:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:32:17 INFO - PROCESS | 3760 | 1465050737493 Marionette TRACE conn3 <- [1,1770,null,{}] 07:32:17 INFO - PROCESS | 3760 | 1465050737496 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:17 INFO - PROCESS | 3760 | 1465050737498 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:17 INFO - PROCESS | 3760 | 1465050737618 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:32:17 INFO - PROCESS | 3760 | 1465050737625 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:17 INFO - PROCESS | 3760 | 1465050737627 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:17 INFO - PROCESS | 3760 | ++DOCSHELL 15C27000 == 41 [pid = 3760] [id = 452] 07:32:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16D26000) [pid = 3760] [serial = 1356] [outer = 00000000] 07:32:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (19AEAC00) [pid = 3760] [serial = 1357] [outer = 16D26000] 07:32:17 INFO - PROCESS | 3760 | 1465050737670 Marionette DEBUG loaded listener.js 07:32:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1A00F400) [pid = 3760] [serial = 1358] [outer = 16D26000] 07:32:18 INFO - PROCESS | 3760 | 1465050738128 Marionette TRACE conn3 <- [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]]]}] 07: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 07:32:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 705ms 07:32:18 INFO - PROCESS | 3760 | 1465050738193 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:32:18 INFO - PROCESS | 3760 | 1465050738198 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 07:32:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:32:18 INFO - PROCESS | 3760 | 1465050738229 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:32:18 INFO - PROCESS | 3760 | 1465050738234 Marionette TRACE conn3 <- [1,1774,null,{}] 07:32:18 INFO - PROCESS | 3760 | 1465050738241 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:18 INFO - PROCESS | 3760 | 1465050738244 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:18 INFO - PROCESS | 3760 | 1465050738420 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:32:18 INFO - PROCESS | 3760 | 1465050738557 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:18 INFO - PROCESS | 3760 | 1465050738562 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:18 INFO - PROCESS | 3760 | ++DOCSHELL 1055C000 == 42 [pid = 3760] [id = 453] 07:32:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (1055FC00) [pid = 3760] [serial = 1359] [outer = 00000000] 07:32:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (10A5F800) [pid = 3760] [serial = 1360] [outer = 1055FC00] 07:32:18 INFO - PROCESS | 3760 | 1465050738620 Marionette DEBUG loaded listener.js 07:32:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (10B6D800) [pid = 3760] [serial = 1361] [outer = 1055FC00] 07:32:19 INFO - PROCESS | 3760 | 1465050739308 Marionette TRACE conn3 <- [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]]]}] 07:32:19 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 07:32:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1113ms 07:32:19 INFO - PROCESS | 3760 | 1465050739336 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:32:19 INFO - PROCESS | 3760 | 1465050739340 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 07:32:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:32:19 INFO - PROCESS | 3760 | 1465050739347 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:32:19 INFO - PROCESS | 3760 | 1465050739350 Marionette TRACE conn3 <- [1,1778,null,{}] 07:32:19 INFO - PROCESS | 3760 | 1465050739354 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:19 INFO - PROCESS | 3760 | 1465050739357 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:19 INFO - PROCESS | 3760 | 1465050739476 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:32:19 INFO - PROCESS | 3760 | 1465050739612 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:19 INFO - PROCESS | 3760 | 1465050739615 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:19 INFO - PROCESS | 3760 | ++DOCSHELL 12B69400 == 43 [pid = 3760] [id = 454] 07:32:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (12B6E000) [pid = 3760] [serial = 1362] [outer = 00000000] 07:32:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (13133C00) [pid = 3760] [serial = 1363] [outer = 12B6E000] 07:32:19 INFO - PROCESS | 3760 | 1465050739671 Marionette DEBUG loaded listener.js 07:32:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (13913400) [pid = 3760] [serial = 1364] [outer = 12B6E000] 07:32:20 INFO - PROCESS | 3760 | 1465050740533 Marionette TRACE conn3 <- [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]]]}] 07:32:20 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) 07:32:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1254ms 07:32:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:32:20 INFO - PROCESS | 3760 | 1465050740604 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:32:20 INFO - PROCESS | 3760 | 1465050740608 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 07:32:20 INFO - PROCESS | 3760 | 1465050740613 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:32:20 INFO - PROCESS | 3760 | 1465050740616 Marionette TRACE conn3 <- [1,1782,null,{}] 07:32:20 INFO - PROCESS | 3760 | 1465050740622 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:20 INFO - PROCESS | 3760 | 1465050740625 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:20 INFO - PROCESS | 3760 | 1465050740780 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:32:20 INFO - PROCESS | 3760 | 1465050740913 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:20 INFO - PROCESS | 3760 | 1465050740917 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:20 INFO - PROCESS | 3760 | ++DOCSHELL 10AE6C00 == 44 [pid = 3760] [id = 455] 07:32:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 102 (10AEB000) [pid = 3760] [serial = 1365] [outer = 00000000] 07:32:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 103 (111B1800) [pid = 3760] [serial = 1366] [outer = 10AEB000] 07:32:20 INFO - PROCESS | 3760 | 1465050740972 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 104 (12804800) [pid = 3760] [serial = 1367] [outer = 10AEB000] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 143E2400 == 43 [pid = 3760] [id = 451] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 0F302800 == 42 [pid = 3760] [id = 450] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 143D4C00 == 41 [pid = 3760] [id = 449] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 1798E800 == 40 [pid = 3760] [id = 448] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 130E5C00 == 39 [pid = 3760] [id = 447] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 16D22800 == 38 [pid = 3760] [id = 446] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 1629F400 == 37 [pid = 3760] [id = 445] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 1602AC00 == 36 [pid = 3760] [id = 444] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 143E3C00 == 35 [pid = 3760] [id = 443] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 13911400 == 34 [pid = 3760] [id = 442] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 130E8C00 == 33 [pid = 3760] [id = 441] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 111B2C00 == 32 [pid = 3760] [id = 440] 07:32:21 INFO - PROCESS | 3760 | --DOCSHELL 10273000 == 31 [pid = 3760] [id = 439] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 103 (16FCF000) [pid = 3760] [serial = 1235] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 102 (10AF4000) [pid = 3760] [serial = 1238] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 101 (17988000) [pid = 3760] [serial = 1241] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (19AE1C00) [pid = 3760] [serial = 1244] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (17A91C00) [pid = 3760] [serial = 1300] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (17E47800) [pid = 3760] [serial = 1301] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (19A2B800) [pid = 3760] [serial = 1304] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (18451C00) [pid = 3760] [serial = 1303] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (16FD0000) [pid = 3760] [serial = 1309] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (19A38C00) [pid = 3760] [serial = 1306] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (19B3E000) [pid = 3760] [serial = 1312] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (19ADC800) [pid = 3760] [serial = 1307] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (17074000) [pid = 3760] [serial = 1297] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1602A400) [pid = 3760] [serial = 1294] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (162A1400) [pid = 3760] [serial = 1295] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13912C00) [pid = 3760] [serial = 1291] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13BE6000) [pid = 3760] [serial = 1292] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12DCD400) [pid = 3760] [serial = 1289] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (12A13400) [pid = 3760] [serial = 1288] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (179C5400) [pid = 3760] [serial = 1286] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1798EC00) [pid = 3760] [serial = 1285] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (160AB800) [pid = 3760] [serial = 1283] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16028C00) [pid = 3760] [serial = 1282] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13189000) [pid = 3760] [serial = 1280] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (130EB800) [pid = 3760] [serial = 1279] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10AF1400) [pid = 3760] [serial = 1277] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (105EE800) [pid = 3760] [serial = 1276] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A007000) [pid = 3760] [serial = 1315] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (174BF800) [pid = 3760] [serial = 1274] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19B45800) [pid = 3760] [serial = 1313] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1740DC00) [pid = 3760] [serial = 1310] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (173E2C00) [pid = 3760] [serial = 1298] [outer = 00000000] [url = about:blank] 07:32:21 INFO - PROCESS | 3760 | 1465050741541 Marionette TRACE conn3 <- [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]]]}] 07:32:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:32:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 940ms 07:32:21 INFO - PROCESS | 3760 | 1465050741587 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:32:21 INFO - PROCESS | 3760 | 1465050741591 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 07:32:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:32:21 INFO - PROCESS | 3760 | 1465050741597 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:32:21 INFO - PROCESS | 3760 | 1465050741599 Marionette TRACE conn3 <- [1,1786,null,{}] 07:32:21 INFO - PROCESS | 3760 | 1465050741603 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:21 INFO - PROCESS | 3760 | 1465050741605 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:21 INFO - PROCESS | 3760 | 1465050741690 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:32:21 INFO - PROCESS | 3760 | 1465050741701 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:21 INFO - PROCESS | 3760 | 1465050741704 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:21 INFO - PROCESS | 3760 | ++DOCSHELL 111B4C00 == 32 [pid = 3760] [id = 456] 07:32:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (111BB800) [pid = 3760] [serial = 1368] [outer = 00000000] 07:32:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (12DCE400) [pid = 3760] [serial = 1369] [outer = 111BB800] 07:32:21 INFO - PROCESS | 3760 | 1465050741828 Marionette DEBUG loaded listener.js 07:32:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1327D800) [pid = 3760] [serial = 1370] [outer = 111BB800] 07:32:22 INFO - PROCESS | 3760 | 1465050742242 Marionette TRACE conn3 <- [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]]]}] 07:32:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:32:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 705ms 07:32:22 INFO - PROCESS | 3760 | 1465050742301 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:32:22 INFO - PROCESS | 3760 | 1465050742303 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 07:32:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:32:22 INFO - PROCESS | 3760 | 1465050742307 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:32:22 INFO - PROCESS | 3760 | 1465050742310 Marionette TRACE conn3 <- [1,1790,null,{}] 07:32:22 INFO - PROCESS | 3760 | 1465050742323 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:22 INFO - PROCESS | 3760 | 1465050742327 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:22 INFO - PROCESS | 3760 | 1465050742420 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:32:22 INFO - PROCESS | 3760 | 1465050742427 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:22 INFO - PROCESS | 3760 | 1465050742431 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:22 INFO - PROCESS | 3760 | ++DOCSHELL 143C6C00 == 33 [pid = 3760] [id = 457] 07:32:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (143E1000) [pid = 3760] [serial = 1371] [outer = 00000000] 07:32:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15013800) [pid = 3760] [serial = 1372] [outer = 143E1000] 07:32:22 INFO - PROCESS | 3760 | 1465050742478 Marionette DEBUG loaded listener.js 07:32:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15C22800) [pid = 3760] [serial = 1373] [outer = 143E1000] 07:32:22 INFO - PROCESS | 3760 | 1465050742950 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 706ms 07:32:23 INFO - PROCESS | 3760 | 1465050743006 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 3760 | 1465050743009 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 07:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:32:23 INFO - PROCESS | 3760 | 1465050743012 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 3760 | 1465050743014 Marionette TRACE conn3 <- [1,1794,null,{}] 07:32:23 INFO - PROCESS | 3760 | 1465050743017 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 3760 | 1465050743019 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:23 INFO - PROCESS | 3760 | 1465050743103 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:32:23 INFO - PROCESS | 3760 | 1465050743111 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 3760 | 1465050743113 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:23 INFO - PROCESS | 3760 | ++DOCSHELL 1602CC00 == 34 [pid = 3760] [id = 458] 07:32:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16030000) [pid = 3760] [serial = 1374] [outer = 00000000] 07:32:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (162A1400) [pid = 3760] [serial = 1375] [outer = 16030000] 07:32:23 INFO - PROCESS | 3760 | 1465050743157 Marionette DEBUG loaded listener.js 07:32:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (162AB400) [pid = 3760] [serial = 1376] [outer = 16030000] 07:32:23 INFO - PROCESS | 3760 | 1465050743626 Marionette TRACE conn3 <- [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]]]}] 07:32:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:32:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 690ms 07:32:23 INFO - PROCESS | 3760 | 1465050743712 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:32:23 INFO - PROCESS | 3760 | 1465050743714 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 07:32:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:32:23 INFO - PROCESS | 3760 | 1465050743717 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:32:23 INFO - PROCESS | 3760 | 1465050743719 Marionette TRACE conn3 <- [1,1798,null,{}] 07:32:23 INFO - PROCESS | 3760 | 1465050743723 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:23 INFO - PROCESS | 3760 | 1465050743725 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:23 INFO - PROCESS | 3760 | 1465050743861 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:32:23 INFO - PROCESS | 3760 | 1465050743879 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:23 INFO - PROCESS | 3760 | 1465050743881 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:23 INFO - PROCESS | 3760 | ++DOCSHELL 16D1E000 == 35 [pid = 3760] [id = 459] 07:32:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D22800) [pid = 3760] [serial = 1377] [outer = 00000000] 07:32:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D6B000) [pid = 3760] [serial = 1378] [outer = 16D22800] 07:32:23 INFO - PROCESS | 3760 | 1465050743925 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16FCF800) [pid = 3760] [serial = 1379] [outer = 16D22800] 07:32:24 INFO - PROCESS | 3760 | 1465050744376 Marionette TRACE conn3 <- [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]]]}] 07:32:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:32:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 690ms 07:32:24 INFO - PROCESS | 3760 | 1465050744417 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:32:24 INFO - PROCESS | 3760 | 1465050744419 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 07:32:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:32:24 INFO - PROCESS | 3760 | 1465050744428 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:32:24 INFO - PROCESS | 3760 | 1465050744430 Marionette TRACE conn3 <- [1,1802,null,{}] 07:32:24 INFO - PROCESS | 3760 | 1465050744433 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:24 INFO - PROCESS | 3760 | 1465050744439 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:24 INFO - PROCESS | 3760 | 1465050744578 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:32:24 INFO - PROCESS | 3760 | 1465050744641 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:24 INFO - PROCESS | 3760 | 1465050744643 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:24 INFO - PROCESS | 3760 | ++DOCSHELL 17076400 == 36 [pid = 3760] [id = 460] 07:32:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17078C00) [pid = 3760] [serial = 1380] [outer = 00000000] 07:32:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (177E3C00) [pid = 3760] [serial = 1381] [outer = 17078C00] 07:32:24 INFO - PROCESS | 3760 | 1465050744686 Marionette DEBUG loaded listener.js 07:32:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1798B800) [pid = 3760] [serial = 1382] [outer = 17078C00] 07:32:25 INFO - PROCESS | 3760 | 1465050745124 Marionette TRACE conn3 <- [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]]]}] 07:32:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:32:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 737ms 07:32:25 INFO - PROCESS | 3760 | 1465050745163 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:32:25 INFO - PROCESS | 3760 | 1465050745165 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 07:32:25 INFO - PROCESS | 3760 | 1465050745168 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:32:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:32:25 INFO - PROCESS | 3760 | 1465050745170 Marionette TRACE conn3 <- [1,1806,null,{}] 07:32:25 INFO - PROCESS | 3760 | 1465050745200 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:25 INFO - PROCESS | 3760 | 1465050745202 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:25 INFO - PROCESS | 3760 | 1465050745320 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:32:25 INFO - PROCESS | 3760 | 1465050745331 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:25 INFO - PROCESS | 3760 | 1465050745333 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:25 INFO - PROCESS | 3760 | ++DOCSHELL 179C3C00 == 37 [pid = 3760] [id = 461] 07:32:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (179C4800) [pid = 3760] [serial = 1383] [outer = 00000000] 07:32:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17A92000) [pid = 3760] [serial = 1384] [outer = 179C4800] 07:32:25 INFO - PROCESS | 3760 | 1465050745385 Marionette DEBUG loaded listener.js 07:32:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (17E49000) [pid = 3760] [serial = 1385] [outer = 179C4800] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (174D5400) [pid = 3760] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (130E9000) [pid = 3760] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (10273C00) [pid = 3760] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1602B400) [pid = 3760] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13BE1400) [pid = 3760] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1500C800) [pid = 3760] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (111B3800) [pid = 3760] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16D23000) [pid = 3760] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (162A1800) [pid = 3760] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (179C9400) [pid = 3760] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0F305400) [pid = 3760] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16D25400) [pid = 3760] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:32:25 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19A2FC00) [pid = 3760] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:32:25 INFO - PROCESS | 3760 | 1465050745967 Marionette TRACE conn3 <- [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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 07:32:26 INFO - PROCESS | 3760 | 1465050746012 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 3760 | 1465050746014 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 07:32:26 INFO - PROCESS | 3760 | 1465050746017 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:32:26 INFO - PROCESS | 3760 | 1465050746019 Marionette TRACE conn3 <- [1,1810,null,{}] 07:32:26 INFO - PROCESS | 3760 | 1465050746023 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 3760 | 1465050746024 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:26 INFO - PROCESS | 3760 | 1465050746104 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:32:26 INFO - PROCESS | 3760 | 1465050746199 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 3760 | 1465050746201 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:26 INFO - PROCESS | 3760 | ++DOCSHELL 0F93E800 == 38 [pid = 3760] [id = 462] 07:32:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10273C00) [pid = 3760] [serial = 1386] [outer = 00000000] 07:32:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (13BDE400) [pid = 3760] [serial = 1387] [outer = 10273C00] 07:32:26 INFO - PROCESS | 3760 | 1465050746246 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16D23000) [pid = 3760] [serial = 1388] [outer = 10273C00] 07:32:26 INFO - PROCESS | 3760 | 1465050746614 Marionette TRACE conn3 <- [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]]]}] 07:32:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:32:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 627ms 07:32:26 INFO - PROCESS | 3760 | 1465050746655 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:32:26 INFO - PROCESS | 3760 | 1465050746657 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 07:32:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:32:26 INFO - PROCESS | 3760 | 1465050746663 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:32:26 INFO - PROCESS | 3760 | 1465050746664 Marionette TRACE conn3 <- [1,1814,null,{}] 07:32:26 INFO - PROCESS | 3760 | 1465050746678 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:26 INFO - PROCESS | 3760 | 1465050746680 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:26 INFO - PROCESS | 3760 | 1465050746766 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:32:26 INFO - PROCESS | 3760 | 1465050746772 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:26 INFO - PROCESS | 3760 | 1465050746774 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:26 INFO - PROCESS | 3760 | ++DOCSHELL 13915400 == 39 [pid = 3760] [id = 463] 07:32:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13915C00) [pid = 3760] [serial = 1389] [outer = 00000000] 07:32:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (179C4C00) [pid = 3760] [serial = 1390] [outer = 13915C00] 07:32:26 INFO - PROCESS | 3760 | 1465050746816 Marionette DEBUG loaded listener.js 07:32:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1822BC00) [pid = 3760] [serial = 1391] [outer = 13915C00] 07:32:27 INFO - PROCESS | 3760 | 1465050747239 Marionette TRACE conn3 <- [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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 595ms 07:32:27 INFO - PROCESS | 3760 | 1465050747258 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 3760 | 1465050747259 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 07:32:27 INFO - PROCESS | 3760 | 1465050747263 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:32:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:32:27 INFO - PROCESS | 3760 | 1465050747264 Marionette TRACE conn3 <- [1,1818,null,{}] 07:32:27 INFO - PROCESS | 3760 | 1465050747267 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:27 INFO - PROCESS | 3760 | 1465050747269 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:27 INFO - PROCESS | 3760 | 1465050747405 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:32:27 INFO - PROCESS | 3760 | 1465050747413 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:27 INFO - PROCESS | 3760 | 1465050747415 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:27 INFO - PROCESS | 3760 | ++DOCSHELL 17476800 == 40 [pid = 3760] [id = 464] 07:32:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (18458800) [pid = 3760] [serial = 1392] [outer = 00000000] 07:32:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19A2D000) [pid = 3760] [serial = 1393] [outer = 18458800] 07:32:27 INFO - PROCESS | 3760 | 1465050747457 Marionette DEBUG loaded listener.js 07:32:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19A2D400) [pid = 3760] [serial = 1394] [outer = 18458800] 07:32:27 INFO - PROCESS | 3760 | 1465050747906 Marionette TRACE conn3 <- [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]]]}] 07:32:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:32:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 690ms 07:32:27 INFO - PROCESS | 3760 | 1465050747963 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:32:27 INFO - PROCESS | 3760 | 1465050747967 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 07:32:28 INFO - PROCESS | 3760 | 1465050747973 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:32:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:32:28 INFO - PROCESS | 3760 | 1465050747978 Marionette TRACE conn3 <- [1,1822,null,{}] 07:32:28 INFO - PROCESS | 3760 | 1465050747985 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:28 INFO - PROCESS | 3760 | 1465050747988 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:28 INFO - PROCESS | 3760 | 1465050748145 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:32:28 INFO - PROCESS | 3760 | 1465050748308 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:28 INFO - PROCESS | 3760 | 1465050748313 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:28 INFO - PROCESS | 3760 | ++DOCSHELL 10AF3000 == 41 [pid = 3760] [id = 465] 07:32:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10AF4000) [pid = 3760] [serial = 1395] [outer = 00000000] 07:32:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (111B4800) [pid = 3760] [serial = 1396] [outer = 10AF4000] 07:32:28 INFO - PROCESS | 3760 | 1465050748370 Marionette DEBUG loaded listener.js 07:32:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (12AC9400) [pid = 3760] [serial = 1397] [outer = 10AF4000] 07:32:28 INFO - PROCESS | 3760 | 1465050748937 Marionette TRACE conn3 <- [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]]]}] 07: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 07:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1004ms 07:32:29 INFO - PROCESS | 3760 | 1465050748976 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 3760 | 1465050748981 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 07:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:32:29 INFO - PROCESS | 3760 | 1465050748987 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 3760 | 1465050748990 Marionette TRACE conn3 <- [1,1826,null,{}] 07:32:29 INFO - PROCESS | 3760 | 1465050748994 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:29 INFO - PROCESS | 3760 | 1465050748997 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:29 INFO - PROCESS | 3760 | 1465050749115 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:32:29 INFO - PROCESS | 3760 | 1465050749225 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:29 INFO - PROCESS | 3760 | 1465050749228 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:29 INFO - PROCESS | 3760 | ++DOCSHELL 13BEB000 == 42 [pid = 3760] [id = 466] 07:32:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13C46400) [pid = 3760] [serial = 1398] [outer = 00000000] 07:32:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (143D4000) [pid = 3760] [serial = 1399] [outer = 13C46400] 07:32:29 INFO - PROCESS | 3760 | 1465050749284 Marionette DEBUG loaded listener.js 07:32:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (15CD8400) [pid = 3760] [serial = 1400] [outer = 13C46400] 07:32:29 INFO - PROCESS | 3760 | 1465050749892 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:32:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:32:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 941ms 07:32:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:32:29 INFO - PROCESS | 3760 | 1465050749932 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:32:29 INFO - PROCESS | 3760 | 1465050749934 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 07:32:29 INFO - PROCESS | 3760 | 1465050749938 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:32:29 INFO - PROCESS | 3760 | 1465050749942 Marionette TRACE conn3 <- [1,1830,null,{}] 07:32:29 INFO - PROCESS | 3760 | 1465050749953 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:29 INFO - PROCESS | 3760 | 1465050749959 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:30 INFO - PROCESS | 3760 | 1465050750073 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:32:30 INFO - PROCESS | 3760 | 1465050750183 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:30 INFO - PROCESS | 3760 | 1465050750186 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:30 INFO - PROCESS | 3760 | ++DOCSHELL 173E6C00 == 43 [pid = 3760] [id = 467] 07:32:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1740E800) [pid = 3760] [serial = 1401] [outer = 00000000] 07:32:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1798A400) [pid = 3760] [serial = 1402] [outer = 1740E800] 07:32:30 INFO - PROCESS | 3760 | 1465050750242 Marionette DEBUG loaded listener.js 07:32:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (1844F800) [pid = 3760] [serial = 1403] [outer = 1740E800] 07:32:30 INFO - PROCESS | 3760 | 1465050750882 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:32:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:32:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 940ms 07:32:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:32:30 INFO - PROCESS | 3760 | 1465050750914 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:32:30 INFO - PROCESS | 3760 | 1465050750917 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 07:32:30 INFO - PROCESS | 3760 | 1465050750921 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:32:30 INFO - PROCESS | 3760 | 1465050750923 Marionette TRACE conn3 <- [1,1834,null,{}] 07:32:30 INFO - PROCESS | 3760 | 1465050750926 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:30 INFO - PROCESS | 3760 | 1465050750928 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:31 INFO - PROCESS | 3760 | 1465050751035 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:32:31 INFO - PROCESS | 3760 | 1465050751209 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:31 INFO - PROCESS | 3760 | 1465050751211 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:31 INFO - PROCESS | 3760 | ++DOCSHELL 19AE6C00 == 44 [pid = 3760] [id = 468] 07:32:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (19AE7800) [pid = 3760] [serial = 1404] [outer = 00000000] 07:32:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 97 (1A001C00) [pid = 3760] [serial = 1405] [outer = 19AE7800] 07:32:31 INFO - PROCESS | 3760 | 1465050751273 Marionette DEBUG loaded listener.js 07:32:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 98 (1A00AC00) [pid = 3760] [serial = 1406] [outer = 19AE7800] 07:32:32 INFO - PROCESS | 3760 | 1465050752013 Marionette TRACE conn3 <- [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]]]}] 07:32:32 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) 07:32:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1144ms 07:32:32 INFO - PROCESS | 3760 | 1465050752070 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:32:32 INFO - PROCESS | 3760 | 1465050752074 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 07:32:32 INFO - PROCESS | 3760 | 1465050752079 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:32:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:32:32 INFO - PROCESS | 3760 | 1465050752082 Marionette TRACE conn3 <- [1,1838,null,{}] 07:32:32 INFO - PROCESS | 3760 | 1465050752088 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:32 INFO - PROCESS | 3760 | 1465050752090 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:32 INFO - PROCESS | 3760 | 1465050752200 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:32:32 INFO - PROCESS | 3760 | 1465050752337 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:32 INFO - PROCESS | 3760 | 1465050752342 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:32 INFO - PROCESS | 3760 | ++DOCSHELL 10AF2800 == 45 [pid = 3760] [id = 469] 07:32:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 99 (10AF3400) [pid = 3760] [serial = 1407] [outer = 00000000] 07:32:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 100 (110E9800) [pid = 3760] [serial = 1408] [outer = 10AF3400] 07:32:32 INFO - PROCESS | 3760 | 1465050752393 Marionette DEBUG loaded listener.js 07:32:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 101 (114B6C00) [pid = 3760] [serial = 1409] [outer = 10AF3400] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 13915400 == 44 [pid = 3760] [id = 463] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 0F93E800 == 43 [pid = 3760] [id = 462] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 179C3C00 == 42 [pid = 3760] [id = 461] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 17076400 == 41 [pid = 3760] [id = 460] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 16D1E000 == 40 [pid = 3760] [id = 459] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 1602CC00 == 39 [pid = 3760] [id = 458] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 143C6C00 == 38 [pid = 3760] [id = 457] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 111B4C00 == 37 [pid = 3760] [id = 456] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 10AE6C00 == 36 [pid = 3760] [id = 455] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 1055C000 == 35 [pid = 3760] [id = 453] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 15C27000 == 34 [pid = 3760] [id = 452] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 1027CC00 == 33 [pid = 3760] [id = 438] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 12B69400 == 32 [pid = 3760] [id = 454] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 19AE6C00 == 31 [pid = 3760] [id = 468] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 173E6C00 == 30 [pid = 3760] [id = 467] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 17476800 == 29 [pid = 3760] [id = 464] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 10AF3000 == 28 [pid = 3760] [id = 465] 07:32:33 INFO - PROCESS | 3760 | --DOCSHELL 13BEB000 == 27 [pid = 3760] [id = 466] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 100 (1796B000) [pid = 3760] [serial = 1342] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 99 (13281800) [pid = 3760] [serial = 1324] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 98 (1362C400) [pid = 3760] [serial = 1325] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 97 (10A63800) [pid = 3760] [serial = 1318] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 96 (10AEA400) [pid = 3760] [serial = 1319] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (1629F800) [pid = 3760] [serial = 1333] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 94 (162A9C00) [pid = 3760] [serial = 1334] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (13DE4800) [pid = 3760] [serial = 1327] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (143D2800) [pid = 3760] [serial = 1328] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (15C27400) [pid = 3760] [serial = 1330] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (15E55400) [pid = 3760] [serial = 1331] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (11405400) [pid = 3760] [serial = 1321] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (11A19800) [pid = 3760] [serial = 1322] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (17328C00) [pid = 3760] [serial = 1339] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16D26800) [pid = 3760] [serial = 1336] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16D29C00) [pid = 3760] [serial = 1337] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (182CDC00) [pid = 3760] [serial = 1346] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1807BC00) [pid = 3760] [serial = 1345] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1302D000) [pid = 3760] [serial = 1351] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (18452400) [pid = 3760] [serial = 1355] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19ADBC00) [pid = 3760] [serial = 1348] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17989000) [pid = 3760] [serial = 1354] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19AE8000) [pid = 3760] [serial = 1349] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (19AEAC00) [pid = 3760] [serial = 1357] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1362E000) [pid = 3760] [serial = 1352] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17983000) [pid = 3760] [serial = 1343] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17329000) [pid = 3760] [serial = 1340] [outer = 00000000] [url = about:blank] 07:32:33 INFO - PROCESS | 3760 | 1465050753599 Marionette TRACE conn3 <- [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]]]}] 07:32:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:32:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1567ms 07:32:33 INFO - PROCESS | 3760 | 1465050753647 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:32:33 INFO - PROCESS | 3760 | 1465050753651 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 07:32:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:32:33 INFO - PROCESS | 3760 | 1465050753656 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:32:33 INFO - PROCESS | 3760 | 1465050753659 Marionette TRACE conn3 <- [1,1842,null,{}] 07:32:33 INFO - PROCESS | 3760 | 1465050753665 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:33 INFO - PROCESS | 3760 | 1465050753668 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:33 INFO - PROCESS | 3760 | 1465050753797 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:32:33 INFO - PROCESS | 3760 | 1465050753890 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:33 INFO - PROCESS | 3760 | 1465050753893 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:33 INFO - PROCESS | 3760 | ++DOCSHELL 105F3800 == 28 [pid = 3760] [id = 470] 07:32:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (105F4C00) [pid = 3760] [serial = 1410] [outer = 00000000] 07:32:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10AF3000) [pid = 3760] [serial = 1411] [outer = 105F4C00] 07:32:33 INFO - PROCESS | 3760 | 1465050753940 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (10F39800) [pid = 3760] [serial = 1412] [outer = 105F4C00] 07:32:34 INFO - PROCESS | 3760 | 1465050754363 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:32:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:32:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 737ms 07:32:34 INFO - PROCESS | 3760 | 1465050754398 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:32:34 INFO - PROCESS | 3760 | 1465050754402 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 07:32:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:32:34 INFO - PROCESS | 3760 | 1465050754409 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:32:34 INFO - PROCESS | 3760 | 1465050754412 Marionette TRACE conn3 <- [1,1846,null,{}] 07:32:34 INFO - PROCESS | 3760 | 1465050754415 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:34 INFO - PROCESS | 3760 | 1465050754418 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:34 INFO - PROCESS | 3760 | 1465050754508 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:32:34 INFO - PROCESS | 3760 | 1465050754514 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:34 INFO - PROCESS | 3760 | 1465050754516 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:34 INFO - PROCESS | 3760 | ++DOCSHELL 12810000 == 29 [pid = 3760] [id = 471] 07:32:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (12A13000) [pid = 3760] [serial = 1413] [outer = 00000000] 07:32:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1302D000) [pid = 3760] [serial = 1414] [outer = 12A13000] 07:32:34 INFO - PROCESS | 3760 | 1465050754563 Marionette DEBUG loaded listener.js 07:32:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (130E8C00) [pid = 3760] [serial = 1415] [outer = 12A13000] 07:32:35 INFO - PROCESS | 3760 | 1465050755044 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 690ms 07:32:35 INFO - PROCESS | 3760 | 1465050755108 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 3760 | 1465050755110 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 07:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:32:35 INFO - PROCESS | 3760 | 1465050755113 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 3760 | 1465050755117 Marionette TRACE conn3 <- [1,1850,null,{}] 07:32:35 INFO - PROCESS | 3760 | 1465050755128 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 3760 | 1465050755132 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:35 INFO - PROCESS | 3760 | 1465050755250 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:32:35 INFO - PROCESS | 3760 | 1465050755355 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:35 INFO - PROCESS | 3760 | 1465050755358 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:35 INFO - PROCESS | 3760 | ++DOCSHELL 1435A800 == 30 [pid = 3760] [id = 472] 07:32:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1435AC00) [pid = 3760] [serial = 1416] [outer = 00000000] 07:32:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (143C7C00) [pid = 3760] [serial = 1417] [outer = 1435AC00] 07:32:35 INFO - PROCESS | 3760 | 1465050755406 Marionette DEBUG loaded listener.js 07:32:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (143E3C00) [pid = 3760] [serial = 1418] [outer = 1435AC00] 07:32:35 INFO - PROCESS | 3760 | 1465050755832 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:32:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:32:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 736ms 07:32:35 INFO - PROCESS | 3760 | 1465050755853 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:32:35 INFO - PROCESS | 3760 | 1465050755856 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 07:32:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:32:35 INFO - PROCESS | 3760 | 1465050755859 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:32:35 INFO - PROCESS | 3760 | 1465050755861 Marionette TRACE conn3 <- [1,1854,null,{}] 07:32:35 INFO - PROCESS | 3760 | 1465050755871 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:35 INFO - PROCESS | 3760 | 1465050755873 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:36 INFO - PROCESS | 3760 | 1465050755998 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:32:36 INFO - PROCESS | 3760 | 1465050756004 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 3760 | 1465050756006 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:36 INFO - PROCESS | 3760 | ++DOCSHELL 1574C000 == 31 [pid = 3760] [id = 473] 07:32:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15C27400) [pid = 3760] [serial = 1419] [outer = 00000000] 07:32:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (15FEA400) [pid = 3760] [serial = 1420] [outer = 15C27400] 07:32:36 INFO - PROCESS | 3760 | 1465050756055 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1602D800) [pid = 3760] [serial = 1421] [outer = 15C27400] 07:32:36 INFO - PROCESS | 3760 | 1465050756504 Marionette TRACE conn3 <- [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]]]}] 07:32:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:32:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 690ms 07:32:36 INFO - PROCESS | 3760 | 1465050756561 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:32:36 INFO - PROCESS | 3760 | 1465050756563 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 07:32:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:32:36 INFO - PROCESS | 3760 | 1465050756566 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:32:36 INFO - PROCESS | 3760 | 1465050756568 Marionette TRACE conn3 <- [1,1858,null,{}] 07:32:36 INFO - PROCESS | 3760 | 1465050756571 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:36 INFO - PROCESS | 3760 | 1465050756573 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:36 INFO - PROCESS | 3760 | 1465050756710 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:32:36 INFO - PROCESS | 3760 | 1465050756731 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:36 INFO - PROCESS | 3760 | 1465050756734 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:36 INFO - PROCESS | 3760 | ++DOCSHELL 1602CC00 == 32 [pid = 3760] [id = 474] 07:32:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1602FC00) [pid = 3760] [serial = 1422] [outer = 00000000] 07:32:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (162A0800) [pid = 3760] [serial = 1423] [outer = 1602FC00] 07:32:36 INFO - PROCESS | 3760 | 1465050756777 Marionette DEBUG loaded listener.js 07:32:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (162A9400) [pid = 3760] [serial = 1424] [outer = 1602FC00] 07:32:37 INFO - PROCESS | 3760 | 1465050757237 Marionette TRACE conn3 <- [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]]]}] 07:32:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:32:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 737ms 07:32:37 INFO - PROCESS | 3760 | 1465050757305 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:32:37 INFO - PROCESS | 3760 | 1465050757307 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 07:32:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:32:37 INFO - PROCESS | 3760 | 1465050757310 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:32:37 INFO - PROCESS | 3760 | 1465050757312 Marionette TRACE conn3 <- [1,1862,null,{}] 07:32:37 INFO - PROCESS | 3760 | 1465050757315 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:37 INFO - PROCESS | 3760 | 1465050757321 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:37 INFO - PROCESS | 3760 | 1465050757462 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:32:37 INFO - PROCESS | 3760 | 1465050757472 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:37 INFO - PROCESS | 3760 | 1465050757475 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:37 INFO - PROCESS | 3760 | ++DOCSHELL 169C3400 == 33 [pid = 3760] [id = 475] 07:32:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16D1E000) [pid = 3760] [serial = 1425] [outer = 00000000] 07:32:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16FD3400) [pid = 3760] [serial = 1426] [outer = 16D1E000] 07:32:37 INFO - PROCESS | 3760 | 1465050757519 Marionette DEBUG loaded listener.js 07:32:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (173E0800) [pid = 3760] [serial = 1427] [outer = 16D1E000] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16D22800) [pid = 3760] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (17078C00) [pid = 3760] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10273C00) [pid = 3760] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1055FC00) [pid = 3760] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (143E1000) [pid = 3760] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (111BB800) [pid = 3760] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10AEB000) [pid = 3760] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D26000) [pid = 3760] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16030000) [pid = 3760] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12B6E000) [pid = 3760] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (179C4800) [pid = 3760] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13915C00) [pid = 3760] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (18458800) [pid = 3760] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:32:37 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (160AA400) [pid = 3760] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:32:38 INFO - PROCESS | 3760 | 1465050758206 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 940ms 07:32:38 INFO - PROCESS | 3760 | 1465050758256 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 3760 | 1465050758258 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 07:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:32:38 INFO - PROCESS | 3760 | 1465050758261 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - PROCESS | 3760 | 1465050758263 Marionette TRACE conn3 <- [1,1866,null,{}] 07:32:38 INFO - PROCESS | 3760 | 1465050758266 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 3760 | 1465050758268 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:38 INFO - PROCESS | 3760 | 1465050758344 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:32:38 INFO - PROCESS | 3760 | 1465050758349 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:38 INFO - PROCESS | 3760 | 1465050758351 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:38 INFO - PROCESS | 3760 | ++DOCSHELL 110F2800 == 34 [pid = 3760] [id = 476] 07:32:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (111B2800) [pid = 3760] [serial = 1428] [outer = 00000000] 07:32:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16035000) [pid = 3760] [serial = 1429] [outer = 111B2800] 07:32:38 INFO - PROCESS | 3760 | 1465050758394 Marionette DEBUG loaded listener.js 07:32:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (160A9800) [pid = 3760] [serial = 1430] [outer = 111B2800] 07:32:38 INFO - PROCESS | 3760 | 1465050758843 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:32:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:32:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 643ms 07:32:38 INFO - PROCESS | 3760 | 1465050758899 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:32:38 INFO - PROCESS | 3760 | 1465050758901 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 07:32:38 INFO - PROCESS | 3760 | 1465050758905 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:32:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:32:38 INFO - PROCESS | 3760 | 1465050758906 Marionette TRACE conn3 <- [1,1870,null,{}] 07:32:38 INFO - PROCESS | 3760 | 1465050758910 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:38 INFO - PROCESS | 3760 | 1465050758912 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:39 INFO - PROCESS | 3760 | 1465050758990 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:32:39 INFO - PROCESS | 3760 | 1465050758998 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 3760 | 1465050759000 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:39 INFO - PROCESS | 3760 | ++DOCSHELL 162AA400 == 35 [pid = 3760] [id = 477] 07:32:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1732FC00) [pid = 3760] [serial = 1431] [outer = 00000000] 07:32:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (174D3800) [pid = 3760] [serial = 1432] [outer = 1732FC00] 07:32:39 INFO - PROCESS | 3760 | 1465050759042 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (174DA800) [pid = 3760] [serial = 1433] [outer = 1732FC00] 07:32:39 INFO - PROCESS | 3760 | 1465050759497 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:32:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:32:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 627ms 07:32:39 INFO - PROCESS | 3760 | 1465050759545 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:32:39 INFO - PROCESS | 3760 | 1465050759547 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 07:32:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:32:39 INFO - PROCESS | 3760 | 1465050759551 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:32:39 INFO - PROCESS | 3760 | 1465050759552 Marionette TRACE conn3 <- [1,1874,null,{}] 07:32:39 INFO - PROCESS | 3760 | 1465050759556 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:39 INFO - PROCESS | 3760 | 1465050759558 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:39 INFO - PROCESS | 3760 | 1465050759635 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:32:39 INFO - PROCESS | 3760 | 1465050759641 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:39 INFO - PROCESS | 3760 | 1465050759643 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:39 INFO - PROCESS | 3760 | ++DOCSHELL 13DE4800 == 36 [pid = 3760] [id = 478] 07:32:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17983800) [pid = 3760] [serial = 1434] [outer = 00000000] 07:32:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1798E800) [pid = 3760] [serial = 1435] [outer = 17983800] 07:32:39 INFO - PROCESS | 3760 | 1465050759690 Marionette DEBUG loaded listener.js 07:32:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1798F400) [pid = 3760] [serial = 1436] [outer = 17983800] 07:32:40 INFO - PROCESS | 3760 | 1465050760452 Marionette TRACE conn3 <- [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]]]}] 07:32:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:32:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 941ms 07:32:40 INFO - PROCESS | 3760 | 1465050760495 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:32:40 INFO - PROCESS | 3760 | 1465050760500 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 07:32:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:32:40 INFO - PROCESS | 3760 | 1465050760505 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:32:40 INFO - PROCESS | 3760 | 1465050760508 Marionette TRACE conn3 <- [1,1878,null,{}] 07:32:40 INFO - PROCESS | 3760 | 1465050760562 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:40 INFO - PROCESS | 3760 | 1465050760565 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:40 INFO - PROCESS | 3760 | 1465050760690 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:32:40 INFO - PROCESS | 3760 | 1465050760820 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:40 INFO - PROCESS | 3760 | 1465050760823 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:40 INFO - PROCESS | 3760 | ++DOCSHELL 10A5E000 == 37 [pid = 3760] [id = 479] 07:32:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10AF1800) [pid = 3760] [serial = 1437] [outer = 00000000] 07:32:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (12AD0400) [pid = 3760] [serial = 1438] [outer = 10AF1800] 07:32:40 INFO - PROCESS | 3760 | 1465050760880 Marionette DEBUG loaded listener.js 07:32:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1318A800) [pid = 3760] [serial = 1439] [outer = 10AF1800] 07:32:41 INFO - PROCESS | 3760 | 1465050761564 Marionette TRACE conn3 <- [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]]]}] 07:32:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:32:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1097ms 07:32:41 INFO - PROCESS | 3760 | 1465050761639 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:32:41 INFO - PROCESS | 3760 | 1465050761644 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 07:32:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:32:41 INFO - PROCESS | 3760 | 1465050761651 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:32:41 INFO - PROCESS | 3760 | 1465050761654 Marionette TRACE conn3 <- [1,1882,null,{}] 07:32:41 INFO - PROCESS | 3760 | 1465050761658 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:41 INFO - PROCESS | 3760 | 1465050761661 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:41 INFO - PROCESS | 3760 | 1465050761786 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:32:42 INFO - PROCESS | 3760 | 1465050762014 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 3760 | 1465050762018 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:42 INFO - PROCESS | 3760 | ++DOCSHELL 0F2EF800 == 38 [pid = 3760] [id = 480] 07:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (0F2F0C00) [pid = 3760] [serial = 1440] [outer = 00000000] 07:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (0F310400) [pid = 3760] [serial = 1441] [outer = 0F2F0C00] 07:32:42 INFO - PROCESS | 3760 | 1465050762074 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (102D9800) [pid = 3760] [serial = 1442] [outer = 0F2F0C00] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 162AA400 == 37 [pid = 3760] [id = 477] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 110F2800 == 36 [pid = 3760] [id = 476] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 169C3400 == 35 [pid = 3760] [id = 475] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 1602CC00 == 34 [pid = 3760] [id = 474] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 1574C000 == 33 [pid = 3760] [id = 473] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 1435A800 == 32 [pid = 3760] [id = 472] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 12810000 == 31 [pid = 3760] [id = 471] 07:32:42 INFO - PROCESS | 3760 | --DOCSHELL 105F3800 == 30 [pid = 3760] [id = 470] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A0D2800) [pid = 3760] [serial = 1316] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16D6B000) [pid = 3760] [serial = 1378] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (16FCF800) [pid = 3760] [serial = 1379] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1798B800) [pid = 3760] [serial = 1382] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (177E3C00) [pid = 3760] [serial = 1381] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (13BDE400) [pid = 3760] [serial = 1387] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A5F800) [pid = 3760] [serial = 1360] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10B6D800) [pid = 3760] [serial = 1361] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15013800) [pid = 3760] [serial = 1372] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15C22800) [pid = 3760] [serial = 1373] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12DCE400) [pid = 3760] [serial = 1369] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1327D800) [pid = 3760] [serial = 1370] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (111B1800) [pid = 3760] [serial = 1366] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12804800) [pid = 3760] [serial = 1367] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1A00F400) [pid = 3760] [serial = 1358] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (162A1400) [pid = 3760] [serial = 1375] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13133C00) [pid = 3760] [serial = 1363] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13913400) [pid = 3760] [serial = 1364] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17A92000) [pid = 3760] [serial = 1384] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1822BC00) [pid = 3760] [serial = 1391] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19A2D400) [pid = 3760] [serial = 1394] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19A2D000) [pid = 3760] [serial = 1393] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (179C4C00) [pid = 3760] [serial = 1390] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17E49000) [pid = 3760] [serial = 1385] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (162AB400) [pid = 3760] [serial = 1376] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16D23000) [pid = 3760] [serial = 1388] [outer = 00000000] [url = about:blank] 07:32:42 INFO - PROCESS | 3760 | 1465050762699 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:32:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:32:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1097ms 07:32:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:32:42 INFO - PROCESS | 3760 | 1465050762746 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:32:42 INFO - PROCESS | 3760 | 1465050762749 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 07:32:42 INFO - PROCESS | 3760 | 1465050762754 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:32:42 INFO - PROCESS | 3760 | 1465050762756 Marionette TRACE conn3 <- [1,1886,null,{}] 07:32:42 INFO - PROCESS | 3760 | 1465050762762 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:42 INFO - PROCESS | 3760 | 1465050762766 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:42 INFO - PROCESS | 3760 | 1465050762852 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:32:42 INFO - PROCESS | 3760 | 1465050762859 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:42 INFO - PROCESS | 3760 | 1465050762862 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:42 INFO - PROCESS | 3760 | ++DOCSHELL 10AF1400 == 31 [pid = 3760] [id = 481] 07:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10E8B400) [pid = 3760] [serial = 1443] [outer = 00000000] 07:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (11C81C00) [pid = 3760] [serial = 1444] [outer = 10E8B400] 07:32:42 INFO - PROCESS | 3760 | 1465050762908 Marionette DEBUG loaded listener.js 07:32:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12AC8C00) [pid = 3760] [serial = 1445] [outer = 10E8B400] 07:32:43 INFO - PROCESS | 3760 | 1465050763442 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:32:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:32:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 737ms 07:32:43 INFO - PROCESS | 3760 | 1465050763493 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:32:43 INFO - PROCESS | 3760 | 1465050763496 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 07:32:43 INFO - PROCESS | 3760 | 1465050763501 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:32:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:32:43 INFO - PROCESS | 3760 | 1465050763503 Marionette TRACE conn3 <- [1,1890,null,{}] 07:32:43 INFO - PROCESS | 3760 | 1465050763507 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:43 INFO - PROCESS | 3760 | 1465050763509 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:43 INFO - PROCESS | 3760 | 1465050763600 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:32:43 INFO - PROCESS | 3760 | 1465050763693 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:43 INFO - PROCESS | 3760 | 1465050763696 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:43 INFO - PROCESS | 3760 | ++DOCSHELL 12A84800 == 32 [pid = 3760] [id = 482] 07:32:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12D6D800) [pid = 3760] [serial = 1446] [outer = 00000000] 07:32:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13623C00) [pid = 3760] [serial = 1447] [outer = 12D6D800] 07:32:43 INFO - PROCESS | 3760 | 1465050763740 Marionette DEBUG loaded listener.js 07:32:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1391E800) [pid = 3760] [serial = 1448] [outer = 12D6D800] 07:32:44 INFO - PROCESS | 3760 | 1465050764122 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 627ms 07:32:44 INFO - PROCESS | 3760 | 1465050764140 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 3760 | 1465050764142 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 07:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:32:44 INFO - PROCESS | 3760 | 1465050764147 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 3760 | 1465050764152 Marionette TRACE conn3 <- [1,1894,null,{}] 07:32:44 INFO - PROCESS | 3760 | 1465050764162 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 3760 | 1465050764165 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:44 INFO - PROCESS | 3760 | 1465050764250 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:32:44 INFO - PROCESS | 3760 | 1465050764257 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:44 INFO - PROCESS | 3760 | 1465050764260 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:44 INFO - PROCESS | 3760 | ++DOCSHELL 14366800 == 33 [pid = 3760] [id = 483] 07:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (143C7400) [pid = 3760] [serial = 1449] [outer = 00000000] 07:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15C23000) [pid = 3760] [serial = 1450] [outer = 143C7400] 07:32:44 INFO - PROCESS | 3760 | 1465050764303 Marionette DEBUG loaded listener.js 07:32:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15E5E000) [pid = 3760] [serial = 1451] [outer = 143C7400] 07:32:44 INFO - PROCESS | 3760 | 1465050764746 Marionette TRACE conn3 <- [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]]]}] 07:32:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:32:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 658ms 07:32:44 INFO - PROCESS | 3760 | 1465050764804 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:32:44 INFO - PROCESS | 3760 | 1465050764806 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 07:32:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:32:44 INFO - PROCESS | 3760 | 1465050764821 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:32:44 INFO - PROCESS | 3760 | 1465050764823 Marionette TRACE conn3 <- [1,1898,null,{}] 07:32:44 INFO - PROCESS | 3760 | 1465050764826 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:44 INFO - PROCESS | 3760 | 1465050764828 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:44 INFO - PROCESS | 3760 | 1465050764945 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:32:45 INFO - PROCESS | 3760 | 1465050765035 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 3760 | 1465050765037 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:45 INFO - PROCESS | 3760 | ++DOCSHELL 160A9400 == 34 [pid = 3760] [id = 484] 07:32:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (160AB400) [pid = 3760] [serial = 1452] [outer = 00000000] 07:32:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (162A4800) [pid = 3760] [serial = 1453] [outer = 160AB400] 07:32:45 INFO - PROCESS | 3760 | 1465050765080 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (169C3400) [pid = 3760] [serial = 1454] [outer = 160AB400] 07:32:45 INFO - PROCESS | 3760 | 1465050765501 Marionette TRACE conn3 <- [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]]]}] 07:32:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:32:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 736ms 07:32:45 INFO - PROCESS | 3760 | 1465050765559 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:32:45 INFO - PROCESS | 3760 | 1465050765561 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 07:32:45 INFO - PROCESS | 3760 | 1465050765564 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:32:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:32:45 INFO - PROCESS | 3760 | 1465050765566 Marionette TRACE conn3 <- [1,1902,null,{}] 07:32:45 INFO - PROCESS | 3760 | 1465050765569 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:45 INFO - PROCESS | 3760 | 1465050765571 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:45 INFO - PROCESS | 3760 | 1465050765681 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:32:45 INFO - PROCESS | 3760 | 1465050765689 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:45 INFO - PROCESS | 3760 | 1465050765695 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:45 INFO - PROCESS | 3760 | ++DOCSHELL 130EAC00 == 35 [pid = 3760] [id = 485] 07:32:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16D29800) [pid = 3760] [serial = 1455] [outer = 00000000] 07:32:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16DD1000) [pid = 3760] [serial = 1456] [outer = 16D29800] 07:32:45 INFO - PROCESS | 3760 | 1465050765752 Marionette DEBUG loaded listener.js 07:32:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17328C00) [pid = 3760] [serial = 1457] [outer = 16D29800] 07:32:46 INFO - PROCESS | 3760 | 1465050766230 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:32:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:32:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 690ms 07:32:46 INFO - PROCESS | 3760 | 1465050766269 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:32:46 INFO - PROCESS | 3760 | 1465050766271 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 07:32:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:32:46 INFO - PROCESS | 3760 | 1465050766315 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:32:46 INFO - PROCESS | 3760 | 1465050766317 Marionette TRACE conn3 <- [1,1906,null,{}] 07:32:46 INFO - PROCESS | 3760 | 1465050766329 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:46 INFO - PROCESS | 3760 | 1465050766331 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:46 INFO - PROCESS | 3760 | 1465050766449 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:32:46 INFO - PROCESS | 3760 | 1465050766523 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:46 INFO - PROCESS | 3760 | 1465050766525 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:46 INFO - PROCESS | 3760 | ++DOCSHELL 17326400 == 36 [pid = 3760] [id = 486] 07:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1732C400) [pid = 3760] [serial = 1458] [outer = 00000000] 07:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (17988800) [pid = 3760] [serial = 1459] [outer = 1732C400] 07:32:46 INFO - PROCESS | 3760 | 1465050766570 Marionette DEBUG loaded listener.js 07:32:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1746E000) [pid = 3760] [serial = 1460] [outer = 1732C400] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15C27400) [pid = 3760] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1602FC00) [pid = 3760] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1435AC00) [pid = 3760] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (105F4C00) [pid = 3760] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10AF3400) [pid = 3760] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12A13000) [pid = 3760] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16D1E000) [pid = 3760] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10AF4000) [pid = 3760] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13C46400) [pid = 3760] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1740E800) [pid = 3760] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19AE7800) [pid = 3760] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1732FC00) [pid = 3760] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:32:47 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (111B2800) [pid = 3760] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:32:47 INFO - PROCESS | 3760 | 1465050767051 Marionette TRACE conn3 <- [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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 831ms 07:32:47 INFO - PROCESS | 3760 | 1465050767110 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 3760 | 1465050767112 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 07:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:32:47 INFO - PROCESS | 3760 | 1465050767116 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 3760 | 1465050767117 Marionette TRACE conn3 <- [1,1910,null,{}] 07:32:47 INFO - PROCESS | 3760 | 1465050767121 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:47 INFO - PROCESS | 3760 | 1465050767123 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:47 INFO - PROCESS | 3760 | 1465050767202 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:32:47 INFO - PROCESS | 3760 | 1465050767299 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 3760 | 1465050767301 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:47 INFO - PROCESS | 3760 | ++DOCSHELL 105F4C00 == 37 [pid = 3760] [id = 487] 07:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10A58400) [pid = 3760] [serial = 1461] [outer = 00000000] 07:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13BE6400) [pid = 3760] [serial = 1462] [outer = 10A58400] 07:32:47 INFO - PROCESS | 3760 | 1465050767344 Marionette DEBUG loaded listener.js 07:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16028400) [pid = 3760] [serial = 1463] [outer = 10A58400] 07:32:47 INFO - PROCESS | 3760 | 1465050767714 Marionette TRACE conn3 <- [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]]]}] 07:32:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:32:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 642ms 07:32:47 INFO - PROCESS | 3760 | 1465050767754 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:32:47 INFO - PROCESS | 3760 | 1465050767756 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 07:32:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:32:47 INFO - PROCESS | 3760 | 1465050767759 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:32:47 INFO - PROCESS | 3760 | 1465050767760 Marionette TRACE conn3 <- [1,1914,null,{}] 07:32:47 INFO - PROCESS | 3760 | 1465050767764 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:47 INFO - PROCESS | 3760 | 1465050767766 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:47 INFO - PROCESS | 3760 | 1465050767912 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:32:47 INFO - PROCESS | 3760 | 1465050767924 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:47 INFO - PROCESS | 3760 | 1465050767926 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:47 INFO - PROCESS | 3760 | ++DOCSHELL 16FD2C00 == 38 [pid = 3760] [id = 488] 07:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (173E4C00) [pid = 3760] [serial = 1464] [outer = 00000000] 07:32:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17981C00) [pid = 3760] [serial = 1465] [outer = 173E4C00] 07:32:47 INFO - PROCESS | 3760 | 1465050767969 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17990800) [pid = 3760] [serial = 1466] [outer = 173E4C00] 07:32:48 INFO - PROCESS | 3760 | 1465050768370 Marionette TRACE conn3 <- [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]]]}] 07:32:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:32:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 643ms 07:32:48 INFO - PROCESS | 3760 | 1465050768397 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:32:48 INFO - PROCESS | 3760 | 1465050768399 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 07:32:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:32:48 INFO - PROCESS | 3760 | 1465050768403 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:32:48 INFO - PROCESS | 3760 | 1465050768404 Marionette TRACE conn3 <- [1,1918,null,{}] 07:32:48 INFO - PROCESS | 3760 | 1465050768408 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:48 INFO - PROCESS | 3760 | 1465050768410 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:48 INFO - PROCESS | 3760 | 1465050768547 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:32:48 INFO - PROCESS | 3760 | 1465050768556 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:48 INFO - PROCESS | 3760 | 1465050768558 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:48 INFO - PROCESS | 3760 | ++DOCSHELL 143D5C00 == 39 [pid = 3760] [id = 489] 07:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15CDE000) [pid = 3760] [serial = 1467] [outer = 00000000] 07:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (182C8400) [pid = 3760] [serial = 1468] [outer = 15CDE000] 07:32:48 INFO - PROCESS | 3760 | 1465050768601 Marionette DEBUG loaded listener.js 07:32:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1844B400) [pid = 3760] [serial = 1469] [outer = 15CDE000] 07:32:49 INFO - PROCESS | 3760 | 1465050769121 Marionette TRACE conn3 <- [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]]]}] 07:32:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:32:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 815ms 07:32:49 INFO - PROCESS | 3760 | 1465050769249 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:32:49 INFO - PROCESS | 3760 | 1465050769254 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 07:32:49 INFO - PROCESS | 3760 | 1465050769274 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:32:49 INFO - PROCESS | 3760 | 1465050769278 Marionette TRACE conn3 <- [1,1922,null,{}] 07:32:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:32:49 INFO - PROCESS | 3760 | 1465050769283 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:49 INFO - PROCESS | 3760 | 1465050769286 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:49 INFO - PROCESS | 3760 | 1465050769408 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:32:49 INFO - PROCESS | 3760 | 1465050769543 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:49 INFO - PROCESS | 3760 | 1465050769548 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:49 INFO - PROCESS | 3760 | ++DOCSHELL 1022BC00 == 40 [pid = 3760] [id = 490] 07:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10232400) [pid = 3760] [serial = 1470] [outer = 00000000] 07:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (11C08C00) [pid = 3760] [serial = 1471] [outer = 10232400] 07:32:49 INFO - PROCESS | 3760 | 1465050769607 Marionette DEBUG loaded listener.js 07:32:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13187000) [pid = 3760] [serial = 1472] [outer = 10232400] 07:32:50 INFO - PROCESS | 3760 | 1465050770202 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1003ms 07:32:50 INFO - PROCESS | 3760 | 1465050770281 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:32:50 INFO - PROCESS | 3760 | 1465050770285 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 07:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:32:50 INFO - PROCESS | 3760 | 1465050770292 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:32:50 INFO - PROCESS | 3760 | 1465050770295 Marionette TRACE conn3 <- [1,1926,null,{}] 07:32:50 INFO - PROCESS | 3760 | 1465050770299 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:50 INFO - PROCESS | 3760 | 1465050770301 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:50 INFO - PROCESS | 3760 | 1465050770410 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:32:50 INFO - PROCESS | 3760 | 1465050770562 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:50 INFO - PROCESS | 3760 | 1465050770565 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:50 INFO - PROCESS | 3760 | ++DOCSHELL 13C55800 == 41 [pid = 3760] [id = 491] 07:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13DDB000) [pid = 3760] [serial = 1473] [outer = 00000000] 07:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1500C800) [pid = 3760] [serial = 1474] [outer = 13DDB000] 07:32:50 INFO - PROCESS | 3760 | 1465050770622 Marionette DEBUG loaded listener.js 07:32:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1602C800) [pid = 3760] [serial = 1475] [outer = 13DDB000] 07:32:51 INFO - PROCESS | 3760 | 1465050771219 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 956ms 07:32:51 INFO - PROCESS | 3760 | 1465050771269 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:32:51 INFO - PROCESS | 3760 | 1465050771271 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 07:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:32:51 INFO - PROCESS | 3760 | 1465050771275 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:32:51 INFO - PROCESS | 3760 | 1465050771279 Marionette TRACE conn3 <- [1,1930,null,{}] 07:32:51 INFO - PROCESS | 3760 | 1465050771289 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:51 INFO - PROCESS | 3760 | 1465050771294 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:51 INFO - PROCESS | 3760 | 1465050771403 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:32:51 INFO - PROCESS | 3760 | 1465050771543 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:51 INFO - PROCESS | 3760 | 1465050771547 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:51 INFO - PROCESS | 3760 | ++DOCSHELL 177E1C00 == 42 [pid = 3760] [id = 492] 07:32:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17986800) [pid = 3760] [serial = 1476] [outer = 00000000] 07:32:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17EF5C00) [pid = 3760] [serial = 1477] [outer = 17986800] 07:32:51 INFO - PROCESS | 3760 | 1465050771603 Marionette DEBUG loaded listener.js 07:32:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (18455400) [pid = 3760] [serial = 1478] [outer = 17986800] 07:32:52 INFO - PROCESS | 3760 | 1465050772209 Marionette TRACE conn3 <- [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]]]}] 07:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1003ms 07:32:52 INFO - PROCESS | 3760 | 1465050772276 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:32:52 INFO - PROCESS | 3760 | 1465050772279 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 07:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:32:52 INFO - PROCESS | 3760 | 1465050772282 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:32:52 INFO - PROCESS | 3760 | 1465050772284 Marionette TRACE conn3 <- [1,1934,null,{}] 07:32:52 INFO - PROCESS | 3760 | 1465050772288 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:52 INFO - PROCESS | 3760 | 1465050772290 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:52 INFO - PROCESS | 3760 | 1465050772397 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:32:52 INFO - PROCESS | 3760 | 1465050772666 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:52 INFO - PROCESS | 3760 | 1465050772669 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:52 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F3000 == 43 [pid = 3760] [id = 493] 07:32:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (0F306C00) [pid = 3760] [serial = 1479] [outer = 00000000] 07:32:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (105F9400) [pid = 3760] [serial = 1480] [outer = 0F306C00] 07:32:52 INFO - PROCESS | 3760 | 1465050772736 Marionette DEBUG loaded listener.js 07:32:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (10AF4800) [pid = 3760] [serial = 1481] [outer = 0F306C00] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 16FD2C00 == 42 [pid = 3760] [id = 488] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 105F4C00 == 41 [pid = 3760] [id = 487] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 17326400 == 40 [pid = 3760] [id = 486] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 130EAC00 == 39 [pid = 3760] [id = 485] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 160A9400 == 38 [pid = 3760] [id = 484] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 14366800 == 37 [pid = 3760] [id = 483] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 12A84800 == 36 [pid = 3760] [id = 482] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 10AF1400 == 35 [pid = 3760] [id = 481] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 0F2EF800 == 34 [pid = 3760] [id = 480] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 13DE4800 == 33 [pid = 3760] [id = 478] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 10A5E000 == 32 [pid = 3760] [id = 479] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 10AF2800 == 31 [pid = 3760] [id = 469] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 177E1C00 == 30 [pid = 3760] [id = 492] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 143D5C00 == 29 [pid = 3760] [id = 489] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 1022BC00 == 28 [pid = 3760] [id = 490] 07:32:53 INFO - PROCESS | 3760 | --DOCSHELL 13C55800 == 27 [pid = 3760] [id = 491] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (15FEA400) [pid = 3760] [serial = 1420] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (162A0800) [pid = 3760] [serial = 1423] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (143C7C00) [pid = 3760] [serial = 1417] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (10AF3000) [pid = 3760] [serial = 1411] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10F39800) [pid = 3760] [serial = 1412] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (114B6C00) [pid = 3760] [serial = 1409] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (110E9800) [pid = 3760] [serial = 1408] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1302D000) [pid = 3760] [serial = 1414] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (130E8C00) [pid = 3760] [serial = 1415] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16FD3400) [pid = 3760] [serial = 1426] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12AC9400) [pid = 3760] [serial = 1397] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (111B4800) [pid = 3760] [serial = 1396] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15CD8400) [pid = 3760] [serial = 1400] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (143D4000) [pid = 3760] [serial = 1399] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1798E800) [pid = 3760] [serial = 1435] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (162A9400) [pid = 3760] [serial = 1424] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1844F800) [pid = 3760] [serial = 1403] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1798A400) [pid = 3760] [serial = 1402] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A00AC00) [pid = 3760] [serial = 1406] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A001C00) [pid = 3760] [serial = 1405] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (174D3800) [pid = 3760] [serial = 1432] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (173E0800) [pid = 3760] [serial = 1427] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16035000) [pid = 3760] [serial = 1429] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1602D800) [pid = 3760] [serial = 1421] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (174DA800) [pid = 3760] [serial = 1433] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (143E3C00) [pid = 3760] [serial = 1418] [outer = 00000000] [url = about:blank] 07:32:53 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (160A9800) [pid = 3760] [serial = 1430] [outer = 00000000] [url = about:blank] 07:32:54 INFO - PROCESS | 3760 | 1465050774045 Marionette TRACE conn3 <- [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]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1818ms 07:32:54 INFO - PROCESS | 3760 | 1465050774099 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 3760 | 1465050774106 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 07:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:32:54 INFO - PROCESS | 3760 | 1465050774115 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 3760 | 1465050774120 Marionette TRACE conn3 <- [1,1938,null,{}] 07:32:54 INFO - PROCESS | 3760 | 1465050774129 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:54 INFO - PROCESS | 3760 | 1465050774133 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:54 INFO - PROCESS | 3760 | 1465050774261 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:32:54 INFO - PROCESS | 3760 | 1465050774346 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:54 INFO - PROCESS | 3760 | 1465050774351 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:54 INFO - PROCESS | 3760 | ++DOCSHELL 10270800 == 28 [pid = 3760] [id = 494] 07:32:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10274800) [pid = 3760] [serial = 1482] [outer = 00000000] 07:32:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10B6E800) [pid = 3760] [serial = 1483] [outer = 10274800] 07:32:54 INFO - PROCESS | 3760 | 1465050774402 Marionette DEBUG loaded listener.js 07:32:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (110E6000) [pid = 3760] [serial = 1484] [outer = 10274800] 07:32:54 INFO - PROCESS | 3760 | 1465050774834 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 737ms 07:32:54 INFO - PROCESS | 3760 | 1465050774854 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:32:54 INFO - PROCESS | 3760 | 1465050774859 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 07:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:32:54 INFO - PROCESS | 3760 | 1465050774865 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:32:54 INFO - PROCESS | 3760 | 1465050774868 Marionette TRACE conn3 <- [1,1942,null,{}] 07:32:54 INFO - PROCESS | 3760 | 1465050774876 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:54 INFO - PROCESS | 3760 | 1465050774881 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:55 INFO - PROCESS | 3760 | 1465050774996 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:32:55 INFO - PROCESS | 3760 | 1465050775005 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 3760 | 1465050775008 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:55 INFO - PROCESS | 3760 | ++DOCSHELL 12AC4C00 == 29 [pid = 3760] [id = 495] 07:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12AC6000) [pid = 3760] [serial = 1485] [outer = 00000000] 07:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12DC6000) [pid = 3760] [serial = 1486] [outer = 12AC6000] 07:32:55 INFO - PROCESS | 3760 | 1465050775055 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (130E4800) [pid = 3760] [serial = 1487] [outer = 12AC6000] 07:32:55 INFO - PROCESS | 3760 | 1465050775516 Marionette TRACE conn3 <- [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]]]}] 07:32:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:32:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 706ms 07:32:55 INFO - PROCESS | 3760 | 1465050775564 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:32:55 INFO - PROCESS | 3760 | 1465050775566 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 07:32:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:32:55 INFO - PROCESS | 3760 | 1465050775570 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:32:55 INFO - PROCESS | 3760 | 1465050775575 Marionette TRACE conn3 <- [1,1946,null,{}] 07:32:55 INFO - PROCESS | 3760 | 1465050775591 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:55 INFO - PROCESS | 3760 | 1465050775596 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:55 INFO - PROCESS | 3760 | 1465050775711 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:32:55 INFO - PROCESS | 3760 | 1465050775813 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:55 INFO - PROCESS | 3760 | 1465050775817 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:55 INFO - PROCESS | 3760 | ++DOCSHELL 13C49C00 == 30 [pid = 3760] [id = 496] 07:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13C4FC00) [pid = 3760] [serial = 1488] [outer = 00000000] 07:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (143C7800) [pid = 3760] [serial = 1489] [outer = 13C4FC00] 07:32:55 INFO - PROCESS | 3760 | 1465050775864 Marionette DEBUG loaded listener.js 07:32:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (143E3400) [pid = 3760] [serial = 1490] [outer = 13C4FC00] 07:32:56 INFO - PROCESS | 3760 | 1465050776272 Marionette TRACE conn3 <- [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]]]}] 07:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 768ms 07:32:56 INFO - PROCESS | 3760 | 1465050776331 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:32:56 INFO - PROCESS | 3760 | 1465050776333 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 07:32:56 INFO - PROCESS | 3760 | 1465050776337 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:32:56 INFO - PROCESS | 3760 | 1465050776338 Marionette TRACE conn3 <- [1,1950,null,{}] 07:32:56 INFO - PROCESS | 3760 | 1465050776347 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:56 INFO - PROCESS | 3760 | 1465050776359 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:56 INFO - PROCESS | 3760 | 1465050776475 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:32:56 INFO - PROCESS | 3760 | 1465050776484 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:56 INFO - PROCESS | 3760 | 1465050776486 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:56 INFO - PROCESS | 3760 | ++DOCSHELL 143D4800 == 31 [pid = 3760] [id = 497] 07:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (143E1000) [pid = 3760] [serial = 1491] [outer = 00000000] 07:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15FE3400) [pid = 3760] [serial = 1492] [outer = 143E1000] 07:32:56 INFO - PROCESS | 3760 | 1465050776530 Marionette DEBUG loaded listener.js 07:32:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1602AC00) [pid = 3760] [serial = 1493] [outer = 143E1000] 07:32:56 INFO - PROCESS | 3760 | 1465050776968 Marionette TRACE conn3 <- [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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 705ms 07:32:57 INFO - PROCESS | 3760 | 1465050777036 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 3760 | 1465050777038 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 07:32:57 INFO - PROCESS | 3760 | 1465050777041 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:32:57 INFO - PROCESS | 3760 | 1465050777043 Marionette TRACE conn3 <- [1,1954,null,{}] 07:32:57 INFO - PROCESS | 3760 | 1465050777086 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:57 INFO - PROCESS | 3760 | 1465050777088 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:57 INFO - PROCESS | 3760 | 1465050777196 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:32:57 INFO - PROCESS | 3760 | 1465050777205 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 3760 | 1465050777207 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:57 INFO - PROCESS | 3760 | ++DOCSHELL 15C1F400 == 32 [pid = 3760] [id = 498] 07:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15CD3C00) [pid = 3760] [serial = 1494] [outer = 00000000] 07:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1629F400) [pid = 3760] [serial = 1495] [outer = 15CD3C00] 07:32:57 INFO - PROCESS | 3760 | 1465050777252 Marionette DEBUG loaded listener.js 07:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (162AA400) [pid = 3760] [serial = 1496] [outer = 15CD3C00] 07:32:57 INFO - PROCESS | 3760 | 1465050777715 Marionette TRACE conn3 <- [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]]]}] 07:32:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 706ms 07:32:57 INFO - PROCESS | 3760 | 1465050777741 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:32:57 INFO - PROCESS | 3760 | 1465050777743 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 07:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:32:57 INFO - PROCESS | 3760 | 1465050777753 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:32:57 INFO - PROCESS | 3760 | 1465050777755 Marionette TRACE conn3 <- [1,1958,null,{}] 07:32:57 INFO - PROCESS | 3760 | 1465050777758 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:57 INFO - PROCESS | 3760 | 1465050777764 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:57 INFO - PROCESS | 3760 | 1465050777896 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:32:57 INFO - PROCESS | 3760 | 1465050777960 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:57 INFO - PROCESS | 3760 | 1465050777963 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:57 INFO - PROCESS | 3760 | ++DOCSHELL 162A7C00 == 33 [pid = 3760] [id = 499] 07:32:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D2A400) [pid = 3760] [serial = 1497] [outer = 00000000] 07:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (17074000) [pid = 3760] [serial = 1498] [outer = 16D2A400] 07:32:58 INFO - PROCESS | 3760 | 1465050778006 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (173E5400) [pid = 3760] [serial = 1499] [outer = 16D2A400] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (173E4C00) [pid = 3760] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (160AB400) [pid = 3760] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D29800) [pid = 3760] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10A58400) [pid = 3760] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10AF1800) [pid = 3760] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (143C7400) [pid = 3760] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (0F2F0C00) [pid = 3760] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E8B400) [pid = 3760] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17983800) [pid = 3760] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12D6D800) [pid = 3760] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1732C400) [pid = 3760] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:32:58 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15CDE000) [pid = 3760] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:32:58 INFO - PROCESS | 3760 | 1465050778640 Marionette TRACE conn3 <- [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]]]}] 07:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 941ms 07:32:58 INFO - PROCESS | 3760 | 1465050778697 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:32:58 INFO - PROCESS | 3760 | 1465050778699 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 07:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:32:58 INFO - PROCESS | 3760 | 1465050778702 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:32:58 INFO - PROCESS | 3760 | 1465050778704 Marionette TRACE conn3 <- [1,1962,null,{}] 07:32:58 INFO - PROCESS | 3760 | 1465050778707 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:58 INFO - PROCESS | 3760 | 1465050778709 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:58 INFO - PROCESS | 3760 | 1465050778794 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:32:58 INFO - PROCESS | 3760 | 1465050778799 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:58 INFO - PROCESS | 3760 | 1465050778801 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:58 INFO - PROCESS | 3760 | ++DOCSHELL 12DC4400 == 34 [pid = 3760] [id = 500] 07:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13624400) [pid = 3760] [serial = 1500] [outer = 00000000] 07:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15E50800) [pid = 3760] [serial = 1501] [outer = 13624400] 07:32:58 INFO - PROCESS | 3760 | 1465050778844 Marionette DEBUG loaded listener.js 07:32:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16D2BC00) [pid = 3760] [serial = 1502] [outer = 13624400] 07:32:59 INFO - PROCESS | 3760 | 1465050779260 Marionette TRACE conn3 <- [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]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 596ms 07:32:59 INFO - PROCESS | 3760 | 1465050779305 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 3760 | 1465050779307 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 07:32:59 INFO - PROCESS | 3760 | 1465050779314 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 3760 | 1465050779316 Marionette TRACE conn3 <- [1,1966,null,{}] 07:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:32:59 INFO - PROCESS | 3760 | 1465050779320 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 3760 | 1465050779321 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:59 INFO - PROCESS | 3760 | 1465050779400 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:32:59 INFO - PROCESS | 3760 | 1465050779405 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:32:59 INFO - PROCESS | 3760 | 1465050779407 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:32:59 INFO - PROCESS | 3760 | ++DOCSHELL 15CDE000 == 35 [pid = 3760] [id = 501] 07:32:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16035400) [pid = 3760] [serial = 1503] [outer = 00000000] 07:32:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17961C00) [pid = 3760] [serial = 1504] [outer = 16035400] 07:32:59 INFO - PROCESS | 3760 | 1465050779450 Marionette DEBUG loaded listener.js 07:32:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1796B000) [pid = 3760] [serial = 1505] [outer = 16035400] 07:32:59 INFO - PROCESS | 3760 | 1465050779869 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:32:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 595ms 07:32:59 INFO - PROCESS | 3760 | 1465050779921 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:32:59 INFO - PROCESS | 3760 | 1465050779923 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 07:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:32:59 INFO - PROCESS | 3760 | 1465050779930 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:32:59 INFO - PROCESS | 3760 | 1465050779932 Marionette TRACE conn3 <- [1,1970,null,{}] 07:32:59 INFO - PROCESS | 3760 | 1465050779935 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:32:59 INFO - PROCESS | 3760 | 1465050779937 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:00 INFO - PROCESS | 3760 | 1465050780015 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:33:00 INFO - PROCESS | 3760 | 1465050780020 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:00 INFO - PROCESS | 3760 | 1465050780022 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:00 INFO - PROCESS | 3760 | ++DOCSHELL 13C48C00 == 36 [pid = 3760] [id = 502] 07:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (179BDC00) [pid = 3760] [serial = 1506] [outer = 00000000] 07:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17EF0000) [pid = 3760] [serial = 1507] [outer = 179BDC00] 07:33:00 INFO - PROCESS | 3760 | 1465050780065 Marionette DEBUG loaded listener.js 07:33:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17EF5800) [pid = 3760] [serial = 1508] [outer = 179BDC00] 07:33:00 INFO - PROCESS | 3760 | 1465050780844 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 941ms 07:33:00 INFO - PROCESS | 3760 | 1465050780906 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:33:00 INFO - PROCESS | 3760 | 1465050780911 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 07:33:00 INFO - PROCESS | 3760 | 1465050780916 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:33:00 INFO - PROCESS | 3760 | 1465050780919 Marionette TRACE conn3 <- [1,1974,null,{}] 07:33:00 INFO - PROCESS | 3760 | 1465050780925 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:00 INFO - PROCESS | 3760 | 1465050780928 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:01 INFO - PROCESS | 3760 | 1465050781051 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:33:01 INFO - PROCESS | 3760 | 1465050781189 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:01 INFO - PROCESS | 3760 | 1465050781192 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:01 INFO - PROCESS | 3760 | ++DOCSHELL 10227800 == 37 [pid = 3760] [id = 503] 07:33:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1058E400) [pid = 3760] [serial = 1509] [outer = 00000000] 07:33:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1141E800) [pid = 3760] [serial = 1510] [outer = 1058E400] 07:33:01 INFO - PROCESS | 3760 | 1465050781249 Marionette DEBUG loaded listener.js 07:33:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11C8CC00) [pid = 3760] [serial = 1511] [outer = 1058E400] 07:33:02 INFO - PROCESS | 3760 | 1465050782022 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1160ms 07:33:02 INFO - PROCESS | 3760 | 1465050782073 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:33:02 INFO - PROCESS | 3760 | 1465050782077 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 07:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:33:02 INFO - PROCESS | 3760 | 1465050782084 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:33:02 INFO - PROCESS | 3760 | 1465050782088 Marionette TRACE conn3 <- [1,1978,null,{}] 07:33:02 INFO - PROCESS | 3760 | 1465050782091 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:02 INFO - PROCESS | 3760 | 1465050782094 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:02 INFO - PROCESS | 3760 | 1465050782223 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:33:02 INFO - PROCESS | 3760 | 1465050782467 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:02 INFO - PROCESS | 3760 | 1465050782471 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:02 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F0400 == 38 [pid = 3760] [id = 504] 07:33:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (0F2F1800) [pid = 3760] [serial = 1512] [outer = 00000000] 07:33:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (0F305400) [pid = 3760] [serial = 1513] [outer = 0F2F1800] 07:33:02 INFO - PROCESS | 3760 | 1465050782530 Marionette DEBUG loaded listener.js 07:33:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (10271400) [pid = 3760] [serial = 1514] [outer = 0F2F1800] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 15CDE000 == 37 [pid = 3760] [id = 501] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 12DC4400 == 36 [pid = 3760] [id = 500] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 162A7C00 == 35 [pid = 3760] [id = 499] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 15C1F400 == 34 [pid = 3760] [id = 498] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 143D4800 == 33 [pid = 3760] [id = 497] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 13C49C00 == 32 [pid = 3760] [id = 496] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 12AC4C00 == 31 [pid = 3760] [id = 495] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 10270800 == 30 [pid = 3760] [id = 494] 07:33:03 INFO - PROCESS | 3760 | --DOCSHELL 0F2F3000 == 29 [pid = 3760] [id = 493] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17990800) [pid = 3760] [serial = 1466] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (162A4800) [pid = 3760] [serial = 1453] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16DD1000) [pid = 3760] [serial = 1456] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13BE6400) [pid = 3760] [serial = 1462] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12AD0400) [pid = 3760] [serial = 1438] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1318A800) [pid = 3760] [serial = 1439] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15C23000) [pid = 3760] [serial = 1450] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0F310400) [pid = 3760] [serial = 1441] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (102D9800) [pid = 3760] [serial = 1442] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11C81C00) [pid = 3760] [serial = 1444] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12AC8C00) [pid = 3760] [serial = 1445] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1798F400) [pid = 3760] [serial = 1436] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13623C00) [pid = 3760] [serial = 1447] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1391E800) [pid = 3760] [serial = 1448] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17988800) [pid = 3760] [serial = 1459] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17981C00) [pid = 3760] [serial = 1465] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1844B400) [pid = 3760] [serial = 1469] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1746E000) [pid = 3760] [serial = 1460] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (17328C00) [pid = 3760] [serial = 1457] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (182C8400) [pid = 3760] [serial = 1468] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (169C3400) [pid = 3760] [serial = 1454] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (16028400) [pid = 3760] [serial = 1463] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (15E5E000) [pid = 3760] [serial = 1451] [outer = 00000000] [url = about:blank] 07:33:03 INFO - PROCESS | 3760 | 1465050783157 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1097ms 07:33:03 INFO - PROCESS | 3760 | 1465050783184 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:33:03 INFO - PROCESS | 3760 | 1465050783188 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 07:33:03 INFO - PROCESS | 3760 | 1465050783192 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 3760 | 1465050783194 Marionette TRACE conn3 <- [1,1982,null,{}] 07:33:03 INFO - PROCESS | 3760 | 1465050783200 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 3760 | 1465050783204 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:03 INFO - PROCESS | 3760 | 1465050783292 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:33:03 INFO - PROCESS | 3760 | 1465050783302 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:03 INFO - PROCESS | 3760 | 1465050783304 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:03 INFO - PROCESS | 3760 | ++DOCSHELL 12AC4C00 == 30 [pid = 3760] [id = 505] 07:33:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (12AC8C00) [pid = 3760] [serial = 1515] [outer = 00000000] 07:33:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13090800) [pid = 3760] [serial = 1516] [outer = 12AC8C00] 07:33:03 INFO - PROCESS | 3760 | 1465050783350 Marionette DEBUG loaded listener.js 07:33:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13192000) [pid = 3760] [serial = 1517] [outer = 12AC8C00] 07:33:03 INFO - PROCESS | 3760 | 1465050783851 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 689ms 07:33:03 INFO - PROCESS | 3760 | 1465050783910 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:33:03 INFO - PROCESS | 3760 | 1465050783914 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 07:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:33:03 INFO - PROCESS | 3760 | 1465050783919 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:33:03 INFO - PROCESS | 3760 | 1465050783921 Marionette TRACE conn3 <- [1,1986,null,{}] 07:33:03 INFO - PROCESS | 3760 | 1465050783926 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:03 INFO - PROCESS | 3760 | 1465050783929 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:04 INFO - PROCESS | 3760 | 1465050784049 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:33:04 INFO - PROCESS | 3760 | 1465050784145 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 3760 | 1465050784147 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:04 INFO - PROCESS | 3760 | ++DOCSHELL 13285800 == 31 [pid = 3760] [id = 506] 07:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13913400) [pid = 3760] [serial = 1518] [outer = 00000000] 07:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13C49C00) [pid = 3760] [serial = 1519] [outer = 13913400] 07:33:04 INFO - PROCESS | 3760 | 1465050784192 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (143E3C00) [pid = 3760] [serial = 1520] [outer = 13913400] 07:33:04 INFO - PROCESS | 3760 | 1465050784582 Marionette TRACE conn3 <- [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]]]}] 07:33:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 705ms 07:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:33:04 INFO - PROCESS | 3760 | 1465050784619 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:33:04 INFO - PROCESS | 3760 | 1465050784621 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 07:33:04 INFO - PROCESS | 3760 | 1465050784626 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:33:04 INFO - PROCESS | 3760 | 1465050784632 Marionette TRACE conn3 <- [1,1990,null,{}] 07:33:04 INFO - PROCESS | 3760 | 1465050784641 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:04 INFO - PROCESS | 3760 | 1465050784645 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:04 INFO - PROCESS | 3760 | 1465050784730 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:33:04 INFO - PROCESS | 3760 | 1465050784737 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:04 INFO - PROCESS | 3760 | 1465050784739 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:04 INFO - PROCESS | 3760 | ++DOCSHELL 15E54000 == 32 [pid = 3760] [id = 507] 07:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15E54C00) [pid = 3760] [serial = 1521] [outer = 00000000] 07:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16029800) [pid = 3760] [serial = 1522] [outer = 15E54C00] 07:33:04 INFO - PROCESS | 3760 | 1465050784791 Marionette DEBUG loaded listener.js 07:33:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (162A2800) [pid = 3760] [serial = 1523] [outer = 15E54C00] 07:33:05 INFO - PROCESS | 3760 | 1465050785235 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 658ms 07:33:05 INFO - PROCESS | 3760 | 1465050785283 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:33:05 INFO - PROCESS | 3760 | 1465050785286 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 07:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:33:05 INFO - PROCESS | 3760 | 1465050785296 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:33:05 INFO - PROCESS | 3760 | 1465050785298 Marionette TRACE conn3 <- [1,1994,null,{}] 07:33:05 INFO - PROCESS | 3760 | 1465050785301 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:05 INFO - PROCESS | 3760 | 1465050785303 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:05 INFO - PROCESS | 3760 | 1465050785419 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:33:05 INFO - PROCESS | 3760 | 1465050785504 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:05 INFO - PROCESS | 3760 | 1465050785507 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:05 INFO - PROCESS | 3760 | ++DOCSHELL 16D21800 == 33 [pid = 3760] [id = 508] 07:33:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16D22C00) [pid = 3760] [serial = 1524] [outer = 00000000] 07:33:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16DCE800) [pid = 3760] [serial = 1525] [outer = 16D22C00] 07:33:05 INFO - PROCESS | 3760 | 1465050785550 Marionette DEBUG loaded listener.js 07:33:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17073C00) [pid = 3760] [serial = 1526] [outer = 16D22C00] 07:33:05 INFO - PROCESS | 3760 | 1465050785971 Marionette TRACE conn3 <- [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]]]}] 07:33:06 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 07:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 706ms 07:33:06 INFO - PROCESS | 3760 | 1465050785988 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 3760 | 1465050785990 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 07:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:33:06 INFO - PROCESS | 3760 | 1465050785997 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 3760 | 1465050785999 Marionette TRACE conn3 <- [1,1998,null,{}] 07:33:06 INFO - PROCESS | 3760 | 1465050786002 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 3760 | 1465050786004 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:06 INFO - PROCESS | 3760 | 1465050786116 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:33:06 INFO - PROCESS | 3760 | 1465050786122 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 3760 | 1465050786128 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:06 INFO - PROCESS | 3760 | ++DOCSHELL 1362DC00 == 34 [pid = 3760] [id = 509] 07:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15009000) [pid = 3760] [serial = 1527] [outer = 00000000] 07:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1740F000) [pid = 3760] [serial = 1528] [outer = 15009000] 07:33:06 INFO - PROCESS | 3760 | 1465050786183 Marionette DEBUG loaded listener.js 07:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17986C00) [pid = 3760] [serial = 1529] [outer = 15009000] 07:33:06 INFO - PROCESS | 3760 | 1465050786667 Marionette TRACE conn3 <- [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]]]}] 07: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 07:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 705ms 07:33:06 INFO - PROCESS | 3760 | 1465050786693 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:33:06 INFO - PROCESS | 3760 | 1465050786695 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 07:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:33:06 INFO - PROCESS | 3760 | 1465050786699 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:33:06 INFO - PROCESS | 3760 | 1465050786700 Marionette TRACE conn3 <- [1,2002,null,{}] 07:33:06 INFO - PROCESS | 3760 | 1465050786704 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:06 INFO - PROCESS | 3760 | 1465050786706 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:06 INFO - PROCESS | 3760 | 1465050786856 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:33:06 INFO - PROCESS | 3760 | 1465050786923 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:06 INFO - PROCESS | 3760 | 1465050786925 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:06 INFO - PROCESS | 3760 | ++DOCSHELL 17988000 == 35 [pid = 3760] [id = 510] 07:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17988800) [pid = 3760] [serial = 1530] [outer = 00000000] 07:33:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17E49000) [pid = 3760] [serial = 1531] [outer = 17988800] 07:33:06 INFO - PROCESS | 3760 | 1465050786968 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17E52000) [pid = 3760] [serial = 1532] [outer = 17988800] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (143E1000) [pid = 3760] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15CD3C00) [pid = 3760] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12AC6000) [pid = 3760] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13C4FC00) [pid = 3760] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (0F306C00) [pid = 3760] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10274800) [pid = 3760] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16D2A400) [pid = 3760] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10232400) [pid = 3760] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13DDB000) [pid = 3760] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17986800) [pid = 3760] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (16035400) [pid = 3760] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:33:07 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13624400) [pid = 3760] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:33:07 INFO - PROCESS | 3760 | 1465050787463 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 799ms 07:33:07 INFO - PROCESS | 3760 | 1465050787501 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:33:07 INFO - PROCESS | 3760 | 1465050787503 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 07:33:07 INFO - PROCESS | 3760 | 1465050787506 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:33:07 INFO - PROCESS | 3760 | 1465050787508 Marionette TRACE conn3 <- [1,2006,null,{}] 07:33:07 INFO - PROCESS | 3760 | 1465050787515 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:07 INFO - PROCESS | 3760 | 1465050787516 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:07 INFO - PROCESS | 3760 | 1465050787595 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:33:07 INFO - PROCESS | 3760 | 1465050787600 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:07 INFO - PROCESS | 3760 | 1465050787602 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:07 INFO - PROCESS | 3760 | ++DOCSHELL 12A89C00 == 36 [pid = 3760] [id = 511] 07:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12AC6000) [pid = 3760] [serial = 1533] [outer = 00000000] 07:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16035400) [pid = 3760] [serial = 1534] [outer = 12AC6000] 07:33:07 INFO - PROCESS | 3760 | 1465050787645 Marionette DEBUG loaded listener.js 07:33:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17076400) [pid = 3760] [serial = 1535] [outer = 12AC6000] 07:33:08 INFO - PROCESS | 3760 | 1465050788110 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 643ms 07:33:08 INFO - PROCESS | 3760 | 1465050788144 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 3760 | 1465050788146 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 07:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:33:08 INFO - PROCESS | 3760 | 1465050788150 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - PROCESS | 3760 | 1465050788151 Marionette TRACE conn3 <- [1,2010,null,{}] 07:33:08 INFO - PROCESS | 3760 | 1465050788155 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:08 INFO - PROCESS | 3760 | 1465050788157 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:08 INFO - PROCESS | 3760 | 1465050788260 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:33:08 INFO - PROCESS | 3760 | 1465050788268 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 3760 | 1465050788270 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:08 INFO - PROCESS | 3760 | ++DOCSHELL 13C51800 == 37 [pid = 3760] [id = 512] 07:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (174D4C00) [pid = 3760] [serial = 1536] [outer = 00000000] 07:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (182C9400) [pid = 3760] [serial = 1537] [outer = 174D4C00] 07:33:08 INFO - PROCESS | 3760 | 1465050788312 Marionette DEBUG loaded listener.js 07:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19A2B000) [pid = 3760] [serial = 1538] [outer = 174D4C00] 07:33:08 INFO - PROCESS | 3760 | 1465050788732 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 642ms 07:33:08 INFO - PROCESS | 3760 | 1465050788788 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:33:08 INFO - PROCESS | 3760 | 1465050788790 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 07:33:08 INFO - PROCESS | 3760 | 1465050788793 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:33:08 INFO - PROCESS | 3760 | 1465050788795 Marionette TRACE conn3 <- [1,2014,null,{}] 07:33:08 INFO - PROCESS | 3760 | 1465050788798 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:08 INFO - PROCESS | 3760 | 1465050788800 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:08 INFO - PROCESS | 3760 | 1465050788888 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:33:08 INFO - PROCESS | 3760 | 1465050788894 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:08 INFO - PROCESS | 3760 | 1465050788896 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:08 INFO - PROCESS | 3760 | ++DOCSHELL 1602BC00 == 38 [pid = 3760] [id = 513] 07:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17A8C800) [pid = 3760] [serial = 1539] [outer = 00000000] 07:33:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19A33000) [pid = 3760] [serial = 1540] [outer = 17A8C800] 07:33:08 INFO - PROCESS | 3760 | 1465050788948 Marionette DEBUG loaded listener.js 07:33:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19A38000) [pid = 3760] [serial = 1541] [outer = 17A8C800] 07:33:09 INFO - PROCESS | 3760 | 1465050789396 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:33:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 706ms 07:33:09 INFO - PROCESS | 3760 | 1465050789494 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:33:09 INFO - PROCESS | 3760 | 1465050789498 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 07:33:09 INFO - PROCESS | 3760 | 1465050789503 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:33:09 INFO - PROCESS | 3760 | 1465050789507 Marionette TRACE conn3 <- [1,2018,null,{}] 07:33:09 INFO - PROCESS | 3760 | 1465050789514 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:09 INFO - PROCESS | 3760 | 1465050789517 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:09 INFO - PROCESS | 3760 | 1465050789716 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:33:09 INFO - PROCESS | 3760 | 1465050789823 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:09 INFO - PROCESS | 3760 | 1465050789828 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:09 INFO - PROCESS | 3760 | ++DOCSHELL 11404C00 == 39 [pid = 3760] [id = 514] 07:33:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (114B6800) [pid = 3760] [serial = 1542] [outer = 00000000] 07:33:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12806000) [pid = 3760] [serial = 1543] [outer = 114B6800] 07:33:09 INFO - PROCESS | 3760 | 1465050789892 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (13033000) [pid = 3760] [serial = 1544] [outer = 114B6800] 07:33:10 INFO - PROCESS | 3760 | 1465050790502 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1003ms 07:33:10 INFO - PROCESS | 3760 | 1465050790538 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:33:10 INFO - PROCESS | 3760 | 1465050790542 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 07:33:10 INFO - PROCESS | 3760 | 1465050790548 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:33:10 INFO - PROCESS | 3760 | 1465050790552 Marionette TRACE conn3 <- [1,2022,null,{}] 07:33:10 INFO - PROCESS | 3760 | 1465050790556 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:10 INFO - PROCESS | 3760 | 1465050790559 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:10 INFO - PROCESS | 3760 | 1465050790668 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:33:10 INFO - PROCESS | 3760 | 1465050790778 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:10 INFO - PROCESS | 3760 | 1465050790781 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:10 INFO - PROCESS | 3760 | ++DOCSHELL 143D3C00 == 40 [pid = 3760] [id = 515] 07:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1574A800) [pid = 3760] [serial = 1545] [outer = 00000000] 07:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15E5A000) [pid = 3760] [serial = 1546] [outer = 1574A800] 07:33:10 INFO - PROCESS | 3760 | 1465050790836 Marionette DEBUG loaded listener.js 07:33:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1602DC00) [pid = 3760] [serial = 1547] [outer = 1574A800] 07:33:11 INFO - PROCESS | 3760 | 1465050791465 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 956ms 07:33:11 INFO - PROCESS | 3760 | 1465050791489 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:33:11 INFO - PROCESS | 3760 | 1465050791492 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 07:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:33:11 INFO - PROCESS | 3760 | 1465050791495 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:33:11 INFO - PROCESS | 3760 | 1465050791498 Marionette TRACE conn3 <- [1,2026,null,{}] 07:33:11 INFO - PROCESS | 3760 | 1465050791509 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:11 INFO - PROCESS | 3760 | 1465050791514 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:11 INFO - PROCESS | 3760 | 1465050791623 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:33:11 INFO - PROCESS | 3760 | 1465050791735 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:11 INFO - PROCESS | 3760 | 1465050791739 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:11 INFO - PROCESS | 3760 | ++DOCSHELL 173DCC00 == 41 [pid = 3760] [id = 516] 07:33:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1740DC00) [pid = 3760] [serial = 1548] [outer = 00000000] 07:33:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17EF6800) [pid = 3760] [serial = 1549] [outer = 1740DC00] 07:33:11 INFO - PROCESS | 3760 | 1465050791835 Marionette DEBUG loaded listener.js 07:33:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19A31400) [pid = 3760] [serial = 1550] [outer = 1740DC00] 07:33:12 INFO - PROCESS | 3760 | 1465050792382 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 956ms 07:33:12 INFO - PROCESS | 3760 | 1465050792440 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:33:12 INFO - PROCESS | 3760 | 1465050792442 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 07:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:33:12 INFO - PROCESS | 3760 | 1465050792446 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:33:12 INFO - PROCESS | 3760 | 1465050792448 Marionette TRACE conn3 <- [1,2030,null,{}] 07:33:12 INFO - PROCESS | 3760 | 1465050792452 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:12 INFO - PROCESS | 3760 | 1465050792454 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:12 INFO - PROCESS | 3760 | 1465050792616 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:33:12 INFO - PROCESS | 3760 | 1465050792753 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:12 INFO - PROCESS | 3760 | 1465050792756 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:12 INFO - PROCESS | 3760 | ++DOCSHELL 102D0000 == 42 [pid = 3760] [id = 517] 07:33:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10AE6400) [pid = 3760] [serial = 1551] [outer = 00000000] 07:33:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (110EEC00) [pid = 3760] [serial = 1552] [outer = 10AE6400] 07:33:12 INFO - PROCESS | 3760 | 1465050792813 Marionette DEBUG loaded listener.js 07:33:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13091000) [pid = 3760] [serial = 1553] [outer = 10AE6400] 07:33:13 INFO - PROCESS | 3760 | 1465050793556 Marionette TRACE conn3 <- [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]]]}] 07: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) 07:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1144ms 07:33:13 INFO - PROCESS | 3760 | 1465050793588 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:33:13 INFO - PROCESS | 3760 | 1465050793592 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 07:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:33:13 INFO - PROCESS | 3760 | 1465050793596 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:33:13 INFO - PROCESS | 3760 | 1465050793601 Marionette TRACE conn3 <- [1,2034,null,{}] 07:33:13 INFO - PROCESS | 3760 | 1465050793605 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:13 INFO - PROCESS | 3760 | 1465050793608 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:13 INFO - PROCESS | 3760 | 1465050793720 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:33:13 INFO - PROCESS | 3760 | 1465050793860 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:13 INFO - PROCESS | 3760 | 1465050793863 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:13 INFO - PROCESS | 3760 | ++DOCSHELL 10AF1400 == 43 [pid = 3760] [id = 518] 07:33:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10AF3000) [pid = 3760] [serial = 1554] [outer = 00000000] 07:33:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (130EB400) [pid = 3760] [serial = 1555] [outer = 10AF3000] 07:33:13 INFO - PROCESS | 3760 | 1465050793912 Marionette DEBUG loaded listener.js 07:33:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (13BE2400) [pid = 3760] [serial = 1556] [outer = 10AF3000] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 13C51800 == 42 [pid = 3760] [id = 512] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 12A89C00 == 41 [pid = 3760] [id = 511] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 17988000 == 40 [pid = 3760] [id = 510] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 1362DC00 == 39 [pid = 3760] [id = 509] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 16D21800 == 38 [pid = 3760] [id = 508] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 15E54000 == 37 [pid = 3760] [id = 507] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 13285800 == 36 [pid = 3760] [id = 506] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 12AC4C00 == 35 [pid = 3760] [id = 505] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 10227800 == 34 [pid = 3760] [id = 503] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 0F2F0400 == 33 [pid = 3760] [id = 504] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 13C48C00 == 32 [pid = 3760] [id = 502] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 102D0000 == 31 [pid = 3760] [id = 517] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 173DCC00 == 30 [pid = 3760] [id = 516] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 1602BC00 == 29 [pid = 3760] [id = 513] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 11404C00 == 28 [pid = 3760] [id = 514] 07:33:14 INFO - PROCESS | 3760 | --DOCSHELL 143D3C00 == 27 [pid = 3760] [id = 515] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15FE3400) [pid = 3760] [serial = 1492] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1629F400) [pid = 3760] [serial = 1495] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12DC6000) [pid = 3760] [serial = 1486] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (130E4800) [pid = 3760] [serial = 1487] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (143C7800) [pid = 3760] [serial = 1489] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1602AC00) [pid = 3760] [serial = 1493] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (105F9400) [pid = 3760] [serial = 1480] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10AF4800) [pid = 3760] [serial = 1481] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10B6E800) [pid = 3760] [serial = 1483] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (110E6000) [pid = 3760] [serial = 1484] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17074000) [pid = 3760] [serial = 1498] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13187000) [pid = 3760] [serial = 1472] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (11C08C00) [pid = 3760] [serial = 1471] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1602C800) [pid = 3760] [serial = 1475] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1500C800) [pid = 3760] [serial = 1474] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (18455400) [pid = 3760] [serial = 1478] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17EF5C00) [pid = 3760] [serial = 1477] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17EF0000) [pid = 3760] [serial = 1507] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17961C00) [pid = 3760] [serial = 1504] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (173E5400) [pid = 3760] [serial = 1499] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (162AA400) [pid = 3760] [serial = 1496] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15E50800) [pid = 3760] [serial = 1501] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1796B000) [pid = 3760] [serial = 1505] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (143E3400) [pid = 3760] [serial = 1490] [outer = 00000000] [url = about:blank] 07:33:14 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16D2BC00) [pid = 3760] [serial = 1502] [outer = 00000000] [url = about:blank] 07:33:15 INFO - PROCESS | 3760 | 1465050795025 Marionette TRACE conn3 <- [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]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1458ms 07:33:15 INFO - PROCESS | 3760 | 1465050795062 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 3760 | 1465050795066 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 07:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:33:15 INFO - PROCESS | 3760 | 1465050795071 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 3760 | 1465050795075 Marionette TRACE conn3 <- [1,2038,null,{}] 07:33:15 INFO - PROCESS | 3760 | 1465050795080 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:15 INFO - PROCESS | 3760 | 1465050795083 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:15 INFO - PROCESS | 3760 | 1465050795173 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:33:15 INFO - PROCESS | 3760 | 1465050795182 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:15 INFO - PROCESS | 3760 | 1465050795185 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:15 INFO - PROCESS | 3760 | ++DOCSHELL 10AF3400 == 28 [pid = 3760] [id = 519] 07:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10AF3800) [pid = 3760] [serial = 1557] [outer = 00000000] 07:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (110EC000) [pid = 3760] [serial = 1558] [outer = 10AF3800] 07:33:15 INFO - PROCESS | 3760 | 1465050795232 Marionette DEBUG loaded listener.js 07:33:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11405000) [pid = 3760] [serial = 1559] [outer = 10AF3800] 07:33:15 INFO - PROCESS | 3760 | 1465050795740 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 690ms 07:33:15 INFO - PROCESS | 3760 | 1465050795767 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:33:15 INFO - PROCESS | 3760 | 1465050795772 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 07:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:33:15 INFO - PROCESS | 3760 | 1465050795778 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:33:15 INFO - PROCESS | 3760 | 1465050795781 Marionette TRACE conn3 <- [1,2042,null,{}] 07:33:15 INFO - PROCESS | 3760 | 1465050795784 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:15 INFO - PROCESS | 3760 | 1465050795787 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:15 INFO - PROCESS | 3760 | 1465050795905 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:33:16 INFO - PROCESS | 3760 | 1465050796015 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 3760 | 1465050796018 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:16 INFO - PROCESS | 3760 | ++DOCSHELL 130E4800 == 29 [pid = 3760] [id = 520] 07:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (130E9400) [pid = 3760] [serial = 1560] [outer = 00000000] 07:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13185800) [pid = 3760] [serial = 1561] [outer = 130E9400] 07:33:16 INFO - PROCESS | 3760 | 1465050796065 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1327F400) [pid = 3760] [serial = 1562] [outer = 130E9400] 07:33:16 INFO - PROCESS | 3760 | 1465050796444 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:33:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 752ms 07:33:16 INFO - PROCESS | 3760 | 1465050796518 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:33:16 INFO - PROCESS | 3760 | 1465050796520 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 07:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:33:16 INFO - PROCESS | 3760 | 1465050796524 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:33:16 INFO - PROCESS | 3760 | 1465050796527 Marionette TRACE conn3 <- [1,2046,null,{}] 07:33:16 INFO - PROCESS | 3760 | 1465050796538 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:16 INFO - PROCESS | 3760 | 1465050796542 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:16 INFO - PROCESS | 3760 | 1465050796643 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:33:16 INFO - PROCESS | 3760 | 1465050796662 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:16 INFO - PROCESS | 3760 | 1465050796665 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:16 INFO - PROCESS | 3760 | ++DOCSHELL 15014800 == 30 [pid = 3760] [id = 521] 07:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15C1F400) [pid = 3760] [serial = 1563] [outer = 00000000] 07:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15C51C00) [pid = 3760] [serial = 1564] [outer = 15C1F400] 07:33:16 INFO - PROCESS | 3760 | 1465050796712 Marionette DEBUG loaded listener.js 07:33:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15E5BC00) [pid = 3760] [serial = 1565] [outer = 15C1F400] 07:33:17 INFO - PROCESS | 3760 | 1465050797225 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 737ms 07:33:17 INFO - PROCESS | 3760 | 1465050797281 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 3760 | 1465050797284 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 07:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:33:17 INFO - PROCESS | 3760 | 1465050797296 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 3760 | 1465050797298 Marionette TRACE conn3 <- [1,2050,null,{}] 07:33:17 INFO - PROCESS | 3760 | 1465050797301 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:17 INFO - PROCESS | 3760 | 1465050797303 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:17 INFO - PROCESS | 3760 | 1465050797422 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:33:17 INFO - PROCESS | 3760 | 1465050797433 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:17 INFO - PROCESS | 3760 | 1465050797435 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:17 INFO - PROCESS | 3760 | ++DOCSHELL 1602EC00 == 31 [pid = 3760] [id = 522] 07:33:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16031000) [pid = 3760] [serial = 1566] [outer = 00000000] 07:33:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1629D800) [pid = 3760] [serial = 1567] [outer = 16031000] 07:33:17 INFO - PROCESS | 3760 | 1465050797479 Marionette DEBUG loaded listener.js 07:33:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (162A5800) [pid = 3760] [serial = 1568] [outer = 16031000] 07:33:17 INFO - PROCESS | 3760 | 1465050797913 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:33:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 643ms 07:33:17 INFO - PROCESS | 3760 | 1465050797941 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:33:17 INFO - PROCESS | 3760 | 1465050797943 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 07:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:33:17 INFO - PROCESS | 3760 | 1465050797946 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:33:17 INFO - PROCESS | 3760 | 1465050797948 Marionette TRACE conn3 <- [1,2054,null,{}] 07:33:17 INFO - PROCESS | 3760 | 1465050797951 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:17 INFO - PROCESS | 3760 | 1465050797953 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:18 INFO - PROCESS | 3760 | 1465050798077 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:33:18 INFO - PROCESS | 3760 | 1465050798082 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 3760 | 1465050798084 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:18 INFO - PROCESS | 3760 | ++DOCSHELL 160AAC00 == 32 [pid = 3760] [id = 523] 07:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D1D400) [pid = 3760] [serial = 1569] [outer = 00000000] 07:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D28800) [pid = 3760] [serial = 1570] [outer = 16D1D400] 07:33:18 INFO - PROCESS | 3760 | 1465050798128 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (16D6B000) [pid = 3760] [serial = 1571] [outer = 16D1D400] 07:33:18 INFO - PROCESS | 3760 | 1465050798611 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:33:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 705ms 07:33:18 INFO - PROCESS | 3760 | 1465050798649 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:33:18 INFO - PROCESS | 3760 | 1465050798651 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 07:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:33:18 INFO - PROCESS | 3760 | 1465050798654 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:33:18 INFO - PROCESS | 3760 | 1465050798655 Marionette TRACE conn3 <- [1,2058,null,{}] 07:33:18 INFO - PROCESS | 3760 | 1465050798658 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:18 INFO - PROCESS | 3760 | 1465050798664 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:18 INFO - PROCESS | 3760 | 1465050798813 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:33:18 INFO - PROCESS | 3760 | 1465050798835 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:18 INFO - PROCESS | 3760 | 1465050798837 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:18 INFO - PROCESS | 3760 | ++DOCSHELL 1707DC00 == 33 [pid = 3760] [id = 524] 07:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (173D8800) [pid = 3760] [serial = 1572] [outer = 00000000] 07:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1795F000) [pid = 3760] [serial = 1573] [outer = 173D8800] 07:33:18 INFO - PROCESS | 3760 | 1465050798881 Marionette DEBUG loaded listener.js 07:33:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17983000) [pid = 3760] [serial = 1574] [outer = 173D8800] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16D22C00) [pid = 3760] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15009000) [pid = 3760] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (17988800) [pid = 3760] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1058E400) [pid = 3760] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (0F2F1800) [pid = 3760] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (12AC8C00) [pid = 3760] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (15E54C00) [pid = 3760] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (179BDC00) [pid = 3760] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13913400) [pid = 3760] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12AC6000) [pid = 3760] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (174D4C00) [pid = 3760] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:33:19 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (17A8C800) [pid = 3760] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:33:19 INFO - PROCESS | 3760 | 1465050799514 Marionette TRACE conn3 <- [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]]]}] 07:33:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 909ms 07:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:33:19 INFO - PROCESS | 3760 | 1465050799558 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:33:19 INFO - PROCESS | 3760 | 1465050799560 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 07:33:19 INFO - PROCESS | 3760 | 1465050799564 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:33:19 INFO - PROCESS | 3760 | 1465050799565 Marionette TRACE conn3 <- [1,2062,null,{}] 07:33:19 INFO - PROCESS | 3760 | 1465050799569 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:19 INFO - PROCESS | 3760 | 1465050799571 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:19 INFO - PROCESS | 3760 | 1465050799648 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:33:19 INFO - PROCESS | 3760 | 1465050799653 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:19 INFO - PROCESS | 3760 | 1465050799655 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:19 INFO - PROCESS | 3760 | ++DOCSHELL 12DC4400 == 34 [pid = 3760] [id = 525] 07:33:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1308D400) [pid = 3760] [serial = 1575] [outer = 00000000] 07:33:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16030400) [pid = 3760] [serial = 1576] [outer = 1308D400] 07:33:19 INFO - PROCESS | 3760 | 1465050799698 Marionette DEBUG loaded listener.js 07:33:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (173DB000) [pid = 3760] [serial = 1577] [outer = 1308D400] 07:33:20 INFO - PROCESS | 3760 | 1465050800116 Marionette TRACE conn3 <- [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]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 596ms 07:33:20 INFO - PROCESS | 3760 | 1465050800168 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 3760 | 1465050800170 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 07:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:33:20 INFO - PROCESS | 3760 | 1465050800173 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 3760 | 1465050800175 Marionette TRACE conn3 <- [1,2066,null,{}] 07:33:20 INFO - PROCESS | 3760 | 1465050800183 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 3760 | 1465050800185 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:20 INFO - PROCESS | 3760 | 1465050800309 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:33:20 INFO - PROCESS | 3760 | 1465050800315 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 3760 | 1465050800317 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:20 INFO - PROCESS | 3760 | ++DOCSHELL 15009000 == 35 [pid = 3760] [id = 526] 07:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15FEA400) [pid = 3760] [serial = 1578] [outer = 00000000] 07:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17990C00) [pid = 3760] [serial = 1579] [outer = 15FEA400] 07:33:20 INFO - PROCESS | 3760 | 1465050800359 Marionette DEBUG loaded listener.js 07:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (179BC800) [pid = 3760] [serial = 1580] [outer = 15FEA400] 07:33:20 INFO - PROCESS | 3760 | 1465050800806 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 643ms 07:33:20 INFO - PROCESS | 3760 | 1465050800861 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:33:20 INFO - PROCESS | 3760 | 1465050800863 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 07:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:33:20 INFO - PROCESS | 3760 | 1465050800866 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:33:20 INFO - PROCESS | 3760 | 1465050800868 Marionette TRACE conn3 <- [1,2070,null,{}] 07:33:20 INFO - PROCESS | 3760 | 1465050800872 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:20 INFO - PROCESS | 3760 | 1465050800874 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:20 INFO - PROCESS | 3760 | 1465050800955 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:33:20 INFO - PROCESS | 3760 | 1465050800961 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:20 INFO - PROCESS | 3760 | 1465050800963 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:20 INFO - PROCESS | 3760 | ++DOCSHELL 17985C00 == 36 [pid = 3760] [id = 527] 07:33:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1798B400) [pid = 3760] [serial = 1581] [outer = 00000000] 07:33:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18228800) [pid = 3760] [serial = 1582] [outer = 1798B400] 07:33:21 INFO - PROCESS | 3760 | 1465050801005 Marionette DEBUG loaded listener.js 07:33:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (18452C00) [pid = 3760] [serial = 1583] [outer = 1798B400] 07:33:21 INFO - PROCESS | 3760 | --DOCSHELL 10AF3400 == 35 [pid = 3760] [id = 519] 07:33:21 INFO - PROCESS | 3760 | --DOCSHELL 10AF1400 == 34 [pid = 3760] [id = 518] 07:33:22 INFO - PROCESS | 3760 | --DOCSHELL 160AAC00 == 33 [pid = 3760] [id = 523] 07:33:22 INFO - PROCESS | 3760 | --DOCSHELL 130E4800 == 32 [pid = 3760] [id = 520] 07:33:22 INFO - PROCESS | 3760 | --DOCSHELL 12DC4400 == 31 [pid = 3760] [id = 525] 07:33:22 INFO - PROCESS | 3760 | --DOCSHELL 1707DC00 == 30 [pid = 3760] [id = 524] 07:33:22 INFO - PROCESS | 3760 | --DOCSHELL 15014800 == 29 [pid = 3760] [id = 521] 07:33:22 INFO - PROCESS | 3760 | --DOCSHELL 1602EC00 == 28 [pid = 3760] [id = 522] 07:33:22 INFO - PROCESS | 3760 | --DOCSHELL 15009000 == 27 [pid = 3760] [id = 526] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17E52000) [pid = 3760] [serial = 1532] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (19A33000) [pid = 3760] [serial = 1540] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19A38000) [pid = 3760] [serial = 1541] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19A2B000) [pid = 3760] [serial = 1538] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (162A2800) [pid = 3760] [serial = 1523] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16DCE800) [pid = 3760] [serial = 1525] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17073C00) [pid = 3760] [serial = 1526] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17986C00) [pid = 3760] [serial = 1529] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1740F000) [pid = 3760] [serial = 1528] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17E49000) [pid = 3760] [serial = 1531] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1141E800) [pid = 3760] [serial = 1510] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (11C8CC00) [pid = 3760] [serial = 1511] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (0F305400) [pid = 3760] [serial = 1513] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10271400) [pid = 3760] [serial = 1514] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (13090800) [pid = 3760] [serial = 1516] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (13192000) [pid = 3760] [serial = 1517] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16029800) [pid = 3760] [serial = 1522] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17EF5800) [pid = 3760] [serial = 1508] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (13C49C00) [pid = 3760] [serial = 1519] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (143E3C00) [pid = 3760] [serial = 1520] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (16035400) [pid = 3760] [serial = 1534] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (17076400) [pid = 3760] [serial = 1535] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (182C9400) [pid = 3760] [serial = 1537] [outer = 00000000] [url = about:blank] 07:33:22 INFO - PROCESS | 3760 | 1465050802731 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1912ms 07:33:22 INFO - PROCESS | 3760 | 1465050802780 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:33:22 INFO - PROCESS | 3760 | 1465050802784 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 07:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:33:22 INFO - PROCESS | 3760 | 1465050802789 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:33:22 INFO - PROCESS | 3760 | 1465050802792 Marionette TRACE conn3 <- [1,2074,null,{}] 07:33:22 INFO - PROCESS | 3760 | 1465050802798 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:22 INFO - PROCESS | 3760 | 1465050802801 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:22 INFO - PROCESS | 3760 | 1465050802891 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:33:22 INFO - PROCESS | 3760 | 1465050802898 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:22 INFO - PROCESS | 3760 | 1465050802902 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:22 INFO - PROCESS | 3760 | ++DOCSHELL 102D0000 == 28 [pid = 3760] [id = 528] 07:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (102D0800) [pid = 3760] [serial = 1584] [outer = 00000000] 07:33:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (10A58C00) [pid = 3760] [serial = 1585] [outer = 102D0800] 07:33:22 INFO - PROCESS | 3760 | 1465050802951 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10AEA400) [pid = 3760] [serial = 1586] [outer = 102D0800] 07:33:23 INFO - PROCESS | 3760 | 1465050803460 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 689ms 07:33:23 INFO - PROCESS | 3760 | 1465050803484 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:33:23 INFO - PROCESS | 3760 | 1465050803489 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 07:33:23 INFO - PROCESS | 3760 | 1465050803499 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:33:23 INFO - PROCESS | 3760 | 1465050803502 Marionette TRACE conn3 <- [1,2078,null,{}] 07:33:23 INFO - PROCESS | 3760 | 1465050803506 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:23 INFO - PROCESS | 3760 | 1465050803509 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:23 INFO - PROCESS | 3760 | 1465050803599 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:33:23 INFO - PROCESS | 3760 | 1465050803609 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:23 INFO - PROCESS | 3760 | 1465050803611 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:23 INFO - PROCESS | 3760 | ++DOCSHELL 11404C00 == 29 [pid = 3760] [id = 529] 07:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (11412C00) [pid = 3760] [serial = 1587] [outer = 00000000] 07:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (11A10400) [pid = 3760] [serial = 1588] [outer = 11412C00] 07:33:23 INFO - PROCESS | 3760 | 1465050803658 Marionette DEBUG loaded listener.js 07:33:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12809800) [pid = 3760] [serial = 1589] [outer = 11412C00] 07:33:24 INFO - PROCESS | 3760 | 1465050804127 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 627ms 07:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:33:24 INFO - PROCESS | 3760 | 1465050804139 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 3760 | 1465050804141 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 07:33:24 INFO - PROCESS | 3760 | 1465050804145 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 3760 | 1465050804148 Marionette TRACE conn3 <- [1,2082,null,{}] 07:33:24 INFO - PROCESS | 3760 | 1465050804163 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:24 INFO - PROCESS | 3760 | 1465050804170 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:24 INFO - PROCESS | 3760 | 1465050804253 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:33:24 INFO - PROCESS | 3760 | 1465050804260 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 3760 | 1465050804263 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:24 INFO - PROCESS | 3760 | ++DOCSHELL 1313EC00 == 30 [pid = 3760] [id = 530] 07:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13184800) [pid = 3760] [serial = 1590] [outer = 00000000] 07:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13624C00) [pid = 3760] [serial = 1591] [outer = 13184800] 07:33:24 INFO - PROCESS | 3760 | 1465050804310 Marionette DEBUG loaded listener.js 07:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1391E800) [pid = 3760] [serial = 1592] [outer = 13184800] 07:33:24 INFO - PROCESS | 3760 | 1465050804768 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 627ms 07:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:33:24 INFO - PROCESS | 3760 | 1465050804782 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:33:24 INFO - PROCESS | 3760 | 1465050804784 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 07:33:24 INFO - PROCESS | 3760 | 1465050804802 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:33:24 INFO - PROCESS | 3760 | 1465050804804 Marionette TRACE conn3 <- [1,2086,null,{}] 07:33:24 INFO - PROCESS | 3760 | 1465050804818 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:24 INFO - PROCESS | 3760 | 1465050804820 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:24 INFO - PROCESS | 3760 | 1465050804902 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:33:24 INFO - PROCESS | 3760 | 1465050804908 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:24 INFO - PROCESS | 3760 | 1465050804910 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:24 INFO - PROCESS | 3760 | ++DOCSHELL 13C48400 == 31 [pid = 3760] [id = 531] 07:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13C55000) [pid = 3760] [serial = 1593] [outer = 00000000] 07:33:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (143E3C00) [pid = 3760] [serial = 1594] [outer = 13C55000] 07:33:24 INFO - PROCESS | 3760 | 1465050804953 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1500C800) [pid = 3760] [serial = 1595] [outer = 13C55000] 07:33:25 INFO - PROCESS | 3760 | 1465050805384 Marionette TRACE conn3 <- [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]]]}] 07:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 611ms 07:33:25 INFO - PROCESS | 3760 | 1465050805405 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:33:25 INFO - PROCESS | 3760 | 1465050805407 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 07:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:33:25 INFO - PROCESS | 3760 | 1465050805422 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:33:25 INFO - PROCESS | 3760 | 1465050805424 Marionette TRACE conn3 <- [1,2090,null,{}] 07:33:25 INFO - PROCESS | 3760 | 1465050805427 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:25 INFO - PROCESS | 3760 | 1465050805429 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:25 INFO - PROCESS | 3760 | 1465050805507 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:33:25 INFO - PROCESS | 3760 | 1465050805512 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:25 INFO - PROCESS | 3760 | 1465050805514 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:25 INFO - PROCESS | 3760 | ++DOCSHELL 1574B800 == 32 [pid = 3760] [id = 532] 07:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15E50800) [pid = 3760] [serial = 1596] [outer = 00000000] 07:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (15FE6C00) [pid = 3760] [serial = 1597] [outer = 15E50800] 07:33:25 INFO - PROCESS | 3760 | 1465050805557 Marionette DEBUG loaded listener.js 07:33:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1602C800) [pid = 3760] [serial = 1598] [outer = 15E50800] 07:33:26 INFO - PROCESS | 3760 | 1465050806016 Marionette TRACE conn3 <- [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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 658ms 07:33:26 INFO - PROCESS | 3760 | 1465050806069 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 3760 | 1465050806071 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 07:33:26 INFO - PROCESS | 3760 | 1465050806075 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:33:26 INFO - PROCESS | 3760 | 1465050806077 Marionette TRACE conn3 <- [1,2094,null,{}] 07:33:26 INFO - PROCESS | 3760 | 1465050806080 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 3760 | 1465050806085 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:26 INFO - PROCESS | 3760 | 1465050806189 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:33:26 INFO - PROCESS | 3760 | 1465050806200 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 3760 | 1465050806202 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:26 INFO - PROCESS | 3760 | ++DOCSHELL 16A58000 == 33 [pid = 3760] [id = 533] 07:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16A5A000) [pid = 3760] [serial = 1599] [outer = 00000000] 07:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16D29C00) [pid = 3760] [serial = 1600] [outer = 16A5A000] 07:33:26 INFO - PROCESS | 3760 | 1465050806252 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16FCC000) [pid = 3760] [serial = 1601] [outer = 16A5A000] 07:33:26 INFO - PROCESS | 3760 | 1465050806680 Marionette TRACE conn3 <- [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]]]}] 07:33:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:33:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 643ms 07:33:26 INFO - PROCESS | 3760 | 1465050806719 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:33:26 INFO - PROCESS | 3760 | 1465050806721 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 07:33:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:33:26 INFO - PROCESS | 3760 | 1465050806729 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:33:26 INFO - PROCESS | 3760 | 1465050806731 Marionette TRACE conn3 <- [1,2098,null,{}] 07:33:26 INFO - PROCESS | 3760 | 1465050806734 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:26 INFO - PROCESS | 3760 | 1465050806736 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:26 INFO - PROCESS | 3760 | 1465050806822 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:33:26 INFO - PROCESS | 3760 | 1465050806827 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:26 INFO - PROCESS | 3760 | 1465050806829 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:26 INFO - PROCESS | 3760 | ++DOCSHELL 16D22C00 == 34 [pid = 3760] [id = 534] 07:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16D23C00) [pid = 3760] [serial = 1602] [outer = 00000000] 07:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17328C00) [pid = 3760] [serial = 1603] [outer = 16D23C00] 07:33:26 INFO - PROCESS | 3760 | 1465050806872 Marionette DEBUG loaded listener.js 07:33:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (11416400) [pid = 3760] [serial = 1604] [outer = 16D23C00] 07:33:27 INFO - PROCESS | 3760 | 1465050807320 Marionette TRACE conn3 <- [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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 642ms 07:33:27 INFO - PROCESS | 3760 | 1465050807367 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 3760 | 1465050807369 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 07:33:27 INFO - PROCESS | 3760 | 1465050807372 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:33:27 INFO - PROCESS | 3760 | 1465050807374 Marionette TRACE conn3 <- [1,2102,null,{}] 07:33:27 INFO - PROCESS | 3760 | 1465050807381 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:27 INFO - PROCESS | 3760 | 1465050807383 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:27 INFO - PROCESS | 3760 | 1465050807459 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:33:27 INFO - PROCESS | 3760 | 1465050807465 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:27 INFO - PROCESS | 3760 | 1465050807467 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:27 INFO - PROCESS | 3760 | ++DOCSHELL 16FD1000 == 35 [pid = 3760] [id = 535] 07:33:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16FD3400) [pid = 3760] [serial = 1605] [outer = 00000000] 07:33:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1796D800) [pid = 3760] [serial = 1606] [outer = 16FD3400] 07:33:27 INFO - PROCESS | 3760 | 1465050807509 Marionette DEBUG loaded listener.js 07:33:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17981400) [pid = 3760] [serial = 1607] [outer = 16FD3400] 07:33:27 INFO - PROCESS | 3760 | 1465050807942 Marionette TRACE conn3 <- [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]]]}] 07:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 596ms 07:33:27 INFO - PROCESS | 3760 | 1465050807969 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:33:27 INFO - PROCESS | 3760 | 1465050807971 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 07:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:33:27 INFO - PROCESS | 3760 | 1465050807975 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:33:27 INFO - PROCESS | 3760 | 1465050807976 Marionette TRACE conn3 <- [1,2106,null,{}] 07:33:28 INFO - PROCESS | 3760 | 1465050807997 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:28 INFO - PROCESS | 3760 | 1465050807999 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:28 INFO - PROCESS | 3760 | 1465050808109 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:33:28 INFO - PROCESS | 3760 | 1465050808115 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 3760 | 1465050808117 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:28 INFO - PROCESS | 3760 | ++DOCSHELL 1313B800 == 36 [pid = 3760] [id = 536] 07:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (173E5800) [pid = 3760] [serial = 1608] [outer = 00000000] 07:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (179C2800) [pid = 3760] [serial = 1609] [outer = 173E5800] 07:33:28 INFO - PROCESS | 3760 | 1465050808160 Marionette DEBUG loaded listener.js 07:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17A91400) [pid = 3760] [serial = 1610] [outer = 173E5800] 07:33:28 INFO - PROCESS | 3760 | 1465050808625 Marionette TRACE conn3 <- [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]]]}] 07:33:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 705ms 07:33:28 INFO - PROCESS | 3760 | 1465050808675 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:33:28 INFO - PROCESS | 3760 | 1465050808677 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 07:33:28 INFO - PROCESS | 3760 | 1465050808680 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:33:28 INFO - PROCESS | 3760 | 1465050808682 Marionette TRACE conn3 <- [1,2110,null,{}] 07:33:28 INFO - PROCESS | 3760 | 1465050808685 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:28 INFO - PROCESS | 3760 | 1465050808687 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:28 INFO - PROCESS | 3760 | 1465050808813 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:33:28 INFO - PROCESS | 3760 | 1465050808821 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:28 INFO - PROCESS | 3760 | 1465050808823 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:28 INFO - PROCESS | 3760 | ++DOCSHELL 17989C00 == 37 [pid = 3760] [id = 537] 07:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17A92000) [pid = 3760] [serial = 1611] [outer = 00000000] 07:33:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1844B400) [pid = 3760] [serial = 1612] [outer = 17A92000] 07:33:28 INFO - PROCESS | 3760 | 1465050808919 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (18457C00) [pid = 3760] [serial = 1613] [outer = 17A92000] 07:33:29 INFO - PROCESS | 3760 | 1465050809348 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 706ms 07:33:29 INFO - PROCESS | 3760 | 1465050809380 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:33:29 INFO - PROCESS | 3760 | 1465050809382 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 07:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:33:29 INFO - PROCESS | 3760 | 1465050809385 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:33:29 INFO - PROCESS | 3760 | 1465050809388 Marionette TRACE conn3 <- [1,2114,null,{}] 07:33:29 INFO - PROCESS | 3760 | 1465050809391 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:29 INFO - PROCESS | 3760 | 1465050809393 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:29 INFO - PROCESS | 3760 | 1465050809552 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:33:29 INFO - PROCESS | 3760 | 1465050809575 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:29 INFO - PROCESS | 3760 | 1465050809578 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:29 INFO - PROCESS | 3760 | ++DOCSHELL 13DE0400 == 38 [pid = 3760] [id = 538] 07:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (19A38400) [pid = 3760] [serial = 1614] [outer = 00000000] 07:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (19ADEC00) [pid = 3760] [serial = 1615] [outer = 19A38400] 07:33:29 INFO - PROCESS | 3760 | 1465050809623 Marionette DEBUG loaded listener.js 07:33:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (19AE5400) [pid = 3760] [serial = 1616] [outer = 19A38400] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (15FEA400) [pid = 3760] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (16031000) [pid = 3760] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (16D1D400) [pid = 3760] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (173D8800) [pid = 3760] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1308D400) [pid = 3760] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15C1F400) [pid = 3760] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (130E9400) [pid = 3760] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10AF3800) [pid = 3760] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10AF3000) [pid = 3760] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10AE6400) [pid = 3760] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1740DC00) [pid = 3760] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1574A800) [pid = 3760] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:33:30 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (114B6800) [pid = 3760] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:33:30 INFO - PROCESS | 3760 | 1465050810288 Marionette TRACE conn3 <- [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]]]}] 07:33:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 909ms 07:33:30 INFO - PROCESS | 3760 | 1465050810322 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:33:30 INFO - PROCESS | 3760 | 1465050810324 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 07:33:30 INFO - PROCESS | 3760 | 1465050810327 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:33:30 INFO - PROCESS | 3760 | 1465050810329 Marionette TRACE conn3 <- [1,2118,null,{}] 07:33:30 INFO - PROCESS | 3760 | 1465050810332 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:30 INFO - PROCESS | 3760 | 1465050810334 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:30 INFO - PROCESS | 3760 | 1465050810412 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:33:30 INFO - PROCESS | 3760 | 1465050810419 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:30 INFO - PROCESS | 3760 | 1465050810421 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:30 INFO - PROCESS | 3760 | ++DOCSHELL 110E6400 == 39 [pid = 3760] [id = 539] 07:33:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (114B6800) [pid = 3760] [serial = 1617] [outer = 00000000] 07:33:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (143E2C00) [pid = 3760] [serial = 1618] [outer = 114B6800] 07:33:30 INFO - PROCESS | 3760 | 1465050810465 Marionette DEBUG loaded listener.js 07:33:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (160AB400) [pid = 3760] [serial = 1619] [outer = 114B6800] 07:33:30 INFO - PROCESS | 3760 | 1465050810926 Marionette TRACE conn3 <- [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] 07:33:31 INFO - PROCESS | 3760 | 1465050811029 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:33:31 INFO - PROCESS | 3760 | 1465050811032 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 3760 | 1465050811034 Marionette TRACE conn3 <- [1,2122,null,{}] 07:33:31 INFO - PROCESS | 3760 | 1465050811037 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:31 INFO - PROCESS | 3760 | 1465050811038 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:31 INFO - PROCESS | 3760 | 1465050811130 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:33:31 INFO - PROCESS | 3760 | 1465050811136 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 3760 | 1465050811138 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:31 INFO - PROCESS | 3760 | ++DOCSHELL 15C1F400 == 40 [pid = 3760] [id = 540] 07:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (160AC400) [pid = 3760] [serial = 1620] [outer = 00000000] 07:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19AE6800) [pid = 3760] [serial = 1621] [outer = 160AC400] 07:33:31 INFO - PROCESS | 3760 | 1465050811182 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19B3C800) [pid = 3760] [serial = 1622] [outer = 160AC400] 07:33:31 INFO - PROCESS | 3760 | 1465050811625 Marionette TRACE conn3 <- [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]]]}] 07:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 627ms 07:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:33:31 INFO - PROCESS | 3760 | 1465050811670 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:33:31 INFO - PROCESS | 3760 | 1465050811672 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 07:33:31 INFO - PROCESS | 3760 | 1465050811675 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:33:31 INFO - PROCESS | 3760 | 1465050811677 Marionette TRACE conn3 <- [1,2126,null,{}] 07:33:31 INFO - PROCESS | 3760 | 1465050811680 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:31 INFO - PROCESS | 3760 | 1465050811682 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:31 INFO - PROCESS | 3760 | 1465050811778 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:33:31 INFO - PROCESS | 3760 | 1465050811785 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:31 INFO - PROCESS | 3760 | 1465050811787 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:31 INFO - PROCESS | 3760 | ++DOCSHELL 19AEA800 == 41 [pid = 3760] [id = 541] 07:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19B42C00) [pid = 3760] [serial = 1623] [outer = 00000000] 07:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A004800) [pid = 3760] [serial = 1624] [outer = 19B42C00] 07:33:31 INFO - PROCESS | 3760 | 1465050811830 Marionette DEBUG loaded listener.js 07:33:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1A00F000) [pid = 3760] [serial = 1625] [outer = 19B42C00] 07:33:32 INFO - PROCESS | 3760 | 1465050812415 Marionette TRACE conn3 <- [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]]]}] 07:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 800ms 07:33:32 INFO - PROCESS | 3760 | 1465050812520 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:33:32 INFO - PROCESS | 3760 | 1465050812525 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 07:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:33:32 INFO - PROCESS | 3760 | 1465050812531 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:33:32 INFO - PROCESS | 3760 | 1465050812535 Marionette TRACE conn3 <- [1,2130,null,{}] 07:33:32 INFO - PROCESS | 3760 | 1465050812540 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:32 INFO - PROCESS | 3760 | 1465050812543 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:32 INFO - PROCESS | 3760 | 1465050812676 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:33:32 INFO - PROCESS | 3760 | --DOCSHELL 1B338800 == 40 [pid = 3760] [id = 16] 07:33:32 INFO - PROCESS | 3760 | 1465050812825 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:32 INFO - PROCESS | 3760 | 1465050812830 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:32 INFO - PROCESS | 3760 | ++DOCSHELL 105FA400 == 41 [pid = 3760] [id = 542] 07:33:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (10A57C00) [pid = 3760] [serial = 1626] [outer = 00000000] 07:33:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (10E90000) [pid = 3760] [serial = 1627] [outer = 10A57C00] 07:33:32 INFO - PROCESS | 3760 | 1465050812914 Marionette DEBUG loaded listener.js 07:33:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (110EFC00) [pid = 3760] [serial = 1628] [outer = 10A57C00] 07:33:33 INFO - PROCESS | 3760 | 1465050813677 Marionette TRACE conn3 <- [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] 07:33:33 INFO - PROCESS | 3760 | 1465050813745 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 07:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:33:33 INFO - PROCESS | 3760 | 1465050813752 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:33:33 INFO - PROCESS | 3760 | 1465050813754 Marionette TRACE conn3 <- [1,2134,null,{}] 07:33:33 INFO - PROCESS | 3760 | 1465050813758 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:33 INFO - PROCESS | 3760 | 1465050813761 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:33 INFO - PROCESS | 3760 | 1465050813889 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:33:34 INFO - PROCESS | 3760 | 1465050814135 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:34 INFO - PROCESS | 3760 | 1465050814138 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:34 INFO - PROCESS | 3760 | ++DOCSHELL 0F307C00 == 42 [pid = 3760] [id = 543] 07:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (0F309000) [pid = 3760] [serial = 1629] [outer = 00000000] 07:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 95 (10275C00) [pid = 3760] [serial = 1630] [outer = 0F309000] 07:33:34 INFO - PROCESS | 3760 | 1465050814205 Marionette DEBUG loaded listener.js 07:33:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 96 (105F3800) [pid = 3760] [serial = 1631] [outer = 0F309000] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 15C1F400 == 41 [pid = 3760] [id = 540] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 110E6400 == 40 [pid = 3760] [id = 539] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 13DE0400 == 39 [pid = 3760] [id = 538] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 17989C00 == 38 [pid = 3760] [id = 537] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 1313B800 == 37 [pid = 3760] [id = 536] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 16FD1000 == 36 [pid = 3760] [id = 535] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 16D22C00 == 35 [pid = 3760] [id = 534] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 16A58000 == 34 [pid = 3760] [id = 533] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 1574B800 == 33 [pid = 3760] [id = 532] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 13C48400 == 32 [pid = 3760] [id = 531] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 1313EC00 == 31 [pid = 3760] [id = 530] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 11404C00 == 30 [pid = 3760] [id = 529] 07:33:34 INFO - PROCESS | 3760 | --DOCSHELL 102D0000 == 29 [pid = 3760] [id = 528] 07:33:34 INFO - PROCESS | 3760 | --DOMWINDOW == 95 (18228800) [pid = 3760] [serial = 1582] [outer = 00000000] [url = about:blank] 07:33:34 INFO - PROCESS | 3760 | 1465050814886 Marionette TRACE conn3 <- [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] 07:33:34 INFO - PROCESS | 3760 | 1465050814963 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 07:33:34 INFO - PROCESS | 3760 | 1465050814967 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:33:34 INFO - PROCESS | 3760 | 1465050814969 Marionette TRACE conn3 <- [1,2138,null,{}] 07:33:34 INFO - PROCESS | 3760 | 1465050814974 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 3760 | 1465050814979 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:35 INFO - PROCESS | 3760 | 1465050815068 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:33:35 INFO - PROCESS | 3760 | 1465050815075 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 3760 | 1465050815078 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:35 INFO - PROCESS | 3760 | ++DOCSHELL 11417C00 == 29 [pid = 3760] [id = 544] 07:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1141BC00) [pid = 3760] [serial = 1632] [outer = 00000000] 07:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1280A800) [pid = 3760] [serial = 1633] [outer = 1141BC00] 07:33:35 INFO - PROCESS | 3760 | 1465050815125 Marionette DEBUG loaded listener.js 07:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13030C00) [pid = 3760] [serial = 1634] [outer = 1141BC00] 07:33:35 INFO - PROCESS | 3760 | 1465050815649 Marionette TRACE conn3 <- [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]]]}] 07:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 753ms 07:33:35 INFO - PROCESS | 3760 | 1465050815710 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:33:35 INFO - PROCESS | 3760 | 1465050815714 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 07:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:33:35 INFO - PROCESS | 3760 | 1465050815719 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:33:35 INFO - PROCESS | 3760 | 1465050815721 Marionette TRACE conn3 <- [1,2142,null,{}] 07:33:35 INFO - PROCESS | 3760 | 1465050815724 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:35 INFO - PROCESS | 3760 | 1465050815726 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:35 INFO - PROCESS | 3760 | 1465050815818 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:33:35 INFO - PROCESS | 3760 | 1465050815908 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:35 INFO - PROCESS | 3760 | 1465050815911 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:35 INFO - PROCESS | 3760 | ++DOCSHELL 13134800 == 30 [pid = 3760] [id = 545] 07:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1313EC00) [pid = 3760] [serial = 1635] [outer = 00000000] 07:33:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13BE4C00) [pid = 3760] [serial = 1636] [outer = 1313EC00] 07:33:35 INFO - PROCESS | 3760 | 1465050815955 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13DDD800) [pid = 3760] [serial = 1637] [outer = 1313EC00] 07:33:36 INFO - PROCESS | 3760 | 1465050816338 Marionette TRACE conn3 <- [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]]]}] 07:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 627ms 07:33:36 INFO - PROCESS | 3760 | 1465050816357 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 07:33:36 INFO - PROCESS | 3760 | 1465050816359 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 07:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:33:36 INFO - PROCESS | 3760 | 1465050816364 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:33:36 INFO - PROCESS | 3760 | 1465050816370 Marionette TRACE conn3 <- [1,2146,null,{}] 07:33:36 INFO - PROCESS | 3760 | 1465050816379 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:36 INFO - PROCESS | 3760 | 1465050816383 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:36 INFO - PROCESS | 3760 | 1465050816488 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:33:36 INFO - PROCESS | 3760 | 1465050816495 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:36 INFO - PROCESS | 3760 | 1465050816497 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:36 INFO - PROCESS | 3760 | ++DOCSHELL 15C4D000 == 31 [pid = 3760] [id = 546] 07:33:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15CDC400) [pid = 3760] [serial = 1638] [outer = 00000000] 07:33:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15E5D000) [pid = 3760] [serial = 1639] [outer = 15CDC400] 07:33:36 INFO - PROCESS | 3760 | 1465050816540 Marionette DEBUG loaded listener.js 07:33:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1602F400) [pid = 3760] [serial = 1640] [outer = 15CDC400] 07:33:37 INFO - PROCESS | 3760 | 1465050816986 Marionette TRACE conn3 <- [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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 658ms 07:33:37 INFO - PROCESS | 3760 | 1465050817025 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 3760 | 1465050817028 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 07:33:37 INFO - PROCESS | 3760 | 1465050817031 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:33:37 INFO - PROCESS | 3760 | 1465050817033 Marionette TRACE conn3 <- [1,2150,null,{}] 07:33:37 INFO - PROCESS | 3760 | 1465050817036 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 3760 | 1465050817038 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:37 INFO - PROCESS | 3760 | 1465050817161 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:33:37 INFO - PROCESS | 3760 | 1465050817253 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 3760 | 1465050817255 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:37 INFO - PROCESS | 3760 | ++DOCSHELL 162A6400 == 32 [pid = 3760] [id = 547] 07:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (162A7000) [pid = 3760] [serial = 1641] [outer = 00000000] 07:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (162ACC00) [pid = 3760] [serial = 1642] [outer = 162A7000] 07:33:37 INFO - PROCESS | 3760 | 1465050817298 Marionette DEBUG loaded listener.js 07:33:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16D22800) [pid = 3760] [serial = 1643] [outer = 162A7000] 07:33:37 INFO - PROCESS | 3760 | 1465050817710 Marionette TRACE conn3 <- [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]]]}] 07:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 737ms 07:33:37 INFO - PROCESS | 3760 | 1465050817772 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:33:37 INFO - PROCESS | 3760 | 1465050817774 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 07:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:33:37 INFO - PROCESS | 3760 | 1465050817777 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:33:37 INFO - PROCESS | 3760 | 1465050817779 Marionette TRACE conn3 <- [1,2154,null,{}] 07:33:37 INFO - PROCESS | 3760 | 1465050817783 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:37 INFO - PROCESS | 3760 | 1465050817785 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:37 INFO - PROCESS | 3760 | 1465050817894 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:33:37 INFO - PROCESS | 3760 | 1465050817900 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:37 INFO - PROCESS | 3760 | 1465050817905 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:38 INFO - PROCESS | 3760 | ++DOCSHELL 114C4400 == 33 [pid = 3760] [id = 548] 07:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (16D6B000) [pid = 3760] [serial = 1644] [outer = 00000000] 07:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16FD1000) [pid = 3760] [serial = 1645] [outer = 16D6B000] 07:33:38 INFO - PROCESS | 3760 | 1465050818016 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (173DF000) [pid = 3760] [serial = 1646] [outer = 16D6B000] 07:33:38 INFO - PROCESS | 3760 | 1465050818475 Marionette TRACE conn3 <- [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]]]}] 07:33:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:33:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 736ms 07:33:38 INFO - PROCESS | 3760 | 1465050818549 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:33:38 INFO - PROCESS | 3760 | 1465050818551 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 07:33:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:33:38 INFO - PROCESS | 3760 | 1465050818557 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:33:38 INFO - PROCESS | 3760 | 1465050818559 Marionette TRACE conn3 <- [1,2158,null,{}] 07:33:38 INFO - PROCESS | 3760 | 1465050818563 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:38 INFO - PROCESS | 3760 | 1465050818565 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:38 INFO - PROCESS | 3760 | 1465050818682 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:33:38 INFO - PROCESS | 3760 | 1465050818746 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:38 INFO - PROCESS | 3760 | 1465050818748 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:38 INFO - PROCESS | 3760 | ++DOCSHELL 16035400 == 34 [pid = 3760] [id = 549] 07:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (17960000) [pid = 3760] [serial = 1647] [outer = 00000000] 07:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1798A800) [pid = 3760] [serial = 1648] [outer = 17960000] 07:33:38 INFO - PROCESS | 3760 | 1465050818800 Marionette DEBUG loaded listener.js 07:33:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1798CC00) [pid = 3760] [serial = 1649] [outer = 17960000] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (173E5800) [pid = 3760] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17A92000) [pid = 3760] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16FD3400) [pid = 3760] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13184800) [pid = 3760] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13C55000) [pid = 3760] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (15E50800) [pid = 3760] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (11412C00) [pid = 3760] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (102D0800) [pid = 3760] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16A5A000) [pid = 3760] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16D23C00) [pid = 3760] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1798B400) [pid = 3760] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19A38400) [pid = 3760] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (114B6800) [pid = 3760] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:33:39 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (160AC400) [pid = 3760] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:33:39 INFO - PROCESS | 3760 | 1465050819339 Marionette TRACE conn3 <- [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]]]}] 07:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 847ms 07:33:39 INFO - PROCESS | 3760 | 1465050819401 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:33:39 INFO - PROCESS | 3760 | 1465050819403 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 07:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:33:39 INFO - PROCESS | 3760 | 1465050819407 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:33:39 INFO - PROCESS | 3760 | 1465050819408 Marionette TRACE conn3 <- [1,2162,null,{}] 07:33:39 INFO - PROCESS | 3760 | 1465050819412 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:39 INFO - PROCESS | 3760 | 1465050819414 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:39 INFO - PROCESS | 3760 | 1465050819498 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:33:39 INFO - PROCESS | 3760 | 1465050819593 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:39 INFO - PROCESS | 3760 | 1465050819595 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:39 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F5400 == 35 [pid = 3760] [id = 550] 07:33:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (102D0800) [pid = 3760] [serial = 1650] [outer = 00000000] 07:33:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13BE0C00) [pid = 3760] [serial = 1651] [outer = 102D0800] 07:33:39 INFO - PROCESS | 3760 | 1465050819640 Marionette DEBUG loaded listener.js 07:33:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13C49C00) [pid = 3760] [serial = 1652] [outer = 102D0800] 07:33:40 INFO - PROCESS | 3760 | 1465050819999 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 627ms 07:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:33:40 INFO - PROCESS | 3760 | 1465050820044 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 3760 | 1465050820046 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 07:33:40 INFO - PROCESS | 3760 | 1465050820050 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 3760 | 1465050820051 Marionette TRACE conn3 <- [1,2166,null,{}] 07:33:40 INFO - PROCESS | 3760 | 1465050820055 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:40 INFO - PROCESS | 3760 | 1465050820056 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:40 INFO - PROCESS | 3760 | 1465050820220 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:33:40 INFO - PROCESS | 3760 | 1465050820232 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 3760 | 1465050820233 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:40 INFO - PROCESS | 3760 | ++DOCSHELL 13280C00 == 36 [pid = 3760] [id = 551] 07:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (13BEA400) [pid = 3760] [serial = 1653] [outer = 00000000] 07:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1798B400) [pid = 3760] [serial = 1654] [outer = 13BEA400] 07:33:40 INFO - PROCESS | 3760 | 1465050820276 Marionette DEBUG loaded listener.js 07:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17EF5000) [pid = 3760] [serial = 1655] [outer = 13BEA400] 07:33:40 INFO - PROCESS | 3760 | 1465050820685 Marionette TRACE conn3 <- [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]]]}] 07:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 627ms 07:33:40 INFO - PROCESS | 3760 | 1465050820719 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:33:40 INFO - PROCESS | 3760 | 1465050820721 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 07:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:33:40 INFO - PROCESS | 3760 | 1465050820724 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:33:40 INFO - PROCESS | 3760 | 1465050820726 Marionette TRACE conn3 <- [1,2170,null,{}] 07:33:40 INFO - PROCESS | 3760 | 1465050820729 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:40 INFO - PROCESS | 3760 | 1465050820731 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:40 INFO - PROCESS | 3760 | 1465050820818 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:33:40 INFO - PROCESS | 3760 | 1465050820914 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:40 INFO - PROCESS | 3760 | 1465050820916 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:40 INFO - PROCESS | 3760 | ++DOCSHELL 10A57400 == 37 [pid = 3760] [id = 552] 07:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1318E000) [pid = 3760] [serial = 1656] [outer = 00000000] 07:33:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1822D400) [pid = 3760] [serial = 1657] [outer = 1318E000] 07:33:40 INFO - PROCESS | 3760 | 1465050820959 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (182D5400) [pid = 3760] [serial = 1658] [outer = 1318E000] 07:33:41 INFO - PROCESS | 3760 | 1465050821395 Marionette TRACE conn3 <- [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]]]}] 07:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 690ms 07:33:41 INFO - PROCESS | 3760 | 1465050821425 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:33:41 INFO - PROCESS | 3760 | 1465050821429 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 07:33:41 INFO - PROCESS | 3760 | 1465050821434 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:33:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:33:41 INFO - PROCESS | 3760 | 1465050821438 Marionette TRACE conn3 <- [1,2174,null,{}] 07:33:41 INFO - PROCESS | 3760 | 1465050821443 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:41 INFO - PROCESS | 3760 | 1465050821447 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:41 INFO - PROCESS | 3760 | 1465050821616 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:33:41 INFO - PROCESS | 3760 | 1465050821755 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:41 INFO - PROCESS | 3760 | 1465050821758 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:41 INFO - PROCESS | 3760 | ++DOCSHELL 1055FC00 == 38 [pid = 3760] [id = 553] 07:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A5A400) [pid = 3760] [serial = 1659] [outer = 00000000] 07:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12D63C00) [pid = 3760] [serial = 1660] [outer = 10A5A400] 07:33:41 INFO - PROCESS | 3760 | 1465050821818 Marionette DEBUG loaded listener.js 07:33:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13138C00) [pid = 3760] [serial = 1661] [outer = 10A5A400] 07:33:42 INFO - PROCESS | 3760 | 1465050822375 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:33:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:33:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1004ms 07:33:42 INFO - PROCESS | 3760 | 1465050822438 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:33:42 INFO - PROCESS | 3760 | 1465050822443 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 07:33:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:33:42 INFO - PROCESS | 3760 | 1465050822449 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:33:42 INFO - PROCESS | 3760 | 1465050822452 Marionette TRACE conn3 <- [1,2178,null,{}] 07:33:42 INFO - PROCESS | 3760 | 1465050822456 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:42 INFO - PROCESS | 3760 | 1465050822459 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:42 INFO - PROCESS | 3760 | 1465050822570 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:33:42 INFO - PROCESS | 3760 | 1465050822708 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:42 INFO - PROCESS | 3760 | 1465050822710 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:42 INFO - PROCESS | 3760 | ++DOCSHELL 13C4A000 == 39 [pid = 3760] [id = 554] 07:33:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13DE4800) [pid = 3760] [serial = 1662] [outer = 00000000] 07:33:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (15014400) [pid = 3760] [serial = 1663] [outer = 13DE4800] 07:33:42 INFO - PROCESS | 3760 | 1465050822767 Marionette DEBUG loaded listener.js 07:33:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15E4F800) [pid = 3760] [serial = 1664] [outer = 13DE4800] 07:33:43 INFO - PROCESS | 3760 | 1465050823352 Marionette TRACE conn3 <- [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]]]}] 07:33:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:33:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 941ms 07:33:43 INFO - PROCESS | 3760 | 1465050823394 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:33:43 INFO - PROCESS | 3760 | 1465050823396 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 07:33:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:33:43 INFO - PROCESS | 3760 | 1465050823400 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:33:43 INFO - PROCESS | 3760 | 1465050823404 Marionette TRACE conn3 <- [1,2182,null,{}] 07:33:43 INFO - PROCESS | 3760 | 1465050823415 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:43 INFO - PROCESS | 3760 | 1465050823420 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:43 INFO - PROCESS | 3760 | 1465050823528 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:33:43 INFO - PROCESS | 3760 | 1465050823686 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:43 INFO - PROCESS | 3760 | 1465050823690 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:43 INFO - PROCESS | 3760 | ++DOCSHELL 1795F000 == 40 [pid = 3760] [id = 555] 07:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (17964C00) [pid = 3760] [serial = 1665] [outer = 00000000] 07:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1798EC00) [pid = 3760] [serial = 1666] [outer = 17964C00] 07:33:43 INFO - PROCESS | 3760 | 1465050823746 Marionette DEBUG loaded listener.js 07:33:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (1845A800) [pid = 3760] [serial = 1667] [outer = 17964C00] 07:33:44 INFO - PROCESS | 3760 | 1465050824322 Marionette TRACE conn3 <- [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]]]}] 07:33:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:33:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 941ms 07:33:44 INFO - PROCESS | 3760 | 1465050824345 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:33:44 INFO - PROCESS | 3760 | 1465050824347 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 07:33:44 INFO - PROCESS | 3760 | 1465050824351 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:33:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:33:44 INFO - PROCESS | 3760 | 1465050824353 Marionette TRACE conn3 <- [1,2186,null,{}] 07:33:44 INFO - PROCESS | 3760 | 1465050824356 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:44 INFO - PROCESS | 3760 | 1465050824359 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:44 INFO - PROCESS | 3760 | 1465050824464 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:33:44 INFO - PROCESS | 3760 | 1465050824588 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:44 INFO - PROCESS | 3760 | 1465050824590 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:44 INFO - PROCESS | 3760 | ++DOCSHELL 105FB000 == 41 [pid = 3760] [id = 556] 07:33:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (110E9400) [pid = 3760] [serial = 1668] [outer = 00000000] 07:33:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (16031400) [pid = 3760] [serial = 1669] [outer = 110E9400] 07:33:44 INFO - PROCESS | 3760 | 1465050824686 Marionette DEBUG loaded listener.js 07:33:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 94 (1732D000) [pid = 3760] [serial = 1670] [outer = 110E9400] 07:33:45 INFO - PROCESS | 3760 | 1465050825384 Marionette TRACE conn3 <- [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]]]}] 07:33:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:33:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1097ms 07:33:45 INFO - PROCESS | 3760 | 1465050825451 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:33:45 INFO - PROCESS | 3760 | 1465050825455 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 07:33:45 INFO - PROCESS | 3760 | 1465050825460 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:33:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:33:45 INFO - PROCESS | 3760 | 1465050825464 Marionette TRACE conn3 <- [1,2190,null,{}] 07:33:45 INFO - PROCESS | 3760 | 1465050825469 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:45 INFO - PROCESS | 3760 | 1465050825472 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:45 INFO - PROCESS | 3760 | 1465050825609 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 13280C00 == 40 [pid = 3760] [id = 551] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 0F2F5400 == 39 [pid = 3760] [id = 550] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 16035400 == 38 [pid = 3760] [id = 549] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 114C4400 == 37 [pid = 3760] [id = 548] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 162A6400 == 36 [pid = 3760] [id = 547] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 15C4D000 == 35 [pid = 3760] [id = 546] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 13134800 == 34 [pid = 3760] [id = 545] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 1B580000 == 33 [pid = 3760] [id = 17] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 11417C00 == 32 [pid = 3760] [id = 544] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 105FA400 == 31 [pid = 3760] [id = 542] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 0F307C00 == 30 [pid = 3760] [id = 543] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 19AEA800 == 29 [pid = 3760] [id = 541] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 105FB000 == 28 [pid = 3760] [id = 556] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 1795F000 == 27 [pid = 3760] [id = 555] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 10A57400 == 26 [pid = 3760] [id = 552] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 1055FC00 == 25 [pid = 3760] [id = 553] 07:33:46 INFO - PROCESS | 3760 | --DOCSHELL 13C4A000 == 24 [pid = 3760] [id = 554] 07:33:46 INFO - PROCESS | 3760 | 1465050826307 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:46 INFO - PROCESS | 3760 | 1465050826311 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 93 (17A91400) [pid = 3760] [serial = 1610] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (18457C00) [pid = 3760] [serial = 1613] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1796D800) [pid = 3760] [serial = 1606] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (13624C00) [pid = 3760] [serial = 1591] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1844B400) [pid = 3760] [serial = 1612] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1391E800) [pid = 3760] [serial = 1592] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (143E3C00) [pid = 3760] [serial = 1594] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1500C800) [pid = 3760] [serial = 1595] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (15FE6C00) [pid = 3760] [serial = 1597] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1602C800) [pid = 3760] [serial = 1598] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (11A10400) [pid = 3760] [serial = 1588] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12809800) [pid = 3760] [serial = 1589] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10A58C00) [pid = 3760] [serial = 1585] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10AEA400) [pid = 3760] [serial = 1586] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16D29C00) [pid = 3760] [serial = 1600] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16FCC000) [pid = 3760] [serial = 1601] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17328C00) [pid = 3760] [serial = 1603] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (11416400) [pid = 3760] [serial = 1604] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (18452C00) [pid = 3760] [serial = 1583] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19ADEC00) [pid = 3760] [serial = 1615] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (160AB400) [pid = 3760] [serial = 1619] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1A004800) [pid = 3760] [serial = 1624] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (143E2C00) [pid = 3760] [serial = 1618] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19B3C800) [pid = 3760] [serial = 1622] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19AE6800) [pid = 3760] [serial = 1621] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (179C2800) [pid = 3760] [serial = 1609] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19AE5400) [pid = 3760] [serial = 1616] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17981400) [pid = 3760] [serial = 1607] [outer = 00000000] [url = about:blank] 07:33:46 INFO - PROCESS | 3760 | ++DOCSHELL 0F305C00 == 25 [pid = 3760] [id = 557] 07:33:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (0F306000) [pid = 3760] [serial = 1671] [outer = 00000000] 07:33:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (0F30D800) [pid = 3760] [serial = 1672] [outer = 0F306000] 07:33:46 INFO - PROCESS | 3760 | 1465050826460 Marionette DEBUG loaded listener.js 07:33:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (10273000) [pid = 3760] [serial = 1673] [outer = 0F306000] 07:33:46 INFO - PROCESS | 3760 | 1465050826955 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1567ms 07:33:47 INFO - PROCESS | 3760 | 1465050827027 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 3760 | 1465050827030 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 07:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:33:47 INFO - PROCESS | 3760 | 1465050827034 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 3760 | 1465050827037 Marionette TRACE conn3 <- [1,2194,null,{}] 07:33:47 INFO - PROCESS | 3760 | 1465050827043 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 3760 | 1465050827045 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:47 INFO - PROCESS | 3760 | 1465050827139 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:33:47 INFO - PROCESS | 3760 | 1465050827146 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 3760 | 1465050827149 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:47 INFO - PROCESS | 3760 | ++DOCSHELL 110EEC00 == 26 [pid = 3760] [id = 558] 07:33:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (110EF000) [pid = 3760] [serial = 1674] [outer = 00000000] 07:33:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (11416400) [pid = 3760] [serial = 1675] [outer = 110EF000] 07:33:47 INFO - PROCESS | 3760 | 1465050827197 Marionette DEBUG loaded listener.js 07:33:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (11C0F800) [pid = 3760] [serial = 1676] [outer = 110EF000] 07:33:47 INFO - PROCESS | 3760 | 1465050827682 Marionette TRACE conn3 <- [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]]]}] 07:33:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:33:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 705ms 07:33:47 INFO - PROCESS | 3760 | 1465050827737 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:33:47 INFO - PROCESS | 3760 | 1465050827741 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 07:33:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:33:47 INFO - PROCESS | 3760 | 1465050827746 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:33:47 INFO - PROCESS | 3760 | 1465050827748 Marionette TRACE conn3 <- [1,2198,null,{}] 07:33:47 INFO - PROCESS | 3760 | 1465050827752 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:47 INFO - PROCESS | 3760 | 1465050827755 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:47 INFO - PROCESS | 3760 | 1465050827847 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:33:47 INFO - PROCESS | 3760 | 1465050827944 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:47 INFO - PROCESS | 3760 | 1465050827947 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:47 INFO - PROCESS | 3760 | ++DOCSHELL 1280A000 == 27 [pid = 3760] [id = 559] 07:33:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (12DD0000) [pid = 3760] [serial = 1677] [outer = 00000000] 07:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1327C400) [pid = 3760] [serial = 1678] [outer = 12DD0000] 07:33:48 INFO - PROCESS | 3760 | 1465050827992 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (13622400) [pid = 3760] [serial = 1679] [outer = 12DD0000] 07:33:48 INFO - PROCESS | 3760 | 1465050828395 Marionette TRACE conn3 <- [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]]]}] 07:33:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:33:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 705ms 07:33:48 INFO - PROCESS | 3760 | 1465050828446 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:33:48 INFO - PROCESS | 3760 | 1465050828448 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 07:33:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:33:48 INFO - PROCESS | 3760 | 1465050828453 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:33:48 INFO - PROCESS | 3760 | 1465050828459 Marionette TRACE conn3 <- [1,2202,null,{}] 07:33:48 INFO - PROCESS | 3760 | 1465050828481 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:48 INFO - PROCESS | 3760 | 1465050828485 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:48 INFO - PROCESS | 3760 | 1465050828613 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:33:48 INFO - PROCESS | 3760 | 1465050828626 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:48 INFO - PROCESS | 3760 | 1465050828628 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:48 INFO - PROCESS | 3760 | ++DOCSHELL 13134800 == 28 [pid = 3760] [id = 560] 07:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13917800) [pid = 3760] [serial = 1680] [outer = 00000000] 07:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15014800) [pid = 3760] [serial = 1681] [outer = 13917800] 07:33:48 INFO - PROCESS | 3760 | 1465050828740 Marionette DEBUG loaded listener.js 07:33:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15C51800) [pid = 3760] [serial = 1682] [outer = 13917800] 07:33:49 INFO - PROCESS | 3760 | 1465050829173 Marionette TRACE conn3 <- [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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 753ms 07:33:49 INFO - PROCESS | 3760 | 1465050829226 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 3760 | 1465050829229 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 07:33:49 INFO - PROCESS | 3760 | 1465050829236 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 3760 | 1465050829238 Marionette TRACE conn3 <- [1,2206,null,{}] 07:33:49 INFO - PROCESS | 3760 | 1465050829241 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:33:49 INFO - PROCESS | 3760 | 1465050829243 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:49 INFO - PROCESS | 3760 | 1465050829361 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:33:49 INFO - PROCESS | 3760 | 1465050829425 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:49 INFO - PROCESS | 3760 | 1465050829428 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:49 INFO - PROCESS | 3760 | ++DOCSHELL 15FEE400 == 29 [pid = 3760] [id = 561] 07:33:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15FEEC00) [pid = 3760] [serial = 1683] [outer = 00000000] 07:33:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (16036800) [pid = 3760] [serial = 1684] [outer = 15FEEC00] 07:33:49 INFO - PROCESS | 3760 | 1465050829472 Marionette DEBUG loaded listener.js 07:33:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (160AB400) [pid = 3760] [serial = 1685] [outer = 15FEEC00] 07:33:49 INFO - PROCESS | 3760 | 1465050829890 Marionette TRACE conn3 <- [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]]]}] 07:33:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:33:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 674ms 07:33:49 INFO - PROCESS | 3760 | 1465050829921 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:33:49 INFO - PROCESS | 3760 | 1465050829923 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 07:33:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:33:49 INFO - PROCESS | 3760 | 1465050829926 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:33:49 INFO - PROCESS | 3760 | 1465050829928 Marionette TRACE conn3 <- [1,2210,null,{}] 07:33:49 INFO - PROCESS | 3760 | 1465050829931 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:49 INFO - PROCESS | 3760 | 1465050829933 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:50 INFO - PROCESS | 3760 | 1465050830048 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:33:50 INFO - PROCESS | 3760 | 1465050830053 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:50 INFO - PROCESS | 3760 | 1465050830059 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:50 INFO - PROCESS | 3760 | ++DOCSHELL 162A5800 == 30 [pid = 3760] [id = 562] 07:33:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (162A6800) [pid = 3760] [serial = 1686] [outer = 00000000] 07:33:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (16D1D400) [pid = 3760] [serial = 1687] [outer = 162A6800] 07:33:50 INFO - PROCESS | 3760 | 1465050830169 Marionette DEBUG loaded listener.js 07:33:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1707A000) [pid = 3760] [serial = 1688] [outer = 162A6800] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1B33A400) [pid = 3760] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (162A7000) [pid = 3760] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (0F309000) [pid = 3760] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10A57C00) [pid = 3760] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1141BC00) [pid = 3760] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (19B42C00) [pid = 3760] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1313EC00) [pid = 3760] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16D6B000) [pid = 3760] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15CDC400) [pid = 3760] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13BEA400) [pid = 3760] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (102D0800) [pid = 3760] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1B583400) [pid = 3760] [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.] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17960000) [pid = 3760] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:33:50 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1318E000) [pid = 3760] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:33:50 INFO - PROCESS | 3760 | 1465050830874 Marionette TRACE conn3 <- [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]]]}] 07:33:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:33:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 940ms 07:33:50 INFO - PROCESS | 3760 | 1465050830904 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:33:50 INFO - PROCESS | 3760 | 1465050830906 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 07:33:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:33:50 INFO - PROCESS | 3760 | 1465050830910 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:33:50 INFO - PROCESS | 3760 | 1465050830911 Marionette TRACE conn3 <- [1,2214,null,{}] 07:33:50 INFO - PROCESS | 3760 | 1465050830914 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:50 INFO - PROCESS | 3760 | 1465050830917 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:51 INFO - PROCESS | 3760 | 1465050831032 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:33:51 INFO - PROCESS | 3760 | 1465050831095 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 3760 | 1465050831097 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:51 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F800 == 31 [pid = 3760] [id = 563] 07:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (10F33800) [pid = 3760] [serial = 1689] [outer = 00000000] 07:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (162A9000) [pid = 3760] [serial = 1690] [outer = 10F33800] 07:33:51 INFO - PROCESS | 3760 | 1465050831140 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16FD2400) [pid = 3760] [serial = 1691] [outer = 10F33800] 07:33:51 INFO - PROCESS | 3760 | 1465050831522 Marionette TRACE conn3 <- [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]]]}] 07:33:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:33:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 627ms 07:33:51 INFO - PROCESS | 3760 | 1465050831548 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:33:51 INFO - PROCESS | 3760 | 1465050831550 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 07:33:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:33:51 INFO - PROCESS | 3760 | 1465050831553 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:33:51 INFO - PROCESS | 3760 | 1465050831555 Marionette TRACE conn3 <- [1,2218,null,{}] 07:33:51 INFO - PROCESS | 3760 | 1465050831558 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:51 INFO - PROCESS | 3760 | 1465050831560 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:51 INFO - PROCESS | 3760 | 1465050831639 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:33:51 INFO - PROCESS | 3760 | 1465050831645 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:51 INFO - PROCESS | 3760 | 1465050831646 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:51 INFO - PROCESS | 3760 | ++DOCSHELL 160AB800 == 32 [pid = 3760] [id = 564] 07:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (162A2000) [pid = 3760] [serial = 1692] [outer = 00000000] 07:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17984800) [pid = 3760] [serial = 1693] [outer = 162A2000] 07:33:51 INFO - PROCESS | 3760 | 1465050831690 Marionette DEBUG loaded listener.js 07:33:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1798C400) [pid = 3760] [serial = 1694] [outer = 162A2000] 07:33:52 INFO - PROCESS | 3760 | 1465050832122 Marionette TRACE conn3 <- [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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 596ms 07:33:52 INFO - PROCESS | 3760 | 1465050832150 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 3760 | 1465050832152 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 07:33:52 INFO - PROCESS | 3760 | 1465050832155 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:33:52 INFO - PROCESS | 3760 | 1465050832157 Marionette TRACE conn3 <- [1,2222,null,{}] 07:33:52 INFO - PROCESS | 3760 | 1465050832174 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:52 INFO - PROCESS | 3760 | 1465050832176 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:52 INFO - PROCESS | 3760 | 1465050832254 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:33:52 INFO - PROCESS | 3760 | 1465050832259 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:52 INFO - PROCESS | 3760 | 1465050832261 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:52 INFO - PROCESS | 3760 | ++DOCSHELL 10AEE800 == 33 [pid = 3760] [id = 565] 07:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (173E6400) [pid = 3760] [serial = 1695] [outer = 00000000] 07:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17A91C00) [pid = 3760] [serial = 1696] [outer = 173E6400] 07:33:52 INFO - PROCESS | 3760 | 1465050832304 Marionette DEBUG loaded listener.js 07:33:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17A95800) [pid = 3760] [serial = 1697] [outer = 173E6400] 07:33:52 INFO - PROCESS | 3760 | 1465050832849 Marionette TRACE conn3 <- [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]]]}] 07:33:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:33:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 768ms 07:33:52 INFO - PROCESS | 3760 | 1465050832917 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:33:52 INFO - PROCESS | 3760 | 1465050832922 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 07:33:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:33:52 INFO - PROCESS | 3760 | 1465050832928 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:33:52 INFO - PROCESS | 3760 | 1465050832932 Marionette TRACE conn3 <- [1,2226,null,{}] 07:33:52 INFO - PROCESS | 3760 | 1465050832938 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:52 INFO - PROCESS | 3760 | 1465050832941 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:53 INFO - PROCESS | 3760 | 1465050833061 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:33:53 INFO - PROCESS | 3760 | 1465050833199 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:53 INFO - PROCESS | 3760 | 1465050833204 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:53 INFO - PROCESS | 3760 | ++DOCSHELL 0F310C00 == 34 [pid = 3760] [id = 566] 07:33:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10AEDC00) [pid = 3760] [serial = 1698] [outer = 00000000] 07:33:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (110E5400) [pid = 3760] [serial = 1699] [outer = 10AEDC00] 07:33:53 INFO - PROCESS | 3760 | 1465050833262 Marionette DEBUG loaded listener.js 07:33:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12A84400) [pid = 3760] [serial = 1700] [outer = 10AEDC00] 07:33:54 INFO - PROCESS | 3760 | 1465050834024 Marionette TRACE conn3 <- [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]]]}] 07:33:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:33:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1191ms 07:33:54 INFO - PROCESS | 3760 | 1465050834127 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:33:54 INFO - PROCESS | 3760 | 1465050834132 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 07:33:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:33:54 INFO - PROCESS | 3760 | 1465050834139 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:33:54 INFO - PROCESS | 3760 | 1465050834141 Marionette TRACE conn3 <- [1,2230,null,{}] 07:33:54 INFO - PROCESS | 3760 | 1465050834147 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:54 INFO - PROCESS | 3760 | 1465050834151 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:54 INFO - PROCESS | 3760 | 1465050834323 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:33:54 INFO - PROCESS | 3760 | 1465050834460 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:54 INFO - PROCESS | 3760 | 1465050834463 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:54 INFO - PROCESS | 3760 | ++DOCSHELL 1328A000 == 35 [pid = 3760] [id = 567] 07:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (13914800) [pid = 3760] [serial = 1701] [outer = 00000000] 07:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (13C51800) [pid = 3760] [serial = 1702] [outer = 13914800] 07:33:54 INFO - PROCESS | 3760 | 1465050834529 Marionette DEBUG loaded listener.js 07:33:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (143EE400) [pid = 3760] [serial = 1703] [outer = 13914800] 07:33:55 INFO - PROCESS | 3760 | --DOCSHELL 0F2F4000 == 34 [pid = 3760] [id = 415] 07:33:55 INFO - PROCESS | 3760 | --DOCSHELL 19B48400 == 33 [pid = 3760] [id = 406] 07:33:55 INFO - PROCESS | 3760 | --DOCSHELL 12802C00 == 32 [pid = 3760] [id = 405] 07:33:55 INFO - PROCESS | 3760 | --DOCSHELL 1140EC00 == 31 [pid = 3760] [id = 410] 07:33:55 INFO - PROCESS | 3760 | --DOCSHELL 1A5F0C00 == 30 [pid = 3760] [id = 407] 07:33:55 INFO - PROCESS | 3760 | --DOCSHELL 15E59800 == 29 [pid = 3760] [id = 420] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1B57CC00) [pid = 3760] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (162ACC00) [pid = 3760] [serial = 1642] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10275C00) [pid = 3760] [serial = 1630] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (105F3800) [pid = 3760] [serial = 1631] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10E90000) [pid = 3760] [serial = 1627] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (110EFC00) [pid = 3760] [serial = 1628] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1280A800) [pid = 3760] [serial = 1633] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13030C00) [pid = 3760] [serial = 1634] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1A00F000) [pid = 3760] [serial = 1625] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13BE4C00) [pid = 3760] [serial = 1636] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13DDD800) [pid = 3760] [serial = 1637] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (173DF000) [pid = 3760] [serial = 1646] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (15E5D000) [pid = 3760] [serial = 1639] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17EF5000) [pid = 3760] [serial = 1655] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13BE0C00) [pid = 3760] [serial = 1651] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16FD1000) [pid = 3760] [serial = 1645] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10A63C00) [pid = 3760] [serial = 1118] [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.] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1798A800) [pid = 3760] [serial = 1648] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1798B400) [pid = 3760] [serial = 1654] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (13C49C00) [pid = 3760] [serial = 1652] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1798CC00) [pid = 3760] [serial = 1649] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (182D5400) [pid = 3760] [serial = 1658] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (16D22800) [pid = 3760] [serial = 1643] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1822D400) [pid = 3760] [serial = 1657] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1602F400) [pid = 3760] [serial = 1640] [outer = 00000000] [url = about:blank] 07:33:55 INFO - PROCESS | 3760 | 1465050835352 Marionette TRACE conn3 <- [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]]]}] 07:33:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:33:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1254ms 07:33:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:33:55 INFO - PROCESS | 3760 | 1465050835391 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:33:55 INFO - PROCESS | 3760 | 1465050835394 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 07:33:55 INFO - PROCESS | 3760 | 1465050835399 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:33:55 INFO - PROCESS | 3760 | 1465050835402 Marionette TRACE conn3 <- [1,2234,null,{}] 07:33:55 INFO - PROCESS | 3760 | 1465050835407 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:55 INFO - PROCESS | 3760 | 1465050835410 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:55 INFO - PROCESS | 3760 | 1465050835500 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:33:55 INFO - PROCESS | 3760 | 1465050835507 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:55 INFO - PROCESS | 3760 | 1465050835512 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:55 INFO - PROCESS | 3760 | ++DOCSHELL 10AF3C00 == 30 [pid = 3760] [id = 568] 07:33:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (10AF4800) [pid = 3760] [serial = 1704] [outer = 00000000] 07:33:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (10F39800) [pid = 3760] [serial = 1705] [outer = 10AF4800] 07:33:55 INFO - PROCESS | 3760 | 1465050835560 Marionette DEBUG loaded listener.js 07:33:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (111B3000) [pid = 3760] [serial = 1706] [outer = 10AF4800] 07:33:56 INFO - PROCESS | 3760 | 1465050836086 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 736ms 07:33:56 INFO - PROCESS | 3760 | 1465050836137 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 3760 | 1465050836141 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 07:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:33:56 INFO - PROCESS | 3760 | 1465050836147 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 3760 | 1465050836149 Marionette TRACE conn3 <- [1,2238,null,{}] 07:33:56 INFO - PROCESS | 3760 | 1465050836154 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - PROCESS | 3760 | 1465050836156 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:56 INFO - PROCESS | 3760 | 1465050836241 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:33:56 INFO - PROCESS | 3760 | 1465050836330 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 3760 | 1465050836332 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:56 INFO - PROCESS | 3760 | ++DOCSHELL 10F36400 == 31 [pid = 3760] [id = 569] 07:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (114C5800) [pid = 3760] [serial = 1707] [outer = 00000000] 07:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13133000) [pid = 3760] [serial = 1708] [outer = 114C5800] 07:33:56 INFO - PROCESS | 3760 | 1465050836388 Marionette DEBUG loaded listener.js 07:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1318BC00) [pid = 3760] [serial = 1709] [outer = 114C5800] 07:33:56 INFO - PROCESS | 3760 | 1465050836771 Marionette TRACE conn3 <- [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]]]}] 07:33:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:33:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 627ms 07:33:56 INFO - PROCESS | 3760 | 1465050836787 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:33:56 INFO - PROCESS | 3760 | 1465050836790 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 07:33:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:33:56 INFO - PROCESS | 3760 | 1465050836793 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:33:56 INFO - PROCESS | 3760 | 1465050836797 Marionette TRACE conn3 <- [1,2242,null,{}] 07:33:56 INFO - PROCESS | 3760 | 1465050836807 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:56 INFO - PROCESS | 3760 | 1465050836815 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:56 INFO - PROCESS | 3760 | 1465050836932 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:33:56 INFO - PROCESS | 3760 | 1465050836943 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:56 INFO - PROCESS | 3760 | 1465050836946 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:56 INFO - PROCESS | 3760 | ++DOCSHELL 13DE0400 == 32 [pid = 3760] [id = 570] 07:33:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13DE5C00) [pid = 3760] [serial = 1710] [outer = 00000000] 07:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1500D000) [pid = 3760] [serial = 1711] [outer = 13DE5C00] 07:33:57 INFO - PROCESS | 3760 | 1465050836994 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15E5D000) [pid = 3760] [serial = 1712] [outer = 13DE5C00] 07:33:57 INFO - PROCESS | 3760 | 1465050837443 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:33:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:33:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 705ms 07:33:57 INFO - PROCESS | 3760 | 1465050837490 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:33:57 INFO - PROCESS | 3760 | 1465050837493 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 07:33:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:33:57 INFO - PROCESS | 3760 | 1465050837508 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:33:57 INFO - PROCESS | 3760 | 1465050837510 Marionette TRACE conn3 <- [1,2246,null,{}] 07:33:57 INFO - PROCESS | 3760 | 1465050837513 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:57 INFO - PROCESS | 3760 | 1465050837515 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:57 INFO - PROCESS | 3760 | 1465050837634 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:33:57 INFO - PROCESS | 3760 | 1465050837639 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:57 INFO - PROCESS | 3760 | 1465050837641 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:57 INFO - PROCESS | 3760 | ++DOCSHELL 16033C00 == 33 [pid = 3760] [id = 571] 07:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16035000) [pid = 3760] [serial = 1713] [outer = 00000000] 07:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (162A3800) [pid = 3760] [serial = 1714] [outer = 16035000] 07:33:57 INFO - PROCESS | 3760 | 1465050837736 Marionette DEBUG loaded listener.js 07:33:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (162ACC00) [pid = 3760] [serial = 1715] [outer = 16035000] 07:33:58 INFO - PROCESS | 3760 | 1465050838178 Marionette TRACE conn3 <- [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]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 689ms 07:33:58 INFO - PROCESS | 3760 | 1465050838207 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 3760 | 1465050838209 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 07:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:33:58 INFO - PROCESS | 3760 | 1465050838212 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 3760 | 1465050838214 Marionette TRACE conn3 <- [1,2250,null,{}] 07:33:58 INFO - PROCESS | 3760 | 1465050838217 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 3760 | 1465050838219 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:58 INFO - PROCESS | 3760 | 1465050838330 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:33:58 INFO - PROCESS | 3760 | 1465050838423 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:58 INFO - PROCESS | 3760 | 1465050838425 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:58 INFO - PROCESS | 3760 | ++DOCSHELL 16A5A000 == 34 [pid = 3760] [id = 572] 07:33:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16D29800) [pid = 3760] [serial = 1716] [outer = 00000000] 07:33:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17078800) [pid = 3760] [serial = 1717] [outer = 16D29800] 07:33:58 INFO - PROCESS | 3760 | 1465050838471 Marionette DEBUG loaded listener.js 07:33:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (173D9000) [pid = 3760] [serial = 1718] [outer = 16D29800] 07:33:58 INFO - PROCESS | 3760 | 1465050838904 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:33:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:33:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 737ms 07:33:58 INFO - PROCESS | 3760 | 1465050838952 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:33:58 INFO - PROCESS | 3760 | 1465050838954 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 07:33:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:33:58 INFO - PROCESS | 3760 | 1465050838957 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:33:58 INFO - PROCESS | 3760 | 1465050838959 Marionette TRACE conn3 <- [1,2254,null,{}] 07:33:58 INFO - PROCESS | 3760 | 1465050838962 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:58 INFO - PROCESS | 3760 | 1465050838968 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:59 INFO - PROCESS | 3760 | 1465050839105 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:33:59 INFO - PROCESS | 3760 | 1465050839170 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 3760 | 1465050839173 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:59 INFO - PROCESS | 3760 | ++DOCSHELL 1740EC00 == 35 [pid = 3760] [id = 573] 07:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (177E1C00) [pid = 3760] [serial = 1719] [outer = 00000000] 07:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17990C00) [pid = 3760] [serial = 1720] [outer = 177E1C00] 07:33:59 INFO - PROCESS | 3760 | 1465050839216 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (179BC400) [pid = 3760] [serial = 1721] [outer = 177E1C00] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (0F306000) [pid = 3760] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12DD0000) [pid = 3760] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (110EF000) [pid = 3760] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (110E9400) [pid = 3760] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (162A6800) [pid = 3760] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10A5A400) [pid = 3760] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13DE4800) [pid = 3760] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17964C00) [pid = 3760] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (15FEEC00) [pid = 3760] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (162A2000) [pid = 3760] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (10F33800) [pid = 3760] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:33:59 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13917800) [pid = 3760] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:33:59 INFO - PROCESS | 3760 | 1465050839685 Marionette TRACE conn3 <- [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]]]}] 07:33:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:33:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 737ms 07:33:59 INFO - PROCESS | 3760 | 1465050839718 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:33:59 INFO - PROCESS | 3760 | 1465050839720 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 07:33:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:33:59 INFO - PROCESS | 3760 | 1465050839723 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:33:59 INFO - PROCESS | 3760 | 1465050839725 Marionette TRACE conn3 <- [1,2258,null,{}] 07:33:59 INFO - PROCESS | 3760 | 1465050839732 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:33:59 INFO - PROCESS | 3760 | 1465050839734 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:59 INFO - PROCESS | 3760 | 1465050839813 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:33:59 INFO - PROCESS | 3760 | 1465050839819 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:33:59 INFO - PROCESS | 3760 | 1465050839821 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:33:59 INFO - PROCESS | 3760 | ++DOCSHELL 111B2C00 == 36 [pid = 3760] [id = 574] 07:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1141BC00) [pid = 3760] [serial = 1722] [outer = 00000000] 07:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16FD2000) [pid = 3760] [serial = 1723] [outer = 1141BC00] 07:33:59 INFO - PROCESS | 3760 | 1465050839867 Marionette DEBUG loaded listener.js 07:33:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (17989000) [pid = 3760] [serial = 1724] [outer = 1141BC00] 07:34:00 INFO - PROCESS | 3760 | 1465050840386 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:34:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:34:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 689ms 07:34:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:34:00 INFO - PROCESS | 3760 | 1465050840452 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:34:00 INFO - PROCESS | 3760 | 1465050840454 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 07:34:00 INFO - PROCESS | 3760 | 1465050840458 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:34:00 INFO - PROCESS | 3760 | 1465050840460 Marionette TRACE conn3 <- [1,2262,null,{}] 07:34:00 INFO - PROCESS | 3760 | 1465050840463 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:00 INFO - PROCESS | 3760 | 1465050840465 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:00 INFO - PROCESS | 3760 | 1465050840545 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:34:00 INFO - PROCESS | 3760 | 1465050840554 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:00 INFO - PROCESS | 3760 | 1465050840556 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:00 INFO - PROCESS | 3760 | ++DOCSHELL 1391B800 == 37 [pid = 3760] [id = 575] 07:34:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16036400) [pid = 3760] [serial = 1725] [outer = 00000000] 07:34:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1844DC00) [pid = 3760] [serial = 1726] [outer = 16036400] 07:34:00 INFO - PROCESS | 3760 | 1465050840599 Marionette DEBUG loaded listener.js 07:34:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (18458000) [pid = 3760] [serial = 1727] [outer = 16036400] 07:34:01 INFO - PROCESS | 3760 | 1465050841058 Marionette TRACE conn3 <- [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]]]}] 07:34:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:34:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 627ms 07:34:01 INFO - PROCESS | 3760 | 1465050841096 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:34:01 INFO - PROCESS | 3760 | 1465050841098 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 07:34:01 INFO - PROCESS | 3760 | 1465050841101 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:34:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:34:01 INFO - PROCESS | 3760 | 1465050841103 Marionette TRACE conn3 <- [1,2266,null,{}] 07:34:01 INFO - PROCESS | 3760 | 1465050841106 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:01 INFO - PROCESS | 3760 | 1465050841108 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:01 INFO - PROCESS | 3760 | 1465050841188 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:34:01 INFO - PROCESS | 3760 | 1465050841222 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:01 INFO - PROCESS | 3760 | 1465050841224 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:01 INFO - PROCESS | 3760 | ++DOCSHELL 13912000 == 38 [pid = 3760] [id = 576] 07:34:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17EF5800) [pid = 3760] [serial = 1728] [outer = 00000000] 07:34:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19A34C00) [pid = 3760] [serial = 1729] [outer = 17EF5800] 07:34:01 INFO - PROCESS | 3760 | 1465050841271 Marionette DEBUG loaded listener.js 07:34:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19A35400) [pid = 3760] [serial = 1730] [outer = 17EF5800] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 162A4C00 == 37 [pid = 3760] [id = 413] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 160A9C00 == 36 [pid = 3760] [id = 421] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 1362D800 == 35 [pid = 3760] [id = 411] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 1059B000 == 34 [pid = 3760] [id = 419] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 10AEAC00 == 33 [pid = 3760] [id = 412] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 10AF1000 == 32 [pid = 3760] [id = 409] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 13133400 == 31 [pid = 3760] [id = 418] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 19A2C400 == 30 [pid = 3760] [id = 414] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 19A2F800 == 29 [pid = 3760] [id = 408] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 110F2400 == 28 [pid = 3760] [id = 404] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 105ED000 == 27 [pid = 3760] [id = 416] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 0F305C00 == 26 [pid = 3760] [id = 557] 07:34:02 INFO - PROCESS | 3760 | --DOCSHELL 12D65400 == 25 [pid = 3760] [id = 417] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (0F30D800) [pid = 3760] [serial = 1672] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10273000) [pid = 3760] [serial = 1673] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1327C400) [pid = 3760] [serial = 1678] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (11416400) [pid = 3760] [serial = 1675] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (11C0F800) [pid = 3760] [serial = 1676] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1732D000) [pid = 3760] [serial = 1670] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16031400) [pid = 3760] [serial = 1669] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16D1D400) [pid = 3760] [serial = 1687] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17A91C00) [pid = 3760] [serial = 1696] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (13138C00) [pid = 3760] [serial = 1661] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (12D63C00) [pid = 3760] [serial = 1660] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (15E4F800) [pid = 3760] [serial = 1664] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (15014400) [pid = 3760] [serial = 1663] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (1845A800) [pid = 3760] [serial = 1667] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (1798EC00) [pid = 3760] [serial = 1666] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (160AB400) [pid = 3760] [serial = 1685] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1798C400) [pid = 3760] [serial = 1694] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (16036800) [pid = 3760] [serial = 1684] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (162A9000) [pid = 3760] [serial = 1690] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (17984800) [pid = 3760] [serial = 1693] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1707A000) [pid = 3760] [serial = 1688] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (15014800) [pid = 3760] [serial = 1681] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (15C51800) [pid = 3760] [serial = 1682] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (16FD2400) [pid = 3760] [serial = 1691] [outer = 00000000] [url = about:blank] 07:34:02 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (13622400) [pid = 3760] [serial = 1679] [outer = 00000000] [url = about:blank] 07:34:03 INFO - PROCESS | 3760 | 1465050843073 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 2022ms 07:34:03 INFO - PROCESS | 3760 | 1465050843119 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 3760 | 1465050843123 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 07:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:34:03 INFO - PROCESS | 3760 | 1465050843128 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 3760 | 1465050843131 Marionette TRACE conn3 <- [1,2270,null,{}] 07:34:03 INFO - PROCESS | 3760 | 1465050843137 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 3760 | 1465050843140 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:03 INFO - PROCESS | 3760 | 1465050843229 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:34:03 INFO - PROCESS | 3760 | 1465050843238 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:03 INFO - PROCESS | 3760 | 1465050843241 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:03 INFO - PROCESS | 3760 | ++DOCSHELL 10A56800 == 26 [pid = 3760] [id = 577] 07:34:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (10A57800) [pid = 3760] [serial = 1731] [outer = 00000000] 07:34:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (10AEF800) [pid = 3760] [serial = 1732] [outer = 10A57800] 07:34:03 INFO - PROCESS | 3760 | 1465050843290 Marionette DEBUG loaded listener.js 07:34:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (10AF5C00) [pid = 3760] [serial = 1733] [outer = 10A57800] 07:34:03 INFO - PROCESS | 3760 | 1465050843811 Marionette TRACE conn3 <- [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]]]}] 07:34:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:34:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 737ms 07:34:03 INFO - PROCESS | 3760 | 1465050843870 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:34:03 INFO - PROCESS | 3760 | 1465050843875 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 07:34:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:34:03 INFO - PROCESS | 3760 | 1465050843881 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:34:03 INFO - PROCESS | 3760 | 1465050843884 Marionette TRACE conn3 <- [1,2274,null,{}] 07:34:03 INFO - PROCESS | 3760 | 1465050843888 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:03 INFO - PROCESS | 3760 | 1465050843890 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:03 INFO - PROCESS | 3760 | 1465050843989 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:34:04 INFO - PROCESS | 3760 | 1465050844093 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 3760 | 1465050844096 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:04 INFO - PROCESS | 3760 | ++DOCSHELL 114B9C00 == 27 [pid = 3760] [id = 578] 07:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (114C4400) [pid = 3760] [serial = 1734] [outer = 00000000] 07:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (1280AC00) [pid = 3760] [serial = 1735] [outer = 114C4400] 07:34:04 INFO - PROCESS | 3760 | 1465050844142 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (12AC4800) [pid = 3760] [serial = 1736] [outer = 114C4400] 07:34:04 INFO - PROCESS | 3760 | 1465050844514 Marionette TRACE conn3 <- [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]]]}] 07:34:04 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 07:34:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 689ms 07:34:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:34:04 INFO - PROCESS | 3760 | 1465050844580 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:34:04 INFO - PROCESS | 3760 | 1465050844582 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 07:34:04 INFO - PROCESS | 3760 | 1465050844585 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:34:04 INFO - PROCESS | 3760 | 1465050844589 Marionette TRACE conn3 <- [1,2278,null,{}] 07:34:04 INFO - PROCESS | 3760 | 1465050844600 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:04 INFO - PROCESS | 3760 | 1465050844604 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:04 INFO - PROCESS | 3760 | 1465050844716 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:34:04 INFO - PROCESS | 3760 | 1465050844731 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:04 INFO - PROCESS | 3760 | 1465050844734 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:04 INFO - PROCESS | 3760 | ++DOCSHELL 1318C800 == 28 [pid = 3760] [id = 579] 07:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (1318E000) [pid = 3760] [serial = 1737] [outer = 00000000] 07:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (1362B400) [pid = 3760] [serial = 1738] [outer = 1318E000] 07:34:04 INFO - PROCESS | 3760 | 1465050844781 Marionette DEBUG loaded listener.js 07:34:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (13915C00) [pid = 3760] [serial = 1739] [outer = 1318E000] 07:34:05 INFO - PROCESS | 3760 | 1465050845248 Marionette TRACE conn3 <- [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]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 690ms 07:34:05 INFO - PROCESS | 3760 | 1465050845285 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 3760 | 1465050845287 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 07:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:34:05 INFO - PROCESS | 3760 | 1465050845290 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 3760 | 1465050845292 Marionette TRACE conn3 <- [1,2282,null,{}] 07:34:05 INFO - PROCESS | 3760 | 1465050845295 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:05 INFO - PROCESS | 3760 | 1465050845297 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:05 INFO - PROCESS | 3760 | 1465050845384 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:34:05 INFO - PROCESS | 3760 | 1465050845389 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:05 INFO - PROCESS | 3760 | 1465050845392 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:05 INFO - PROCESS | 3760 | ++DOCSHELL 13281000 == 29 [pid = 3760] [id = 580] 07:34:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (13C49C00) [pid = 3760] [serial = 1740] [outer = 00000000] 07:34:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (143EC400) [pid = 3760] [serial = 1741] [outer = 13C49C00] 07:34:05 INFO - PROCESS | 3760 | 1465050845436 Marionette DEBUG loaded listener.js 07:34:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (15C19800) [pid = 3760] [serial = 1742] [outer = 13C49C00] 07:34:05 INFO - PROCESS | 3760 | 1465050845862 Marionette TRACE conn3 <- [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]]]}] 07:34:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:34:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 595ms 07:34:05 INFO - PROCESS | 3760 | 1465050845887 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:34:05 INFO - PROCESS | 3760 | 1465050845889 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 07:34:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:34:05 INFO - PROCESS | 3760 | 1465050845906 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:34:05 INFO - PROCESS | 3760 | 1465050845908 Marionette TRACE conn3 <- [1,2286,null,{}] 07:34:05 INFO - PROCESS | 3760 | 1465050845915 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:05 INFO - PROCESS | 3760 | 1465050845917 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:06 INFO - PROCESS | 3760 | 1465050845996 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:34:06 INFO - PROCESS | 3760 | 1465050846004 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 3760 | 1465050846007 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:06 INFO - PROCESS | 3760 | ++DOCSHELL 15C47400 == 30 [pid = 3760] [id = 581] 07:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15E50800) [pid = 3760] [serial = 1743] [outer = 00000000] 07:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (15FEA000) [pid = 3760] [serial = 1744] [outer = 15E50800] 07:34:06 INFO - PROCESS | 3760 | 1465050846052 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1602CC00) [pid = 3760] [serial = 1745] [outer = 15E50800] 07:34:06 INFO - PROCESS | 3760 | 1465050846506 Marionette TRACE conn3 <- [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]]]}] 07:34:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:34:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 643ms 07:34:06 INFO - PROCESS | 3760 | 1465050846551 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:34:06 INFO - PROCESS | 3760 | 1465050846553 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 07:34:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:34:06 INFO - PROCESS | 3760 | 1465050846557 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:34:06 INFO - PROCESS | 3760 | 1465050846558 Marionette TRACE conn3 <- [1,2290,null,{}] 07:34:06 INFO - PROCESS | 3760 | 1465050846566 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:06 INFO - PROCESS | 3760 | 1465050846571 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:06 INFO - PROCESS | 3760 | 1465050846672 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:34:06 INFO - PROCESS | 3760 | 1465050846680 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:06 INFO - PROCESS | 3760 | 1465050846682 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:06 INFO - PROCESS | 3760 | ++DOCSHELL 1629F400 == 31 [pid = 3760] [id = 582] 07:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (162A0000) [pid = 3760] [serial = 1746] [outer = 00000000] 07:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16A57000) [pid = 3760] [serial = 1747] [outer = 162A0000] 07:34:06 INFO - PROCESS | 3760 | 1465050846726 Marionette DEBUG loaded listener.js 07:34:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16D62000) [pid = 3760] [serial = 1748] [outer = 162A0000] 07:34:07 INFO - PROCESS | 3760 | 1465050847162 Marionette TRACE conn3 <- [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]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 643ms 07:34:07 INFO - PROCESS | 3760 | 1465050847206 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 3760 | 1465050847208 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 07:34:07 INFO - PROCESS | 3760 | 1465050847215 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - PROCESS | 3760 | 1465050847217 Marionette TRACE conn3 <- [1,2294,null,{}] 07:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:34:07 INFO - PROCESS | 3760 | 1465050847230 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 3760 | 1465050847232 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:07 INFO - PROCESS | 3760 | 1465050847308 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:34:07 INFO - PROCESS | 3760 | 1465050847313 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 3760 | 1465050847315 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:07 INFO - PROCESS | 3760 | ++DOCSHELL 16D26800 == 32 [pid = 3760] [id = 583] 07:34:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16DD6800) [pid = 3760] [serial = 1749] [outer = 00000000] 07:34:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (173DCC00) [pid = 3760] [serial = 1750] [outer = 16DD6800] 07:34:07 INFO - PROCESS | 3760 | 1465050847358 Marionette DEBUG loaded listener.js 07:34:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (173E1C00) [pid = 3760] [serial = 1751] [outer = 16DD6800] 07:34:07 INFO - PROCESS | 3760 | 1465050847811 Marionette TRACE conn3 <- [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]]]}] 07:34:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:34:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 658ms 07:34:07 INFO - PROCESS | 3760 | 1465050847877 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:34:07 INFO - PROCESS | 3760 | 1465050847879 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 07:34:07 INFO - PROCESS | 3760 | 1465050847882 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:34:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:34:07 INFO - PROCESS | 3760 | 1465050847884 Marionette TRACE conn3 <- [1,2298,null,{}] 07:34:07 INFO - PROCESS | 3760 | 1465050847887 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:07 INFO - PROCESS | 3760 | 1465050847889 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:07 INFO - PROCESS | 3760 | 1465050847968 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:34:07 INFO - PROCESS | 3760 | 1465050847976 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:07 INFO - PROCESS | 3760 | 1465050847977 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:08 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F2000 == 33 [pid = 3760] [id = 584] 07:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1280A800) [pid = 3760] [serial = 1752] [outer = 00000000] 07:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1796B000) [pid = 3760] [serial = 1753] [outer = 1280A800] 07:34:08 INFO - PROCESS | 3760 | 1465050848024 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17982800) [pid = 3760] [serial = 1754] [outer = 1280A800] 07:34:08 INFO - PROCESS | 3760 | 1465050848492 Marionette TRACE conn3 <- [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]]]}] 07:34:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:34:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 689ms 07:34:08 INFO - PROCESS | 3760 | 1465050848582 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:34:08 INFO - PROCESS | 3760 | 1465050848584 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 07:34:08 INFO - PROCESS | 3760 | 1465050848587 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:34:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:34:08 INFO - PROCESS | 3760 | 1465050848589 Marionette TRACE conn3 <- [1,2302,null,{}] 07:34:08 INFO - PROCESS | 3760 | 1465050848593 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:08 INFO - PROCESS | 3760 | 1465050848595 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:08 INFO - PROCESS | 3760 | 1465050848739 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:34:08 INFO - PROCESS | 3760 | 1465050848803 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:08 INFO - PROCESS | 3760 | 1465050848805 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:08 INFO - PROCESS | 3760 | ++DOCSHELL 1318A800 == 34 [pid = 3760] [id = 585] 07:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (179BC800) [pid = 3760] [serial = 1755] [outer = 00000000] 07:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17E45800) [pid = 3760] [serial = 1756] [outer = 179BC800] 07:34:08 INFO - PROCESS | 3760 | 1465050848848 Marionette DEBUG loaded listener.js 07:34:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17E49000) [pid = 3760] [serial = 1757] [outer = 179BC800] 07:34:09 INFO - PROCESS | 3760 | 1465050849255 Marionette TRACE conn3 <- [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]]]}] 07:34:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:34:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 705ms 07:34:09 INFO - PROCESS | 3760 | 1465050849287 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:34:09 INFO - PROCESS | 3760 | 1465050849289 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 07:34:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:34:09 INFO - PROCESS | 3760 | 1465050849292 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:34:09 INFO - PROCESS | 3760 | 1465050849294 Marionette TRACE conn3 <- [1,2306,null,{}] 07:34:09 INFO - PROCESS | 3760 | 1465050849297 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:09 INFO - PROCESS | 3760 | 1465050849309 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:09 INFO - PROCESS | 3760 | 1465050849431 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:34:09 INFO - PROCESS | 3760 | 1465050849436 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:09 INFO - PROCESS | 3760 | 1465050849438 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:09 INFO - PROCESS | 3760 | ++DOCSHELL 0F987400 == 35 [pid = 3760] [id = 586] 07:34:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10278C00) [pid = 3760] [serial = 1758] [outer = 00000000] 07:34:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (18079C00) [pid = 3760] [serial = 1759] [outer = 10278C00] 07:34:09 INFO - PROCESS | 3760 | 1465050849481 Marionette DEBUG loaded listener.js 07:34:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1845A800) [pid = 3760] [serial = 1760] [outer = 10278C00] 07:34:09 INFO - PROCESS | 3760 | 1465050849931 Marionette TRACE conn3 <- [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] 07:34:10 INFO - PROCESS | 3760 | 1465050850005 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 07:34:10 INFO - PROCESS | 3760 | 1465050850008 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 3760 | 1465050850010 Marionette TRACE conn3 <- [1,2310,null,{}] 07:34:10 INFO - PROCESS | 3760 | 1465050850014 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:10 INFO - PROCESS | 3760 | 1465050850016 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:10 INFO - PROCESS | 3760 | 1465050850226 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:34:10 INFO - PROCESS | 3760 | 1465050850257 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:10 INFO - PROCESS | 3760 | 1465050850260 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:10 INFO - PROCESS | 3760 | ++DOCSHELL 143E8800 == 36 [pid = 3760] [id = 587] 07:34:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19ADE800) [pid = 3760] [serial = 1761] [outer = 00000000] 07:34:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19AE5400) [pid = 3760] [serial = 1762] [outer = 19ADE800] 07:34:10 INFO - PROCESS | 3760 | 1465050850305 Marionette DEBUG loaded listener.js 07:34:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19AE9C00) [pid = 3760] [serial = 1763] [outer = 19ADE800] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (177E1C00) [pid = 3760] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D29800) [pid = 3760] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (1141BC00) [pid = 3760] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (13DE5C00) [pid = 3760] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (114C5800) [pid = 3760] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (10AF4800) [pid = 3760] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13914800) [pid = 3760] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10AEDC00) [pid = 3760] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (173E6400) [pid = 3760] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (16035000) [pid = 3760] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:34:10 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (16036400) [pid = 3760] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:34:10 INFO - PROCESS | 3760 | 1465050850879 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:34:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:34:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 910ms 07:34:10 INFO - PROCESS | 3760 | 1465050850945 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:34:10 INFO - PROCESS | 3760 | 1465050850947 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 07:34:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:34:10 INFO - PROCESS | 3760 | 1465050850950 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:34:10 INFO - PROCESS | 3760 | 1465050850952 Marionette TRACE conn3 <- [1,2314,null,{}] 07:34:10 INFO - PROCESS | 3760 | 1465050850962 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:10 INFO - PROCESS | 3760 | 1465050850964 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:11 INFO - PROCESS | 3760 | 1465050851045 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:34:11 INFO - PROCESS | 3760 | 1465050851050 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 3760 | 1465050851052 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:11 INFO - PROCESS | 3760 | ++DOCSHELL 13DE5C00 == 37 [pid = 3760] [id = 588] 07:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (143E1400) [pid = 3760] [serial = 1764] [outer = 00000000] 07:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16A5A400) [pid = 3760] [serial = 1765] [outer = 143E1400] 07:34:11 INFO - PROCESS | 3760 | 1465050851095 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1798B000) [pid = 3760] [serial = 1766] [outer = 143E1400] 07:34:11 INFO - PROCESS | 3760 | 1465050851523 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:34:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:34:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 595ms 07:34:11 INFO - PROCESS | 3760 | 1465050851547 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:34:11 INFO - PROCESS | 3760 | 1465050851559 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 07:34:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:34:11 INFO - PROCESS | 3760 | 1465050851562 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:34:11 INFO - PROCESS | 3760 | 1465050851564 Marionette TRACE conn3 <- [1,2318,null,{}] 07:34:11 INFO - PROCESS | 3760 | 1465050851581 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:11 INFO - PROCESS | 3760 | 1465050851583 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:11 INFO - PROCESS | 3760 | 1465050851679 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:34:11 INFO - PROCESS | 3760 | 1465050851684 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:11 INFO - PROCESS | 3760 | 1465050851686 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:11 INFO - PROCESS | 3760 | ++DOCSHELL 1574B800 == 38 [pid = 3760] [id = 589] 07:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (15CD2400) [pid = 3760] [serial = 1767] [outer = 00000000] 07:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19AE4400) [pid = 3760] [serial = 1768] [outer = 15CD2400] 07:34:11 INFO - PROCESS | 3760 | 1465050851728 Marionette DEBUG loaded listener.js 07:34:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19B43000) [pid = 3760] [serial = 1769] [outer = 15CD2400] 07:34:12 INFO - PROCESS | 3760 | 1465050852182 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:34:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:34:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 658ms 07:34:12 INFO - PROCESS | 3760 | 1465050852230 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 07:34:12 INFO - PROCESS | 3760 | 1465050852232 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 07:34:12 INFO - PROCESS | 3760 | 1465050852236 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:34:12 INFO - PROCESS | 3760 | 1465050852237 Marionette TRACE conn3 <- [1,2322,null,{}] 07:34:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:34:12 INFO - PROCESS | 3760 | 1465050852244 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:12 INFO - PROCESS | 3760 | 1465050852245 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:12 INFO - PROCESS | 3760 | 1465050852325 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:34:12 INFO - PROCESS | 3760 | 1465050852331 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:12 INFO - PROCESS | 3760 | 1465050852333 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:12 INFO - PROCESS | 3760 | ++DOCSHELL 15FE9C00 == 39 [pid = 3760] [id = 590] 07:34:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (173E6400) [pid = 3760] [serial = 1770] [outer = 00000000] 07:34:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1A001C00) [pid = 3760] [serial = 1771] [outer = 173E6400] 07:34:12 INFO - PROCESS | 3760 | 1465050852375 Marionette DEBUG loaded listener.js 07:34:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A00D400) [pid = 3760] [serial = 1772] [outer = 173E6400] 07:34:13 INFO - PROCESS | 3760 | 1465050853023 Marionette TRACE conn3 <- [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]]]}] 07:34:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:34:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 830ms 07:34:13 INFO - PROCESS | 3760 | 1465050853097 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:34:13 INFO - PROCESS | 3760 | 1465050853102 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 07:34:13 INFO - PROCESS | 3760 | 1465050853109 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:34:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:34:13 INFO - PROCESS | 3760 | 1465050853112 Marionette TRACE conn3 <- [1,2326,null,{}] 07:34:13 INFO - PROCESS | 3760 | 1465050853118 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:13 INFO - PROCESS | 3760 | 1465050853121 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:13 INFO - PROCESS | 3760 | 1465050853259 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:34:13 INFO - PROCESS | 3760 | 1465050853392 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:13 INFO - PROCESS | 3760 | 1465050853397 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:13 INFO - PROCESS | 3760 | ++DOCSHELL 0F307C00 == 40 [pid = 3760] [id = 591] 07:34:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (0F30A800) [pid = 3760] [serial = 1773] [outer = 00000000] 07:34:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10AEFC00) [pid = 3760] [serial = 1774] [outer = 0F30A800] 07:34:13 INFO - PROCESS | 3760 | 1465050853453 Marionette DEBUG loaded listener.js 07:34:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (110F0C00) [pid = 3760] [serial = 1775] [outer = 0F30A800] 07:34:14 INFO - PROCESS | 3760 | 1465050854388 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:34:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:34:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1301ms 07:34:14 INFO - PROCESS | 3760 | 1465050854418 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:34:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:34:14 INFO - PROCESS | 3760 | 1465050854422 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 07:34:14 INFO - PROCESS | 3760 | 1465050854428 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:34:14 INFO - PROCESS | 3760 | 1465050854431 Marionette TRACE conn3 <- [1,2330,null,{}] 07:34:14 INFO - PROCESS | 3760 | 1465050854436 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:14 INFO - PROCESS | 3760 | 1465050854438 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:14 INFO - PROCESS | 3760 | 1465050854549 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:34:14 INFO - PROCESS | 3760 | 1465050854692 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:14 INFO - PROCESS | 3760 | 1465050854697 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:14 INFO - PROCESS | 3760 | ++DOCSHELL 10B6B000 == 41 [pid = 3760] [id = 592] 07:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10B6B400) [pid = 3760] [serial = 1776] [outer = 00000000] 07:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (110EA000) [pid = 3760] [serial = 1777] [outer = 10B6B400] 07:34:14 INFO - PROCESS | 3760 | 1465050854747 Marionette DEBUG loaded listener.js 07:34:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (11A0D400) [pid = 3760] [serial = 1778] [outer = 10B6B400] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 1391B800 == 40 [pid = 3760] [id = 575] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 1574B800 == 39 [pid = 3760] [id = 589] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 13DE5C00 == 38 [pid = 3760] [id = 588] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 143E8800 == 37 [pid = 3760] [id = 587] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 0F987400 == 36 [pid = 3760] [id = 586] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 1318A800 == 35 [pid = 3760] [id = 585] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 0F2F2000 == 34 [pid = 3760] [id = 584] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 16D26800 == 33 [pid = 3760] [id = 583] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 1629F400 == 32 [pid = 3760] [id = 582] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 15C47400 == 31 [pid = 3760] [id = 581] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 13281000 == 30 [pid = 3760] [id = 580] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 1318C800 == 29 [pid = 3760] [id = 579] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 114B9C00 == 28 [pid = 3760] [id = 578] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 10A56800 == 27 [pid = 3760] [id = 577] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (19A34C00) [pid = 3760] [serial = 1729] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOCSHELL 13912000 == 26 [pid = 3760] [id = 576] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (17990C00) [pid = 3760] [serial = 1720] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (173D9000) [pid = 3760] [serial = 1718] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (17078800) [pid = 3760] [serial = 1717] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (179BC400) [pid = 3760] [serial = 1721] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17989000) [pid = 3760] [serial = 1724] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16FD2000) [pid = 3760] [serial = 1723] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1500D000) [pid = 3760] [serial = 1711] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13133000) [pid = 3760] [serial = 1708] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1318BC00) [pid = 3760] [serial = 1709] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10F39800) [pid = 3760] [serial = 1705] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (111B3000) [pid = 3760] [serial = 1706] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (143EE400) [pid = 3760] [serial = 1703] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13C51800) [pid = 3760] [serial = 1702] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (12A84400) [pid = 3760] [serial = 1700] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (110E5400) [pid = 3760] [serial = 1699] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17A95800) [pid = 3760] [serial = 1697] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (162A3800) [pid = 3760] [serial = 1714] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (162ACC00) [pid = 3760] [serial = 1715] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1844DC00) [pid = 3760] [serial = 1726] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (15E5D000) [pid = 3760] [serial = 1712] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (18458000) [pid = 3760] [serial = 1727] [outer = 00000000] [url = about:blank] 07:34:15 INFO - PROCESS | 3760 | 1465050855266 Marionette TRACE conn3 <- [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]]]}] 07:34:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:34:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 910ms 07:34:15 INFO - PROCESS | 3760 | 1465050855329 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:34:15 INFO - PROCESS | 3760 | 1465050855333 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 07:34:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:34:15 INFO - PROCESS | 3760 | 1465050855340 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:34:15 INFO - PROCESS | 3760 | 1465050855343 Marionette TRACE conn3 <- [1,2334,null,{}] 07:34:15 INFO - PROCESS | 3760 | 1465050855347 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:15 INFO - PROCESS | 3760 | 1465050855349 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:15 INFO - PROCESS | 3760 | 1465050855437 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:34:15 INFO - PROCESS | 3760 | 1465050855446 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:15 INFO - PROCESS | 3760 | 1465050855448 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:15 INFO - PROCESS | 3760 | ++DOCSHELL 12809000 == 27 [pid = 3760] [id = 593] 07:34:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12809800) [pid = 3760] [serial = 1779] [outer = 00000000] 07:34:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12DCCC00) [pid = 3760] [serial = 1780] [outer = 12809800] 07:34:15 INFO - PROCESS | 3760 | 1465050855495 Marionette DEBUG loaded listener.js 07:34:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13090800) [pid = 3760] [serial = 1781] [outer = 12809800] 07:34:16 INFO - PROCESS | 3760 | 1465050856025 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 737ms 07:34:16 INFO - PROCESS | 3760 | 1465050856079 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 3760 | 1465050856082 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 07:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:34:16 INFO - PROCESS | 3760 | 1465050856085 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - PROCESS | 3760 | 1465050856088 Marionette TRACE conn3 <- [1,2338,null,{}] 07:34:16 INFO - PROCESS | 3760 | 1465050856131 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 3760 | 1465050856136 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:16 INFO - PROCESS | 3760 | 1465050856242 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:34:16 INFO - PROCESS | 3760 | 1465050856332 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 3760 | 1465050856336 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:16 INFO - PROCESS | 3760 | ++DOCSHELL 13915000 == 28 [pid = 3760] [id = 594] 07:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13915400) [pid = 3760] [serial = 1782] [outer = 00000000] 07:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13C4A000) [pid = 3760] [serial = 1783] [outer = 13915400] 07:34:16 INFO - PROCESS | 3760 | 1465050856383 Marionette DEBUG loaded listener.js 07:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13DDEC00) [pid = 3760] [serial = 1784] [outer = 13915400] 07:34:16 INFO - PROCESS | 3760 | 1465050856767 Marionette TRACE conn3 <- [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]]]}] 07:34:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:34:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 736ms 07:34:16 INFO - PROCESS | 3760 | 1465050856825 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:34:16 INFO - PROCESS | 3760 | 1465050856828 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 07:34:16 INFO - PROCESS | 3760 | 1465050856831 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:34:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:34:16 INFO - PROCESS | 3760 | 1465050856833 Marionette TRACE conn3 <- [1,2342,null,{}] 07:34:16 INFO - PROCESS | 3760 | 1465050856836 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:16 INFO - PROCESS | 3760 | 1465050856838 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:16 INFO - PROCESS | 3760 | 1465050856925 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:34:16 INFO - PROCESS | 3760 | 1465050856930 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:16 INFO - PROCESS | 3760 | 1465050856933 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:16 INFO - PROCESS | 3760 | ++DOCSHELL 13BE7000 == 29 [pid = 3760] [id = 595] 07:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13BEA400) [pid = 3760] [serial = 1785] [outer = 00000000] 07:34:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15CD9800) [pid = 3760] [serial = 1786] [outer = 13BEA400] 07:34:17 INFO - PROCESS | 3760 | 1465050856985 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15FE9400) [pid = 3760] [serial = 1787] [outer = 13BEA400] 07:34:17 INFO - PROCESS | 3760 | 1465050857472 Marionette TRACE conn3 <- [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]]]}] 07:34:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:34:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 690ms 07:34:17 INFO - PROCESS | 3760 | 1465050857531 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:34:17 INFO - PROCESS | 3760 | 1465050857533 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 07:34:17 INFO - PROCESS | 3760 | 1465050857536 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:34:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:34:17 INFO - PROCESS | 3760 | 1465050857538 Marionette TRACE conn3 <- [1,2346,null,{}] 07:34:17 INFO - PROCESS | 3760 | 1465050857546 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:17 INFO - PROCESS | 3760 | 1465050857548 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:17 INFO - PROCESS | 3760 | 1465050857686 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:34:17 INFO - PROCESS | 3760 | 1465050857707 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:17 INFO - PROCESS | 3760 | 1465050857709 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:17 INFO - PROCESS | 3760 | ++DOCSHELL 160A9400 == 30 [pid = 3760] [id = 596] 07:34:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (160A9C00) [pid = 3760] [serial = 1788] [outer = 00000000] 07:34:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (162A0800) [pid = 3760] [serial = 1789] [outer = 160A9C00] 07:34:17 INFO - PROCESS | 3760 | 1465050857752 Marionette DEBUG loaded listener.js 07:34:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (162A9000) [pid = 3760] [serial = 1790] [outer = 160A9C00] 07:34:18 INFO - PROCESS | 3760 | 1465050858213 Marionette TRACE conn3 <- [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]]]}] 07:34:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:34:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 690ms 07:34:18 INFO - PROCESS | 3760 | 1465050858241 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:34:18 INFO - PROCESS | 3760 | 1465050858244 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 07:34:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:34:18 INFO - PROCESS | 3760 | 1465050858248 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:34:18 INFO - PROCESS | 3760 | 1465050858249 Marionette TRACE conn3 <- [1,2350,null,{}] 07:34:18 INFO - PROCESS | 3760 | 1465050858253 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:18 INFO - PROCESS | 3760 | 1465050858258 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:18 INFO - PROCESS | 3760 | 1465050858403 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:34:18 INFO - PROCESS | 3760 | 1465050858469 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:18 INFO - PROCESS | 3760 | 1465050858471 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:18 INFO - PROCESS | 3760 | ++DOCSHELL 16FD3400 == 31 [pid = 3760] [id = 597] 07:34:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17323000) [pid = 3760] [serial = 1791] [outer = 00000000] 07:34:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (173E4800) [pid = 3760] [serial = 1792] [outer = 17323000] 07:34:18 INFO - PROCESS | 3760 | 1465050858515 Marionette DEBUG loaded listener.js 07:34:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (174BE400) [pid = 3760] [serial = 1793] [outer = 17323000] 07:34:18 INFO - PROCESS | 3760 | 1465050858939 Marionette TRACE conn3 <- [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]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 737ms 07:34:19 INFO - PROCESS | 3760 | 1465050858986 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 3760 | 1465050858988 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 07:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:34:19 INFO - PROCESS | 3760 | 1465050859025 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 3760 | 1465050859027 Marionette TRACE conn3 <- [1,2354,null,{}] 07:34:19 INFO - PROCESS | 3760 | 1465050859038 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 3760 | 1465050859040 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:19 INFO - PROCESS | 3760 | 1465050859332 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1318E000) [pid = 3760] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (114C4400) [pid = 3760] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (162A0000) [pid = 3760] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15E50800) [pid = 3760] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A57800) [pid = 3760] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1280A800) [pid = 3760] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (179BC800) [pid = 3760] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13C49C00) [pid = 3760] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17EF5800) [pid = 3760] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10278C00) [pid = 3760] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19ADE800) [pid = 3760] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (15CD2400) [pid = 3760] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:34:19 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (143E1400) [pid = 3760] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:34:19 INFO - PROCESS | 3760 | 1465050859399 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 3760 | 1465050859401 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:19 INFO - PROCESS | 3760 | ++DOCSHELL 10272000 == 32 [pid = 3760] [id = 598] 07:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10274800) [pid = 3760] [serial = 1794] [outer = 00000000] 07:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (114C4400) [pid = 3760] [serial = 1795] [outer = 10274800] 07:34:19 INFO - PROCESS | 3760 | 1465050859446 Marionette DEBUG loaded listener.js 07:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1318E000) [pid = 3760] [serial = 1796] [outer = 10274800] 07:34:19 INFO - PROCESS | 3760 | 1465050859806 Marionette TRACE conn3 <- [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]]]}] 07:34:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:34:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 847ms 07:34:19 INFO - PROCESS | 3760 | 1465050859837 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:34:19 INFO - PROCESS | 3760 | 1465050859839 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 07:34:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:34:19 INFO - PROCESS | 3760 | 1465050859842 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:34:19 INFO - PROCESS | 3760 | 1465050859844 Marionette TRACE conn3 <- [1,2358,null,{}] 07:34:19 INFO - PROCESS | 3760 | 1465050859847 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:19 INFO - PROCESS | 3760 | 1465050859849 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:19 INFO - PROCESS | 3760 | 1465050859928 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:34:19 INFO - PROCESS | 3760 | 1465050859933 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:19 INFO - PROCESS | 3760 | 1465050859935 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:19 INFO - PROCESS | 3760 | ++DOCSHELL 16034400 == 33 [pid = 3760] [id = 599] 07:34:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1707A000) [pid = 3760] [serial = 1797] [outer = 00000000] 07:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1798CC00) [pid = 3760] [serial = 1798] [outer = 1707A000] 07:34:20 INFO - PROCESS | 3760 | 1465050859977 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (179BC400) [pid = 3760] [serial = 1799] [outer = 1707A000] 07:34:20 INFO - PROCESS | 3760 | 1465050860476 Marionette TRACE conn3 <- [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]]]}] 07:34:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:34:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 642ms 07:34:20 INFO - PROCESS | 3760 | 1465050860510 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:34:20 INFO - PROCESS | 3760 | 1465050860512 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 07:34:20 INFO - PROCESS | 3760 | 1465050860516 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:34:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:34:20 INFO - PROCESS | 3760 | 1465050860517 Marionette TRACE conn3 <- [1,2362,null,{}] 07:34:20 INFO - PROCESS | 3760 | 1465050860521 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:20 INFO - PROCESS | 3760 | 1465050860523 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:20 INFO - PROCESS | 3760 | 1465050860607 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:34:20 INFO - PROCESS | 3760 | 1465050860612 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:20 INFO - PROCESS | 3760 | 1465050860614 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:20 INFO - PROCESS | 3760 | ++DOCSHELL 15C22C00 == 34 [pid = 3760] [id = 600] 07:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17074000) [pid = 3760] [serial = 1800] [outer = 00000000] 07:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (18078C00) [pid = 3760] [serial = 1801] [outer = 17074000] 07:34:20 INFO - PROCESS | 3760 | 1465050860657 Marionette DEBUG loaded listener.js 07:34:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1844F000) [pid = 3760] [serial = 1802] [outer = 17074000] 07:34:21 INFO - PROCESS | 3760 | 1465050861112 Marionette TRACE conn3 <- [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]]]}] 07:34:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:34:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 643ms 07:34:21 INFO - PROCESS | 3760 | 1465050861155 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:34:21 INFO - PROCESS | 3760 | 1465050861166 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 07:34:21 INFO - PROCESS | 3760 | 1465050861170 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:34:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:34:21 INFO - PROCESS | 3760 | 1465050861172 Marionette TRACE conn3 <- [1,2366,null,{}] 07:34:21 INFO - PROCESS | 3760 | 1465050861179 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:21 INFO - PROCESS | 3760 | 1465050861181 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:21 INFO - PROCESS | 3760 | 1465050861260 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:34:21 INFO - PROCESS | 3760 | 1465050861266 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:21 INFO - PROCESS | 3760 | 1465050861268 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:21 INFO - PROCESS | 3760 | ++DOCSHELL 0F309800 == 35 [pid = 3760] [id = 601] 07:34:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11A0CC00) [pid = 3760] [serial = 1803] [outer = 00000000] 07:34:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19A29800) [pid = 3760] [serial = 1804] [outer = 11A0CC00] 07:34:21 INFO - PROCESS | 3760 | 1465050861310 Marionette DEBUG loaded listener.js 07:34:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19A29C00) [pid = 3760] [serial = 1805] [outer = 11A0CC00] 07:34:22 INFO - PROCESS | 3760 | 1465050862036 Marionette TRACE conn3 <- [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]]]}] 07:34:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:34:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 909ms 07:34:22 INFO - PROCESS | 3760 | 1465050862076 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:34:22 INFO - PROCESS | 3760 | 1465050862080 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 07:34:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:34:22 INFO - PROCESS | 3760 | 1465050862085 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:34:22 INFO - PROCESS | 3760 | 1465050862090 Marionette TRACE conn3 <- [1,2370,null,{}] 07:34:22 INFO - PROCESS | 3760 | 1465050862096 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:22 INFO - PROCESS | 3760 | 1465050862099 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:22 INFO - PROCESS | 3760 | 1465050862218 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:34:22 INFO - PROCESS | 3760 | 1465050862351 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:22 INFO - PROCESS | 3760 | 1465050862354 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:22 INFO - PROCESS | 3760 | ++DOCSHELL 10A62400 == 36 [pid = 3760] [id = 602] 07:34:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (10AE8800) [pid = 3760] [serial = 1806] [outer = 00000000] 07:34:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (111B2800) [pid = 3760] [serial = 1807] [outer = 10AE8800] 07:34:22 INFO - PROCESS | 3760 | 1465050862411 Marionette DEBUG loaded listener.js 07:34:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (12DCE400) [pid = 3760] [serial = 1808] [outer = 10AE8800] 07:34:22 INFO - PROCESS | 3760 | 1465050862961 Marionette TRACE conn3 <- [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]]]}] 07:34:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:34:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 940ms 07:34:23 INFO - PROCESS | 3760 | 1465050863031 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:34:23 INFO - PROCESS | 3760 | 1465050863036 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 07:34:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:34:23 INFO - PROCESS | 3760 | 1465050863043 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:34:23 INFO - PROCESS | 3760 | 1465050863046 Marionette TRACE conn3 <- [1,2374,null,{}] 07:34:23 INFO - PROCESS | 3760 | 1465050863050 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:23 INFO - PROCESS | 3760 | 1465050863052 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:23 INFO - PROCESS | 3760 | 1465050863203 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:34:23 INFO - PROCESS | 3760 | 1465050863342 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:23 INFO - PROCESS | 3760 | 1465050863345 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:23 INFO - PROCESS | 3760 | ++DOCSHELL 1435BC00 == 37 [pid = 3760] [id = 603] 07:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1500C800) [pid = 3760] [serial = 1809] [outer = 00000000] 07:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (15C51C00) [pid = 3760] [serial = 1810] [outer = 1500C800] 07:34:23 INFO - PROCESS | 3760 | 1465050863409 Marionette DEBUG loaded listener.js 07:34:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (16034C00) [pid = 3760] [serial = 1811] [outer = 1500C800] 07:34:24 INFO - PROCESS | 3760 | 1465050863994 Marionette TRACE conn3 <- [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]]]}] 07:34:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:34:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1003ms 07:34:24 INFO - PROCESS | 3760 | 1465050864045 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:34:24 INFO - PROCESS | 3760 | 1465050864047 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 07:34:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:34:24 INFO - PROCESS | 3760 | 1465050864051 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:34:24 INFO - PROCESS | 3760 | 1465050864055 Marionette TRACE conn3 <- [1,2378,null,{}] 07:34:24 INFO - PROCESS | 3760 | 1465050864066 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:24 INFO - PROCESS | 3760 | 1465050864070 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:24 INFO - PROCESS | 3760 | 1465050864208 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:34:24 INFO - PROCESS | 3760 | 1465050864347 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:24 INFO - PROCESS | 3760 | 1465050864350 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:24 INFO - PROCESS | 3760 | ++DOCSHELL 177E2000 == 38 [pid = 3760] [id = 604] 07:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (17A8B800) [pid = 3760] [serial = 1812] [outer = 00000000] 07:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (18454800) [pid = 3760] [serial = 1813] [outer = 17A8B800] 07:34:24 INFO - PROCESS | 3760 | 1465050864417 Marionette DEBUG loaded listener.js 07:34:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19ADE000) [pid = 3760] [serial = 1814] [outer = 17A8B800] 07:34:25 INFO - PROCESS | 3760 | 1465050865164 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:34:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:34:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1144ms 07:34:25 INFO - PROCESS | 3760 | 1465050865201 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:34:25 INFO - PROCESS | 3760 | 1465050865206 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 07:34:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:34:25 INFO - PROCESS | 3760 | 1465050865211 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:34:25 INFO - PROCESS | 3760 | 1465050865214 Marionette TRACE conn3 <- [1,2382,null,{}] 07:34:25 INFO - PROCESS | 3760 | 1465050865220 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:25 INFO - PROCESS | 3760 | 1465050865222 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:25 INFO - PROCESS | 3760 | 1465050865323 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:34:25 INFO - PROCESS | 3760 | 1465050865471 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:25 INFO - PROCESS | 3760 | 1465050865476 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:25 INFO - PROCESS | 3760 | ++DOCSHELL 1141E800 == 39 [pid = 3760] [id = 605] 07:34:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (114B9C00) [pid = 3760] [serial = 1815] [outer = 00000000] 07:34:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (12B69400) [pid = 3760] [serial = 1816] [outer = 114B9C00] 07:34:25 INFO - PROCESS | 3760 | 1465050865527 Marionette DEBUG loaded listener.js 07:34:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13188000) [pid = 3760] [serial = 1817] [outer = 114B9C00] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 15C22C00 == 38 [pid = 3760] [id = 600] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 16034400 == 37 [pid = 3760] [id = 599] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 10272000 == 36 [pid = 3760] [id = 598] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 16FD3400 == 35 [pid = 3760] [id = 597] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 160A9400 == 34 [pid = 3760] [id = 596] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 13BE7000 == 33 [pid = 3760] [id = 595] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 13915000 == 32 [pid = 3760] [id = 594] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 12809000 == 31 [pid = 3760] [id = 593] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 10B6B000 == 30 [pid = 3760] [id = 592] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 15FE9C00 == 29 [pid = 3760] [id = 590] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 0F307C00 == 28 [pid = 3760] [id = 591] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 177E2000 == 27 [pid = 3760] [id = 604] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 1435BC00 == 26 [pid = 3760] [id = 603] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 0F309800 == 25 [pid = 3760] [id = 601] 07:34:26 INFO - PROCESS | 3760 | --DOCSHELL 10A62400 == 24 [pid = 3760] [id = 602] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (173DCC00) [pid = 3760] [serial = 1750] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (1362B400) [pid = 3760] [serial = 1738] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (13915C00) [pid = 3760] [serial = 1739] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1280AC00) [pid = 3760] [serial = 1735] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (12AC4800) [pid = 3760] [serial = 1736] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16A57000) [pid = 3760] [serial = 1747] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (16D62000) [pid = 3760] [serial = 1748] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15FEA000) [pid = 3760] [serial = 1744] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1602CC00) [pid = 3760] [serial = 1745] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10AEF800) [pid = 3760] [serial = 1732] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10AF5C00) [pid = 3760] [serial = 1733] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1796B000) [pid = 3760] [serial = 1753] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17E45800) [pid = 3760] [serial = 1756] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17E49000) [pid = 3760] [serial = 1757] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (143EC400) [pid = 3760] [serial = 1741] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (15C19800) [pid = 3760] [serial = 1742] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (19A35400) [pid = 3760] [serial = 1730] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1845A800) [pid = 3760] [serial = 1760] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (18079C00) [pid = 3760] [serial = 1759] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19AE5400) [pid = 3760] [serial = 1762] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19AE4400) [pid = 3760] [serial = 1768] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19AE9C00) [pid = 3760] [serial = 1763] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1A001C00) [pid = 3760] [serial = 1771] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16A5A400) [pid = 3760] [serial = 1765] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1798B000) [pid = 3760] [serial = 1766] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (17982800) [pid = 3760] [serial = 1754] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (19B43000) [pid = 3760] [serial = 1769] [outer = 00000000] [url = about:blank] 07:34:26 INFO - PROCESS | 3760 | 1465050866701 Marionette TRACE conn3 <- [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]]]}] 07:34:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:34:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1567ms 07:34:26 INFO - PROCESS | 3760 | 1465050866779 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:34:26 INFO - PROCESS | 3760 | 1465050866783 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 07:34:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:34:26 INFO - PROCESS | 3760 | 1465050866790 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:34:26 INFO - PROCESS | 3760 | 1465050866793 Marionette TRACE conn3 <- [1,2386,null,{}] 07:34:26 INFO - PROCESS | 3760 | 1465050866799 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:26 INFO - PROCESS | 3760 | 1465050866802 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:26 INFO - PROCESS | 3760 | 1465050866885 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:34:26 INFO - PROCESS | 3760 | 1465050866898 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:26 INFO - PROCESS | 3760 | 1465050866901 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:26 INFO - PROCESS | 3760 | ++DOCSHELL 10A56800 == 25 [pid = 3760] [id = 606] 07:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10A57400) [pid = 3760] [serial = 1818] [outer = 00000000] 07:34:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10AEF800) [pid = 3760] [serial = 1819] [outer = 10A57400] 07:34:26 INFO - PROCESS | 3760 | 1465050866948 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10AF4C00) [pid = 3760] [serial = 1820] [outer = 10A57400] 07:34:27 INFO - PROCESS | 3760 | 1465050867494 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:34:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:34:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 736ms 07:34:27 INFO - PROCESS | 3760 | 1465050867529 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:34:27 INFO - PROCESS | 3760 | 1465050867534 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 07:34:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:34:27 INFO - PROCESS | 3760 | 1465050867540 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:34:27 INFO - PROCESS | 3760 | 1465050867543 Marionette TRACE conn3 <- [1,2390,null,{}] 07:34:27 INFO - PROCESS | 3760 | 1465050867546 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:27 INFO - PROCESS | 3760 | 1465050867549 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:27 INFO - PROCESS | 3760 | 1465050867636 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:34:27 INFO - PROCESS | 3760 | 1465050867741 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:27 INFO - PROCESS | 3760 | 1465050867743 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:27 INFO - PROCESS | 3760 | ++DOCSHELL 12A1C000 == 26 [pid = 3760] [id = 607] 07:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (12A89C00) [pid = 3760] [serial = 1821] [outer = 00000000] 07:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12D65400) [pid = 3760] [serial = 1822] [outer = 12A89C00] 07:34:27 INFO - PROCESS | 3760 | 1465050867791 Marionette DEBUG loaded listener.js 07:34:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1313D800) [pid = 3760] [serial = 1823] [outer = 12A89C00] 07:34:28 INFO - PROCESS | 3760 | 1465050868165 Marionette TRACE conn3 <- [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]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 627ms 07:34:28 INFO - PROCESS | 3760 | 1465050868191 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 3760 | 1465050868193 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 07:34:28 INFO - PROCESS | 3760 | 1465050868197 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 3760 | 1465050868200 Marionette TRACE conn3 <- [1,2394,null,{}] 07:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:34:28 INFO - PROCESS | 3760 | 1465050868211 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 3760 | 1465050868216 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:28 INFO - PROCESS | 3760 | 1465050868299 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:34:28 INFO - PROCESS | 3760 | 1465050868306 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:28 INFO - PROCESS | 3760 | 1465050868309 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:28 INFO - PROCESS | 3760 | ++DOCSHELL 13C49C00 == 27 [pid = 3760] [id = 608] 07:34:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13DDC000) [pid = 3760] [serial = 1824] [outer = 00000000] 07:34:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (143D4C00) [pid = 3760] [serial = 1825] [outer = 13DDC000] 07:34:28 INFO - PROCESS | 3760 | 1465050868357 Marionette DEBUG loaded listener.js 07:34:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1574CC00) [pid = 3760] [serial = 1826] [outer = 13DDC000] 07:34:28 INFO - PROCESS | 3760 | 1465050868870 Marionette TRACE conn3 <- [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]]]}] 07:34:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:34:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 705ms 07:34:28 INFO - PROCESS | 3760 | 1465050868905 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:34:28 INFO - PROCESS | 3760 | 1465050868908 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 07:34:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:34:28 INFO - PROCESS | 3760 | 1465050868911 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:34:28 INFO - PROCESS | 3760 | 1465050868913 Marionette TRACE conn3 <- [1,2398,null,{}] 07:34:28 INFO - PROCESS | 3760 | 1465050868916 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:28 INFO - PROCESS | 3760 | 1465050868918 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:29 INFO - PROCESS | 3760 | 1465050869036 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:34:29 INFO - PROCESS | 3760 | 1465050869127 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 3760 | 1465050869129 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:29 INFO - PROCESS | 3760 | ++DOCSHELL 1602CC00 == 28 [pid = 3760] [id = 609] 07:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1602D000) [pid = 3760] [serial = 1827] [outer = 00000000] 07:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16035000) [pid = 3760] [serial = 1828] [outer = 1602D000] 07:34:29 INFO - PROCESS | 3760 | 1465050869173 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1629F400) [pid = 3760] [serial = 1829] [outer = 1602D000] 07:34:29 INFO - PROCESS | 3760 | 1465050869621 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:34:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:34:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 736ms 07:34:29 INFO - PROCESS | 3760 | 1465050869651 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:34:29 INFO - PROCESS | 3760 | 1465050869653 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 07:34:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:34:29 INFO - PROCESS | 3760 | 1465050869656 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:34:29 INFO - PROCESS | 3760 | 1465050869658 Marionette TRACE conn3 <- [1,2402,null,{}] 07:34:29 INFO - PROCESS | 3760 | 1465050869661 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:29 INFO - PROCESS | 3760 | 1465050869663 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:29 INFO - PROCESS | 3760 | 1465050869772 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:34:29 INFO - PROCESS | 3760 | 1465050869778 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:29 INFO - PROCESS | 3760 | 1465050869780 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:29 INFO - PROCESS | 3760 | ++DOCSHELL 1602B800 == 29 [pid = 3760] [id = 610] 07:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16033400) [pid = 3760] [serial = 1830] [outer = 00000000] 07:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16D26000) [pid = 3760] [serial = 1831] [outer = 16033400] 07:34:29 INFO - PROCESS | 3760 | 1465050869823 Marionette DEBUG loaded listener.js 07:34:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16DD3400) [pid = 3760] [serial = 1832] [outer = 16033400] 07:34:30 INFO - PROCESS | 3760 | 1465050870325 Marionette TRACE conn3 <- [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]]]}] 07:34:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:34:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 706ms 07:34:30 INFO - PROCESS | 3760 | 1465050870388 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:34:30 INFO - PROCESS | 3760 | 1465050870390 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 07:34:30 INFO - PROCESS | 3760 | 1465050870394 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:34:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:34:30 INFO - PROCESS | 3760 | 1465050870395 Marionette TRACE conn3 <- [1,2406,null,{}] 07:34:30 INFO - PROCESS | 3760 | 1465050870399 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:30 INFO - PROCESS | 3760 | 1465050870404 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:30 INFO - PROCESS | 3760 | 1465050870572 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:34:30 INFO - PROCESS | 3760 | 1465050870834 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:30 INFO - PROCESS | 3760 | 1465050870836 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16DD6800) [pid = 3760] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11A0CC00) [pid = 3760] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17074000) [pid = 3760] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (160A9C00) [pid = 3760] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (17323000) [pid = 3760] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (0F30A800) [pid = 3760] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13BEA400) [pid = 3760] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13915400) [pid = 3760] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (12809800) [pid = 3760] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (173E6400) [pid = 3760] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10B6B400) [pid = 3760] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1707A000) [pid = 3760] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:34:30 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (10274800) [pid = 3760] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:34:30 INFO - PROCESS | 3760 | ++DOCSHELL 0F302400 == 30 [pid = 3760] [id = 611] 07:34:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (0F303800) [pid = 3760] [serial = 1833] [outer = 00000000] 07:34:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10AEA000) [pid = 3760] [serial = 1834] [outer = 0F303800] 07:34:30 INFO - PROCESS | 3760 | 1465050870891 Marionette DEBUG loaded listener.js 07:34:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1362D800) [pid = 3760] [serial = 1835] [outer = 0F303800] 07:34:31 INFO - PROCESS | 3760 | 1465050871260 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 909ms 07:34:31 INFO - PROCESS | 3760 | 1465050871299 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 3760 | 1465050871301 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 07:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:34:31 INFO - PROCESS | 3760 | 1465050871304 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - PROCESS | 3760 | 1465050871305 Marionette TRACE conn3 <- [1,2410,null,{}] 07:34:31 INFO - PROCESS | 3760 | 1465050871308 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 3760 | 1465050871310 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:31 INFO - PROCESS | 3760 | 1465050871388 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:34:31 INFO - PROCESS | 3760 | 1465050871481 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:31 INFO - PROCESS | 3760 | 1465050871483 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:31 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F0000 == 31 [pid = 3760] [id = 612] 07:34:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (0F2F0400) [pid = 3760] [serial = 1836] [outer = 00000000] 07:34:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (17985C00) [pid = 3760] [serial = 1837] [outer = 0F2F0400] 07:34:31 INFO - PROCESS | 3760 | 1465050871536 Marionette DEBUG loaded listener.js 07:34:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17986800) [pid = 3760] [serial = 1838] [outer = 0F2F0400] 07:34:31 INFO - PROCESS | 3760 | 1465050871896 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:34:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:34:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 627ms 07:34:31 INFO - PROCESS | 3760 | 1465050871942 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:34:31 INFO - PROCESS | 3760 | 1465050871944 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 07:34:31 INFO - PROCESS | 3760 | 1465050871947 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:34:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:34:31 INFO - PROCESS | 3760 | 1465050871949 Marionette TRACE conn3 <- [1,2414,null,{}] 07:34:31 INFO - PROCESS | 3760 | 1465050871952 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:31 INFO - PROCESS | 3760 | 1465050871954 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:32 INFO - PROCESS | 3760 | 1465050872031 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:34:32 INFO - PROCESS | 3760 | 1465050872156 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 3760 | 1465050872158 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:32 INFO - PROCESS | 3760 | ++DOCSHELL 17982800 == 32 [pid = 3760] [id = 613] 07:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17984000) [pid = 3760] [serial = 1839] [outer = 00000000] 07:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17E45800) [pid = 3760] [serial = 1840] [outer = 17984000] 07:34:32 INFO - PROCESS | 3760 | 1465050872201 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1798E000) [pid = 3760] [serial = 1841] [outer = 17984000] 07:34:32 INFO - PROCESS | 3760 | 1465050872560 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:34:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:34:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 643ms 07:34:32 INFO - PROCESS | 3760 | 1465050872586 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:34:32 INFO - PROCESS | 3760 | 1465050872587 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 07:34:32 INFO - PROCESS | 3760 | 1465050872591 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:34:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:34:32 INFO - PROCESS | 3760 | 1465050872592 Marionette TRACE conn3 <- [1,2418,null,{}] 07:34:32 INFO - PROCESS | 3760 | 1465050872596 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:32 INFO - PROCESS | 3760 | 1465050872597 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:32 INFO - PROCESS | 3760 | 1465050872675 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:34:32 INFO - PROCESS | 3760 | 1465050872771 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:32 INFO - PROCESS | 3760 | 1465050872773 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:32 INFO - PROCESS | 3760 | ++DOCSHELL 13C48400 == 33 [pid = 3760] [id = 614] 07:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17EF6800) [pid = 3760] [serial = 1842] [outer = 00000000] 07:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18451C00) [pid = 3760] [serial = 1843] [outer = 17EF6800] 07:34:32 INFO - PROCESS | 3760 | 1465050872816 Marionette DEBUG loaded listener.js 07:34:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (18458800) [pid = 3760] [serial = 1844] [outer = 17EF6800] 07:34:33 INFO - PROCESS | 3760 | 1465050873605 Marionette TRACE conn3 <- [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]]]}] 07:34:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:34:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1050ms 07:34:33 INFO - PROCESS | 3760 | 1465050873647 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:34:33 INFO - PROCESS | 3760 | 1465050873650 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 07:34:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:34:33 INFO - PROCESS | 3760 | 1465050873655 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:34:33 INFO - PROCESS | 3760 | 1465050873658 Marionette TRACE conn3 <- [1,2422,null,{}] 07:34:33 INFO - PROCESS | 3760 | 1465050873663 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:33 INFO - PROCESS | 3760 | 1465050873666 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:33 INFO - PROCESS | 3760 | 1465050873784 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:34:33 INFO - PROCESS | 3760 | 1465050873921 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:33 INFO - PROCESS | 3760 | 1465050873924 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:33 INFO - PROCESS | 3760 | ++DOCSHELL 10AEE400 == 34 [pid = 3760] [id = 615] 07:34:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10AEF400) [pid = 3760] [serial = 1845] [outer = 00000000] 07:34:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (11A10400) [pid = 3760] [serial = 1846] [outer = 10AEF400] 07:34:33 INFO - PROCESS | 3760 | 1465050873981 Marionette DEBUG loaded listener.js 07:34:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13283C00) [pid = 3760] [serial = 1847] [outer = 10AEF400] 07:34:34 INFO - PROCESS | 3760 | 1465050874674 Marionette TRACE conn3 <- [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]]]}] 07:34:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:34:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1050ms 07:34:34 INFO - PROCESS | 3760 | 1465050874698 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:34:34 INFO - PROCESS | 3760 | 1465050874703 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 07:34:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:34:34 INFO - PROCESS | 3760 | 1465050874729 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:34:34 INFO - PROCESS | 3760 | 1465050874732 Marionette TRACE conn3 <- [1,2426,null,{}] 07:34:34 INFO - PROCESS | 3760 | 1465050874736 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:34 INFO - PROCESS | 3760 | 1465050874739 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:34 INFO - PROCESS | 3760 | 1465050874861 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:34:35 INFO - PROCESS | 3760 | 1465050875084 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 3760 | 1465050875087 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:35 INFO - PROCESS | 3760 | ++DOCSHELL 0F2EF800 == 35 [pid = 3760] [id = 616] 07:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (0F2EFC00) [pid = 3760] [serial = 1848] [outer = 00000000] 07:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (0F30B400) [pid = 3760] [serial = 1849] [outer = 0F2EFC00] 07:34:35 INFO - PROCESS | 3760 | 1465050875142 Marionette DEBUG loaded listener.js 07:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10275C00) [pid = 3760] [serial = 1850] [outer = 0F2EFC00] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 17982800 == 34 [pid = 3760] [id = 613] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 0F2F0000 == 33 [pid = 3760] [id = 612] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 0F302400 == 32 [pid = 3760] [id = 611] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 1602B800 == 31 [pid = 3760] [id = 610] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 1602CC00 == 30 [pid = 3760] [id = 609] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 13C49C00 == 29 [pid = 3760] [id = 608] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 12A1C000 == 28 [pid = 3760] [id = 607] 07:34:35 INFO - PROCESS | 3760 | --DOCSHELL 10A56800 == 27 [pid = 3760] [id = 606] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1844F000) [pid = 3760] [serial = 1802] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (162A0800) [pid = 3760] [serial = 1789] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (173E4800) [pid = 3760] [serial = 1792] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10AEFC00) [pid = 3760] [serial = 1774] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (110F0C00) [pid = 3760] [serial = 1775] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15CD9800) [pid = 3760] [serial = 1786] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13C4A000) [pid = 3760] [serial = 1783] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13DDEC00) [pid = 3760] [serial = 1784] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (12DCCC00) [pid = 3760] [serial = 1780] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13090800) [pid = 3760] [serial = 1781] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1A00D400) [pid = 3760] [serial = 1772] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (110EA000) [pid = 3760] [serial = 1777] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (11A0D400) [pid = 3760] [serial = 1778] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (174BE400) [pid = 3760] [serial = 1793] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1798CC00) [pid = 3760] [serial = 1798] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (114C4400) [pid = 3760] [serial = 1795] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (162A9000) [pid = 3760] [serial = 1790] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1318E000) [pid = 3760] [serial = 1796] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (179BC400) [pid = 3760] [serial = 1799] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (15FE9400) [pid = 3760] [serial = 1787] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (173E1C00) [pid = 3760] [serial = 1751] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (19A29C00) [pid = 3760] [serial = 1805] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (19A29800) [pid = 3760] [serial = 1804] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (18078C00) [pid = 3760] [serial = 1801] [outer = 00000000] [url = about:blank] 07:34:35 INFO - PROCESS | 3760 | 1465050875762 Marionette TRACE conn3 <- [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]]]}] 07:34:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:34:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1051ms 07:34:35 INFO - PROCESS | 3760 | 1465050875777 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:34:35 INFO - PROCESS | 3760 | 1465050875781 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 07:34:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:34:35 INFO - PROCESS | 3760 | 1465050875801 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:34:35 INFO - PROCESS | 3760 | 1465050875803 Marionette TRACE conn3 <- [1,2430,null,{}] 07:34:35 INFO - PROCESS | 3760 | 1465050875809 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:35 INFO - PROCESS | 3760 | 1465050875813 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:35 INFO - PROCESS | 3760 | 1465050875902 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:34:35 INFO - PROCESS | 3760 | 1465050875910 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:35 INFO - PROCESS | 3760 | 1465050875912 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:35 INFO - PROCESS | 3760 | ++DOCSHELL 11405000 == 28 [pid = 3760] [id = 617] 07:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (1141BC00) [pid = 3760] [serial = 1851] [outer = 00000000] 07:34:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (12AC4800) [pid = 3760] [serial = 1852] [outer = 1141BC00] 07:34:35 INFO - PROCESS | 3760 | 1465050875958 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13030C00) [pid = 3760] [serial = 1853] [outer = 1141BC00] 07:34:36 INFO - PROCESS | 3760 | 1465050876484 Marionette TRACE conn3 <- [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]]]}] 07:34:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:34:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 753ms 07:34:36 INFO - PROCESS | 3760 | 1465050876542 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:34:36 INFO - PROCESS | 3760 | 1465050876545 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 07:34:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:34:36 INFO - PROCESS | 3760 | 1465050876550 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:34:36 INFO - PROCESS | 3760 | 1465050876552 Marionette TRACE conn3 <- [1,2434,null,{}] 07:34:36 INFO - PROCESS | 3760 | 1465050876556 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:36 INFO - PROCESS | 3760 | 1465050876558 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:36 INFO - PROCESS | 3760 | 1465050876650 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:34:36 INFO - PROCESS | 3760 | 1465050876749 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:36 INFO - PROCESS | 3760 | 1465050876752 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:36 INFO - PROCESS | 3760 | ++DOCSHELL 13625400 == 29 [pid = 3760] [id = 618] 07:34:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1362BC00) [pid = 3760] [serial = 1854] [outer = 00000000] 07:34:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13C46400) [pid = 3760] [serial = 1855] [outer = 1362BC00] 07:34:36 INFO - PROCESS | 3760 | 1465050876797 Marionette DEBUG loaded listener.js 07:34:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1435A400) [pid = 3760] [serial = 1856] [outer = 1362BC00] 07:34:37 INFO - PROCESS | 3760 | 1465050877180 Marionette TRACE conn3 <- [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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 705ms 07:34:37 INFO - PROCESS | 3760 | 1465050877250 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 3760 | 1465050877252 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 07:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:34:37 INFO - PROCESS | 3760 | 1465050877257 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 3760 | 1465050877263 Marionette TRACE conn3 <- [1,2438,null,{}] 07:34:37 INFO - PROCESS | 3760 | 1465050877272 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:37 INFO - PROCESS | 3760 | 1465050877276 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:37 INFO - PROCESS | 3760 | 1465050877361 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:34:37 INFO - PROCESS | 3760 | 1465050877369 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:37 INFO - PROCESS | 3760 | 1465050877371 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:37 INFO - PROCESS | 3760 | ++DOCSHELL 15E50800 == 30 [pid = 3760] [id = 619] 07:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15FEA000) [pid = 3760] [serial = 1857] [outer = 00000000] 07:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (160A9800) [pid = 3760] [serial = 1858] [outer = 15FEA000] 07:34:37 INFO - PROCESS | 3760 | 1465050877416 Marionette DEBUG loaded listener.js 07:34:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (162A6400) [pid = 3760] [serial = 1859] [outer = 15FEA000] 07:34:37 INFO - PROCESS | 3760 | 1465050877871 Marionette TRACE conn3 <- [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]]]}] 07:34:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:34:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 658ms 07:34:37 INFO - PROCESS | 3760 | 1465050877917 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:34:37 INFO - PROCESS | 3760 | 1465050877920 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 07:34:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:34:37 INFO - PROCESS | 3760 | 1465050877923 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:34:37 INFO - PROCESS | 3760 | 1465050877925 Marionette TRACE conn3 <- [1,2442,null,{}] 07:34:37 INFO - PROCESS | 3760 | 1465050877928 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:37 INFO - PROCESS | 3760 | 1465050877930 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:38 INFO - PROCESS | 3760 | 1465050878053 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:34:38 INFO - PROCESS | 3760 | 1465050878140 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 3760 | 1465050878142 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:38 INFO - PROCESS | 3760 | ++DOCSHELL 16DD8800 == 31 [pid = 3760] [id = 620] 07:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16FCA400) [pid = 3760] [serial = 1860] [outer = 00000000] 07:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1707A000) [pid = 3760] [serial = 1861] [outer = 16FCA400] 07:34:38 INFO - PROCESS | 3760 | 1465050878186 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (173DAC00) [pid = 3760] [serial = 1862] [outer = 16FCA400] 07:34:38 INFO - PROCESS | 3760 | 1465050878601 Marionette TRACE conn3 <- [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]]]}] 07:34:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:34:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 705ms 07:34:38 INFO - PROCESS | 3760 | 1465050878624 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:34:38 INFO - PROCESS | 3760 | 1465050878626 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 07:34:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:34:38 INFO - PROCESS | 3760 | 1465050878629 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:34:38 INFO - PROCESS | 3760 | 1465050878631 Marionette TRACE conn3 <- [1,2446,null,{}] 07:34:38 INFO - PROCESS | 3760 | 1465050878634 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:38 INFO - PROCESS | 3760 | 1465050878636 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:38 INFO - PROCESS | 3760 | 1465050878759 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:34:38 INFO - PROCESS | 3760 | 1465050878765 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:38 INFO - PROCESS | 3760 | 1465050878771 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:38 INFO - PROCESS | 3760 | ++DOCSHELL 13187000 == 32 [pid = 3760] [id = 621] 07:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (174D3800) [pid = 3760] [serial = 1863] [outer = 00000000] 07:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17961000) [pid = 3760] [serial = 1864] [outer = 174D3800] 07:34:38 INFO - PROCESS | 3760 | 1465050878878 Marionette DEBUG loaded listener.js 07:34:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1798CC00) [pid = 3760] [serial = 1865] [outer = 174D3800] 07:34:39 INFO - PROCESS | 3760 | 1465050879320 Marionette TRACE conn3 <- [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]]]}] 07:34:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:34:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 737ms 07:34:39 INFO - PROCESS | 3760 | 1465050879370 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:34:39 INFO - PROCESS | 3760 | 1465050879372 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 07:34:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:34:39 INFO - PROCESS | 3760 | 1465050879380 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:34:39 INFO - PROCESS | 3760 | 1465050879382 Marionette TRACE conn3 <- [1,2450,null,{}] 07:34:39 INFO - PROCESS | 3760 | 1465050879385 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:39 INFO - PROCESS | 3760 | 1465050879388 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:39 INFO - PROCESS | 3760 | 1465050879529 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:34:39 INFO - PROCESS | 3760 | 1465050879598 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:39 INFO - PROCESS | 3760 | 1465050879600 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:39 INFO - PROCESS | 3760 | ++DOCSHELL 17EF2000 == 33 [pid = 3760] [id = 622] 07:34:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17EF5800) [pid = 3760] [serial = 1866] [outer = 00000000] 07:34:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1844B800) [pid = 3760] [serial = 1867] [outer = 17EF5800] 07:34:39 INFO - PROCESS | 3760 | 1465050879651 Marionette DEBUG loaded listener.js 07:34:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1844C800) [pid = 3760] [serial = 1868] [outer = 17EF5800] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1602D000) [pid = 3760] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16033400) [pid = 3760] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (114B9C00) [pid = 3760] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12A89C00) [pid = 3760] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10A57400) [pid = 3760] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13DDC000) [pid = 3760] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10AE8800) [pid = 3760] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1500C800) [pid = 3760] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17A8B800) [pid = 3760] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (0F303800) [pid = 3760] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17984000) [pid = 3760] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:34:40 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (0F2F0400) [pid = 3760] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:34:40 INFO - PROCESS | 3760 | 1465050880155 Marionette TRACE conn3 <- [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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 799ms 07:34:40 INFO - PROCESS | 3760 | 1465050880209 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 3760 | 1465050880211 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 07:34:40 INFO - PROCESS | 3760 | 1465050880214 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:34:40 INFO - PROCESS | 3760 | 1465050880216 Marionette TRACE conn3 <- [1,2454,null,{}] 07:34:40 INFO - PROCESS | 3760 | 1465050880219 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:40 INFO - PROCESS | 3760 | 1465050880221 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:40 INFO - PROCESS | 3760 | 1465050880336 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:34:40 INFO - PROCESS | 3760 | 1465050880400 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 3760 | 1465050880403 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:40 INFO - PROCESS | 3760 | ++DOCSHELL 10A57400 == 34 [pid = 3760] [id = 623] 07:34:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10AE8800) [pid = 3760] [serial = 1869] [outer = 00000000] 07:34:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16029800) [pid = 3760] [serial = 1870] [outer = 10AE8800] 07:34:40 INFO - PROCESS | 3760 | 1465050880446 Marionette DEBUG loaded listener.js 07:34:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1732D000) [pid = 3760] [serial = 1871] [outer = 10AE8800] 07:34:40 INFO - PROCESS | 3760 | 1465050880803 Marionette TRACE conn3 <- [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]]]}] 07:34:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:34:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 643ms 07:34:40 INFO - PROCESS | 3760 | 1465050880853 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:34:40 INFO - PROCESS | 3760 | 1465050880854 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 07:34:40 INFO - PROCESS | 3760 | 1465050880858 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:34:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:34:40 INFO - PROCESS | 3760 | 1465050880859 Marionette TRACE conn3 <- [1,2458,null,{}] 07:34:40 INFO - PROCESS | 3760 | 1465050880863 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:40 INFO - PROCESS | 3760 | 1465050880865 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:40 INFO - PROCESS | 3760 | 1465050880968 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:34:40 INFO - PROCESS | 3760 | 1465050880976 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:40 INFO - PROCESS | 3760 | 1465050880978 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:40 INFO - PROCESS | 3760 | ++DOCSHELL 1059B000 == 35 [pid = 3760] [id = 624] 07:34:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (11C0B000) [pid = 3760] [serial = 1872] [outer = 00000000] 07:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (17E46400) [pid = 3760] [serial = 1873] [outer = 11C0B000] 07:34:41 INFO - PROCESS | 3760 | 1465050881022 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17EE8400) [pid = 3760] [serial = 1874] [outer = 11C0B000] 07:34:41 INFO - PROCESS | 3760 | 1465050881451 Marionette TRACE conn3 <- [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]]]}] 07:34:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:34:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 642ms 07:34:41 INFO - PROCESS | 3760 | 1465050881497 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:34:41 INFO - PROCESS | 3760 | 1465050881499 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 07:34:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:34:41 INFO - PROCESS | 3760 | 1465050881502 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:34:41 INFO - PROCESS | 3760 | 1465050881504 Marionette TRACE conn3 <- [1,2462,null,{}] 07:34:41 INFO - PROCESS | 3760 | 1465050881508 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:41 INFO - PROCESS | 3760 | 1465050881510 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:41 INFO - PROCESS | 3760 | 1465050881598 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:34:41 INFO - PROCESS | 3760 | 1465050881603 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:41 INFO - PROCESS | 3760 | 1465050881605 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:41 INFO - PROCESS | 3760 | ++DOCSHELL 19A2C800 == 36 [pid = 3760] [id = 625] 07:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (19A31400) [pid = 3760] [serial = 1875] [outer = 00000000] 07:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19ADBC00) [pid = 3760] [serial = 1876] [outer = 19A31400] 07:34:41 INFO - PROCESS | 3760 | 1465050881647 Marionette DEBUG loaded listener.js 07:34:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19ADC400) [pid = 3760] [serial = 1877] [outer = 19A31400] 07:34:42 INFO - PROCESS | 3760 | 1465050882235 Marionette TRACE conn3 <- [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]]]}] 07:34:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:34:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 800ms 07:34:42 INFO - PROCESS | 3760 | 1465050882304 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:34:42 INFO - PROCESS | 3760 | 1465050882309 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 07:34:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:34:42 INFO - PROCESS | 3760 | 1465050882406 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:34:42 INFO - PROCESS | 3760 | 1465050882409 Marionette TRACE conn3 <- [1,2466,null,{}] 07:34:42 INFO - PROCESS | 3760 | 1465050882425 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:42 INFO - PROCESS | 3760 | 1465050882428 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:42 INFO - PROCESS | 3760 | 1465050882539 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:34:42 INFO - PROCESS | 3760 | 1465050882672 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:42 INFO - PROCESS | 3760 | 1465050882677 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:42 INFO - PROCESS | 3760 | ++DOCSHELL 10559400 == 37 [pid = 3760] [id = 626] 07:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10561000) [pid = 3760] [serial = 1878] [outer = 00000000] 07:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (114B6C00) [pid = 3760] [serial = 1879] [outer = 10561000] 07:34:42 INFO - PROCESS | 3760 | 1465050882735 Marionette DEBUG loaded listener.js 07:34:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13090800) [pid = 3760] [serial = 1880] [outer = 10561000] 07:34:43 INFO - PROCESS | 3760 | 1465050883322 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:34:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:34:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1003ms 07:34:43 INFO - PROCESS | 3760 | 1465050883372 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:34:43 INFO - PROCESS | 3760 | 1465050883377 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 07:34:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:34:43 INFO - PROCESS | 3760 | 1465050883383 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:34:43 INFO - PROCESS | 3760 | 1465050883386 Marionette TRACE conn3 <- [1,2470,null,{}] 07:34:43 INFO - PROCESS | 3760 | 1465050883390 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:43 INFO - PROCESS | 3760 | 1465050883393 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:43 INFO - PROCESS | 3760 | 1465050883502 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:34:43 INFO - PROCESS | 3760 | 1465050883614 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:43 INFO - PROCESS | 3760 | 1465050883616 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:43 INFO - PROCESS | 3760 | ++DOCSHELL 143E3C00 == 38 [pid = 3760] [id = 627] 07:34:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (143EE400) [pid = 3760] [serial = 1881] [outer = 00000000] 07:34:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (15FE9400) [pid = 3760] [serial = 1882] [outer = 143EE400] 07:34:43 INFO - PROCESS | 3760 | 1465050883712 Marionette DEBUG loaded listener.js 07:34:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (160AD000) [pid = 3760] [serial = 1883] [outer = 143EE400] 07:34:44 INFO - PROCESS | 3760 | 1465050884308 Marionette TRACE conn3 <- [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]]]}] 07:34:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:34:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 941ms 07:34:44 INFO - PROCESS | 3760 | 1465050884328 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:34:44 INFO - PROCESS | 3760 | 1465050884330 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 07:34:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:34:44 INFO - PROCESS | 3760 | 1465050884334 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:34:44 INFO - PROCESS | 3760 | 1465050884338 Marionette TRACE conn3 <- [1,2474,null,{}] 07:34:44 INFO - PROCESS | 3760 | 1465050884348 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:44 INFO - PROCESS | 3760 | 1465050884353 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:44 INFO - PROCESS | 3760 | 1465050884460 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:34:44 INFO - PROCESS | 3760 | 1465050884572 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:44 INFO - PROCESS | 3760 | 1465050884576 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:44 INFO - PROCESS | 3760 | ++DOCSHELL 17A8BC00 == 39 [pid = 3760] [id = 628] 07:34:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17EF7000) [pid = 3760] [serial = 1884] [outer = 00000000] 07:34:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19A33C00) [pid = 3760] [serial = 1885] [outer = 17EF7000] 07:34:44 INFO - PROCESS | 3760 | 1465050884672 Marionette DEBUG loaded listener.js 07:34:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19AE6C00) [pid = 3760] [serial = 1886] [outer = 17EF7000] 07:34:45 INFO - PROCESS | 3760 | 1465050885458 Marionette TRACE conn3 <- [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]]]}] 07:34:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:34:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1191ms 07:34:45 INFO - PROCESS | 3760 | 1465050885537 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:34:45 INFO - PROCESS | 3760 | 1465050885542 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 07:34:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:34:45 INFO - PROCESS | 3760 | 1465050885547 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:34:45 INFO - PROCESS | 3760 | 1465050885551 Marionette TRACE conn3 <- [1,2478,null,{}] 07:34:45 INFO - PROCESS | 3760 | 1465050885556 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:45 INFO - PROCESS | 3760 | 1465050885559 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:45 INFO - PROCESS | 3760 | 1465050885662 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:34:45 INFO - PROCESS | 3760 | 1465050885797 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:45 INFO - PROCESS | 3760 | 1465050885800 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:45 INFO - PROCESS | 3760 | ++DOCSHELL 10233400 == 40 [pid = 3760] [id = 629] 07:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10274800) [pid = 3760] [serial = 1887] [outer = 00000000] 07:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (10AF4400) [pid = 3760] [serial = 1888] [outer = 10274800] 07:34:45 INFO - PROCESS | 3760 | 1465050885857 Marionette DEBUG loaded listener.js 07:34:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (111B1800) [pid = 3760] [serial = 1889] [outer = 10274800] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 1141E800 == 39 [pid = 3760] [id = 605] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 1059B000 == 38 [pid = 3760] [id = 624] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 10A57400 == 37 [pid = 3760] [id = 623] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 17EF2000 == 36 [pid = 3760] [id = 622] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 13187000 == 35 [pid = 3760] [id = 621] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 16DD8800 == 34 [pid = 3760] [id = 620] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 15E50800 == 33 [pid = 3760] [id = 619] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 13625400 == 32 [pid = 3760] [id = 618] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 11405000 == 31 [pid = 3760] [id = 617] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 0F2EF800 == 30 [pid = 3760] [id = 616] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 13C48400 == 29 [pid = 3760] [id = 614] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 10AEE400 == 28 [pid = 3760] [id = 615] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 17A8BC00 == 27 [pid = 3760] [id = 628] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 19A2C800 == 26 [pid = 3760] [id = 625] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 10559400 == 25 [pid = 3760] [id = 626] 07:34:46 INFO - PROCESS | 3760 | --DOCSHELL 143E3C00 == 24 [pid = 3760] [id = 627] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16035000) [pid = 3760] [serial = 1828] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (16D26000) [pid = 3760] [serial = 1831] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13188000) [pid = 3760] [serial = 1817] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (12B69400) [pid = 3760] [serial = 1816] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (12D65400) [pid = 3760] [serial = 1822] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1313D800) [pid = 3760] [serial = 1823] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10AEF800) [pid = 3760] [serial = 1819] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10AF4C00) [pid = 3760] [serial = 1820] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (143D4C00) [pid = 3760] [serial = 1825] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1629F400) [pid = 3760] [serial = 1829] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (12DCE400) [pid = 3760] [serial = 1808] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (111B2800) [pid = 3760] [serial = 1807] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16034C00) [pid = 3760] [serial = 1811] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (15C51C00) [pid = 3760] [serial = 1810] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (19ADE000) [pid = 3760] [serial = 1814] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (18454800) [pid = 3760] [serial = 1813] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16DD3400) [pid = 3760] [serial = 1832] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (10AEA000) [pid = 3760] [serial = 1834] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (17E45800) [pid = 3760] [serial = 1840] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1362D800) [pid = 3760] [serial = 1835] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17985C00) [pid = 3760] [serial = 1837] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1798E000) [pid = 3760] [serial = 1841] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (17986800) [pid = 3760] [serial = 1838] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1574CC00) [pid = 3760] [serial = 1826] [outer = 00000000] [url = about:blank] 07:34:46 INFO - PROCESS | 3760 | 1465050886963 Marionette TRACE conn3 <- [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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1458ms 07:34:47 INFO - PROCESS | 3760 | 1465050887006 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3760 | 1465050887010 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 07:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:34:47 INFO - PROCESS | 3760 | 1465050887014 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 3760 | 1465050887019 Marionette TRACE conn3 <- [1,2482,null,{}] 07:34:47 INFO - PROCESS | 3760 | 1465050887023 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 3760 | 1465050887026 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:47 INFO - PROCESS | 3760 | 1465050887117 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:34:47 INFO - PROCESS | 3760 | 1465050887255 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 3760 | 1465050887258 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:47 INFO - PROCESS | 3760 | ++DOCSHELL 10AED000 == 25 [pid = 3760] [id = 630] 07:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10AEFC00) [pid = 3760] [serial = 1890] [outer = 00000000] 07:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10B6F400) [pid = 3760] [serial = 1891] [outer = 10AEFC00] 07:34:47 INFO - PROCESS | 3760 | 1465050887306 Marionette DEBUG loaded listener.js 07:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (110EBC00) [pid = 3760] [serial = 1892] [outer = 10AEFC00] 07:34:47 INFO - PROCESS | 3760 | 1465050887699 Marionette TRACE conn3 <- [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]]]}] 07:34:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:34:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 736ms 07:34:47 INFO - PROCESS | 3760 | 1465050887751 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:34:47 INFO - PROCESS | 3760 | 1465050887756 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 07:34:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:34:47 INFO - PROCESS | 3760 | 1465050887793 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:34:47 INFO - PROCESS | 3760 | 1465050887796 Marionette TRACE conn3 <- [1,2486,null,{}] 07:34:47 INFO - PROCESS | 3760 | 1465050887802 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:47 INFO - PROCESS | 3760 | 1465050887805 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:47 INFO - PROCESS | 3760 | 1465050887910 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:34:47 INFO - PROCESS | 3760 | 1465050887918 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:47 INFO - PROCESS | 3760 | 1465050887920 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:47 INFO - PROCESS | 3760 | ++DOCSHELL 12DC8C00 == 26 [pid = 3760] [id = 631] 07:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (12DC9000) [pid = 3760] [serial = 1893] [outer = 00000000] 07:34:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13132800) [pid = 3760] [serial = 1894] [outer = 12DC9000] 07:34:47 INFO - PROCESS | 3760 | 1465050887967 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13187000) [pid = 3760] [serial = 1895] [outer = 12DC9000] 07:34:48 INFO - PROCESS | 3760 | 1465050888457 Marionette TRACE conn3 <- [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]]]}] 07:34:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:34:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 07:34:48 INFO - PROCESS | 3760 | 1465050888491 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:34:48 INFO - PROCESS | 3760 | 1465050888493 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 07:34:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:34:48 INFO - PROCESS | 3760 | 1465050888496 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:34:48 INFO - PROCESS | 3760 | 1465050888500 Marionette TRACE conn3 <- [1,2490,null,{}] 07:34:48 INFO - PROCESS | 3760 | 1465050888511 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:48 INFO - PROCESS | 3760 | 1465050888515 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:48 INFO - PROCESS | 3760 | 1465050888597 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:34:48 INFO - PROCESS | 3760 | 1465050888604 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:48 INFO - PROCESS | 3760 | 1465050888607 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:48 INFO - PROCESS | 3760 | ++DOCSHELL 13C53400 == 27 [pid = 3760] [id = 632] 07:34:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13DDC800) [pid = 3760] [serial = 1896] [outer = 00000000] 07:34:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (143EC400) [pid = 3760] [serial = 1897] [outer = 13DDC800] 07:34:48 INFO - PROCESS | 3760 | 1465050888657 Marionette DEBUG loaded listener.js 07:34:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15C19800) [pid = 3760] [serial = 1898] [outer = 13DDC800] 07:34:49 INFO - PROCESS | 3760 | 1465050889173 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 705ms 07:34:49 INFO - PROCESS | 3760 | 1465050889196 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 3760 | 1465050889198 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 07:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:34:49 INFO - PROCESS | 3760 | 1465050889207 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 3760 | 1465050889209 Marionette TRACE conn3 <- [1,2494,null,{}] 07:34:49 INFO - PROCESS | 3760 | 1465050889213 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:49 INFO - PROCESS | 3760 | 1465050889215 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:49 INFO - PROCESS | 3760 | 1465050889363 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:34:49 INFO - PROCESS | 3760 | 1465050889383 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:49 INFO - PROCESS | 3760 | 1465050889385 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:49 INFO - PROCESS | 3760 | ++DOCSHELL 15FE3400 == 28 [pid = 3760] [id = 633] 07:34:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15FE7800) [pid = 3760] [serial = 1899] [outer = 00000000] 07:34:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1602F800) [pid = 3760] [serial = 1900] [outer = 15FE7800] 07:34:49 INFO - PROCESS | 3760 | 1465050889429 Marionette DEBUG loaded listener.js 07:34:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16036C00) [pid = 3760] [serial = 1901] [outer = 15FE7800] 07:34:49 INFO - PROCESS | 3760 | 1465050889873 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:34:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:34:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 706ms 07:34:49 INFO - PROCESS | 3760 | 1465050889901 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:34:49 INFO - PROCESS | 3760 | 1465050889903 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 07:34:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:34:49 INFO - PROCESS | 3760 | 1465050889906 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:34:49 INFO - PROCESS | 3760 | 1465050889908 Marionette TRACE conn3 <- [1,2498,null,{}] 07:34:49 INFO - PROCESS | 3760 | 1465050889911 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:49 INFO - PROCESS | 3760 | 1465050889913 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:50 INFO - PROCESS | 3760 | 1465050890025 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:34:50 INFO - PROCESS | 3760 | 1465050890031 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:50 INFO - PROCESS | 3760 | 1465050890033 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:50 INFO - PROCESS | 3760 | ++DOCSHELL 160A9400 == 29 [pid = 3760] [id = 634] 07:34:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (160AB000) [pid = 3760] [serial = 1902] [outer = 00000000] 07:34:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (162AC000) [pid = 3760] [serial = 1903] [outer = 160AB000] 07:34:50 INFO - PROCESS | 3760 | 1465050890076 Marionette DEBUG loaded listener.js 07:34:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16A5B000) [pid = 3760] [serial = 1904] [outer = 160AB000] 07:34:50 INFO - PROCESS | 3760 | 1465050890617 Marionette TRACE conn3 <- [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]]]}] 07:34:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:34:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 736ms 07:34:50 INFO - PROCESS | 3760 | 1465050890679 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:34:50 INFO - PROCESS | 3760 | 1465050890681 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 07:34:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:34:50 INFO - PROCESS | 3760 | 1465050890684 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:34:50 INFO - PROCESS | 3760 | 1465050890686 Marionette TRACE conn3 <- [1,2502,null,{}] 07:34:50 INFO - PROCESS | 3760 | 1465050890694 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:50 INFO - PROCESS | 3760 | 1465050890699 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:50 INFO - PROCESS | 3760 | 1465050890852 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16FCA400) [pid = 3760] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (174D3800) [pid = 3760] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10AE8800) [pid = 3760] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (15FEA000) [pid = 3760] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (17EF6800) [pid = 3760] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1141BC00) [pid = 3760] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19A31400) [pid = 3760] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (0F2EFC00) [pid = 3760] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (1362BC00) [pid = 3760] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (10AEF400) [pid = 3760] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17EF5800) [pid = 3760] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:34:51 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (11C0B000) [pid = 3760] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:34:51 INFO - PROCESS | 3760 | 1465050891165 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 3760 | 1465050891168 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:51 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F1800 == 30 [pid = 3760] [id = 635] 07:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (0F30C000) [pid = 3760] [serial = 1905] [outer = 00000000] 07:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10AF3400) [pid = 3760] [serial = 1906] [outer = 0F30C000] 07:34:51 INFO - PROCESS | 3760 | 1465050891213 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13917800) [pid = 3760] [serial = 1907] [outer = 0F30C000] 07:34:51 INFO - PROCESS | 3760 | 1465050891591 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:34:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:34:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 940ms 07:34:51 INFO - PROCESS | 3760 | 1465050891630 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:34:51 INFO - PROCESS | 3760 | 1465050891632 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 07:34:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:34:51 INFO - PROCESS | 3760 | 1465050891635 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:34:51 INFO - PROCESS | 3760 | 1465050891637 Marionette TRACE conn3 <- [1,2506,null,{}] 07:34:51 INFO - PROCESS | 3760 | 1465050891640 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:51 INFO - PROCESS | 3760 | 1465050891642 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:51 INFO - PROCESS | 3760 | 1465050891720 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:34:51 INFO - PROCESS | 3760 | 1465050891815 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:51 INFO - PROCESS | 3760 | 1465050891817 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:51 INFO - PROCESS | 3760 | ++DOCSHELL 105EE800 == 31 [pid = 3760] [id = 636] 07:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (110E9C00) [pid = 3760] [serial = 1908] [outer = 00000000] 07:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (173DCC00) [pid = 3760] [serial = 1909] [outer = 110E9C00] 07:34:51 INFO - PROCESS | 3760 | 1465050891863 Marionette DEBUG loaded listener.js 07:34:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (173E4C00) [pid = 3760] [serial = 1910] [outer = 110E9C00] 07:34:52 INFO - PROCESS | 3760 | 1465050892228 Marionette TRACE conn3 <- [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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 627ms 07:34:52 INFO - PROCESS | 3760 | 1465050892273 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 3760 | 1465050892275 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 07:34:52 INFO - PROCESS | 3760 | 1465050892278 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:34:52 INFO - PROCESS | 3760 | 1465050892280 Marionette TRACE conn3 <- [1,2510,null,{}] 07:34:52 INFO - PROCESS | 3760 | 1465050892283 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:52 INFO - PROCESS | 3760 | 1465050892285 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:52 INFO - PROCESS | 3760 | 1465050892402 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:34:52 INFO - PROCESS | 3760 | 1465050892441 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:52 INFO - PROCESS | 3760 | 1465050892443 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:52 INFO - PROCESS | 3760 | ++DOCSHELL 16028000 == 32 [pid = 3760] [id = 637] 07:34:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16D26000) [pid = 3760] [serial = 1911] [outer = 00000000] 07:34:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17982000) [pid = 3760] [serial = 1912] [outer = 16D26000] 07:34:52 INFO - PROCESS | 3760 | 1465050892486 Marionette DEBUG loaded listener.js 07:34:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17982C00) [pid = 3760] [serial = 1913] [outer = 16D26000] 07:34:52 INFO - PROCESS | 3760 | 1465050892889 Marionette TRACE conn3 <- [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]]]}] 07:34:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:34:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 642ms 07:34:52 INFO - PROCESS | 3760 | 1465050892917 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:34:52 INFO - PROCESS | 3760 | 1465050892919 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 07:34:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:34:52 INFO - PROCESS | 3760 | 1465050892922 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:34:52 INFO - PROCESS | 3760 | 1465050892924 Marionette TRACE conn3 <- [1,2514,null,{}] 07:34:52 INFO - PROCESS | 3760 | 1465050892928 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:52 INFO - PROCESS | 3760 | 1465050892929 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:53 INFO - PROCESS | 3760 | 1465050893056 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:34:53 INFO - PROCESS | 3760 | 1465050893065 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:53 INFO - PROCESS | 3760 | 1465050893067 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:53 INFO - PROCESS | 3760 | ++DOCSHELL 174BE800 == 33 [pid = 3760] [id = 638] 07:34:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1798A000) [pid = 3760] [serial = 1914] [outer = 00000000] 07:34:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17A90800) [pid = 3760] [serial = 1915] [outer = 1798A000] 07:34:53 INFO - PROCESS | 3760 | 1465050893110 Marionette DEBUG loaded listener.js 07:34:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17E52400) [pid = 3760] [serial = 1916] [outer = 1798A000] 07:34:53 INFO - PROCESS | 3760 | 1465050893891 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:34:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:34:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1051ms 07:34:54 INFO - PROCESS | 3760 | 1465050893989 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:34:54 INFO - PROCESS | 3760 | 1465050893994 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 07:34:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:34:54 INFO - PROCESS | 3760 | 1465050893999 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:34:54 INFO - PROCESS | 3760 | 1465050894004 Marionette TRACE conn3 <- [1,2518,null,{}] 07:34:54 INFO - PROCESS | 3760 | 1465050894009 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:54 INFO - PROCESS | 3760 | 1465050894012 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:54 INFO - PROCESS | 3760 | 1465050894161 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:34:54 INFO - PROCESS | 3760 | 1465050894294 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:54 INFO - PROCESS | 3760 | 1465050894297 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:54 INFO - PROCESS | 3760 | ++DOCSHELL 10AF0400 == 34 [pid = 3760] [id = 639] 07:34:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10AF1800) [pid = 3760] [serial = 1917] [outer = 00000000] 07:34:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1141F800) [pid = 3760] [serial = 1918] [outer = 10AF1800] 07:34:54 INFO - PROCESS | 3760 | 1465050894356 Marionette DEBUG loaded listener.js 07:34:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12DC6C00) [pid = 3760] [serial = 1919] [outer = 10AF1800] 07:34:55 INFO - PROCESS | 3760 | 1465050895049 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:34:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:34:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1191ms 07:34:55 INFO - PROCESS | 3760 | 1465050895211 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:34:55 INFO - PROCESS | 3760 | 1465050895215 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 07:34:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:34:55 INFO - PROCESS | 3760 | 1465050895253 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:34:55 INFO - PROCESS | 3760 | 1465050895256 Marionette TRACE conn3 <- [1,2522,null,{}] 07:34:55 INFO - PROCESS | 3760 | 1465050895261 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:55 INFO - PROCESS | 3760 | 1465050895265 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:55 INFO - PROCESS | 3760 | 1465050895375 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:34:55 INFO - PROCESS | 3760 | 1465050895486 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:55 INFO - PROCESS | 3760 | 1465050895493 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:55 INFO - PROCESS | 3760 | ++DOCSHELL 0F30EC00 == 35 [pid = 3760] [id = 640] 07:34:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10B6B000) [pid = 3760] [serial = 1920] [outer = 00000000] 07:34:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (111BA800) [pid = 3760] [serial = 1921] [outer = 10B6B000] 07:34:55 INFO - PROCESS | 3760 | 1465050895556 Marionette DEBUG loaded listener.js 07:34:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (11C06C00) [pid = 3760] [serial = 1922] [outer = 10B6B000] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 16028000 == 34 [pid = 3760] [id = 637] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 105EE800 == 33 [pid = 3760] [id = 636] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 0F2F1800 == 32 [pid = 3760] [id = 635] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 160A9400 == 31 [pid = 3760] [id = 634] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 15FE3400 == 30 [pid = 3760] [id = 633] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 13C53400 == 29 [pid = 3760] [id = 632] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 12DC8C00 == 28 [pid = 3760] [id = 631] 07:34:55 INFO - PROCESS | 3760 | --DOCSHELL 10AED000 == 27 [pid = 3760] [id = 630] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1707A000) [pid = 3760] [serial = 1861] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17961000) [pid = 3760] [serial = 1864] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16029800) [pid = 3760] [serial = 1870] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (160A9800) [pid = 3760] [serial = 1858] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (18458800) [pid = 3760] [serial = 1844] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (18451C00) [pid = 3760] [serial = 1843] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (12AC4800) [pid = 3760] [serial = 1852] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19ADBC00) [pid = 3760] [serial = 1876] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13030C00) [pid = 3760] [serial = 1853] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (0F30B400) [pid = 3760] [serial = 1849] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10275C00) [pid = 3760] [serial = 1850] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13C46400) [pid = 3760] [serial = 1855] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1435A400) [pid = 3760] [serial = 1856] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (11A10400) [pid = 3760] [serial = 1846] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (13283C00) [pid = 3760] [serial = 1847] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1844B800) [pid = 3760] [serial = 1867] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19ADC400) [pid = 3760] [serial = 1877] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (17E46400) [pid = 3760] [serial = 1873] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1844C800) [pid = 3760] [serial = 1868] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1798CC00) [pid = 3760] [serial = 1865] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (1732D000) [pid = 3760] [serial = 1871] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (17EE8400) [pid = 3760] [serial = 1874] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (173DAC00) [pid = 3760] [serial = 1862] [outer = 00000000] [url = about:blank] 07:34:55 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (162A6400) [pid = 3760] [serial = 1859] [outer = 00000000] [url = about:blank] 07:34:56 INFO - PROCESS | 3760 | 1465050896112 Marionette TRACE conn3 <- [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]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 894ms 07:34:56 INFO - PROCESS | 3760 | 1465050896148 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 3760 | 1465050896151 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 07:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:34:56 INFO - PROCESS | 3760 | 1465050896157 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 3760 | 1465050896161 Marionette TRACE conn3 <- [1,2526,null,{}] 07:34:56 INFO - PROCESS | 3760 | 1465050896165 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:56 INFO - PROCESS | 3760 | 1465050896167 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:56 INFO - PROCESS | 3760 | 1465050896253 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:34:56 INFO - PROCESS | 3760 | 1465050896261 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:56 INFO - PROCESS | 3760 | 1465050896264 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:56 INFO - PROCESS | 3760 | ++DOCSHELL 12895000 == 28 [pid = 3760] [id = 641] 07:34:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (12ACE400) [pid = 3760] [serial = 1923] [outer = 00000000] 07:34:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (13132000) [pid = 3760] [serial = 1924] [outer = 12ACE400] 07:34:56 INFO - PROCESS | 3760 | 1465050896314 Marionette DEBUG loaded listener.js 07:34:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1327E800) [pid = 3760] [serial = 1925] [outer = 12ACE400] 07:34:56 INFO - PROCESS | 3760 | 1465050896815 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:34:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:34:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 706ms 07:34:56 INFO - PROCESS | 3760 | 1465050896853 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:34:56 INFO - PROCESS | 3760 | 1465050896855 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 07:34:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:34:56 INFO - PROCESS | 3760 | 1465050896858 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:34:56 INFO - PROCESS | 3760 | 1465050896860 Marionette TRACE conn3 <- [1,2530,null,{}] 07:34:56 INFO - PROCESS | 3760 | 1465050896871 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:56 INFO - PROCESS | 3760 | 1465050896875 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:57 INFO - PROCESS | 3760 | 1465050896993 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:34:57 INFO - PROCESS | 3760 | 1465050897100 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 3760 | 1465050897104 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:57 INFO - PROCESS | 3760 | ++DOCSHELL 13DDAC00 == 29 [pid = 3760] [id = 642] 07:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13DDB000) [pid = 3760] [serial = 1926] [outer = 00000000] 07:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (143E3800) [pid = 3760] [serial = 1927] [outer = 13DDB000] 07:34:57 INFO - PROCESS | 3760 | 1465050897152 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1574D800) [pid = 3760] [serial = 1928] [outer = 13DDB000] 07:34:57 INFO - PROCESS | 3760 | 1465050897536 Marionette TRACE conn3 <- [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]]]}] 07:34:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:34:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 705ms 07:34:57 INFO - PROCESS | 3760 | 1465050897558 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:34:57 INFO - PROCESS | 3760 | 1465050897560 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 07:34:57 INFO - PROCESS | 3760 | 1465050897563 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:34:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:34:57 INFO - PROCESS | 3760 | 1465050897565 Marionette TRACE conn3 <- [1,2534,null,{}] 07:34:57 INFO - PROCESS | 3760 | 1465050897568 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:57 INFO - PROCESS | 3760 | 1465050897570 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:57 INFO - PROCESS | 3760 | 1465050897654 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:34:57 INFO - PROCESS | 3760 | 1465050897659 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:57 INFO - PROCESS | 3760 | 1465050897662 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:57 INFO - PROCESS | 3760 | ++DOCSHELL 15CDC400 == 30 [pid = 3760] [id = 643] 07:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15E53C00) [pid = 3760] [serial = 1929] [outer = 00000000] 07:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1629F000) [pid = 3760] [serial = 1930] [outer = 15E53C00] 07:34:57 INFO - PROCESS | 3760 | 1465050897705 Marionette DEBUG loaded listener.js 07:34:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (162A6400) [pid = 3760] [serial = 1931] [outer = 15E53C00] 07:34:58 INFO - PROCESS | 3760 | 1465050898184 Marionette TRACE conn3 <- [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]]]}] 07:34:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:34:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 705ms 07:34:58 INFO - PROCESS | 3760 | 1465050898267 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:34:58 INFO - PROCESS | 3760 | 1465050898269 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 07:34:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:34:58 INFO - PROCESS | 3760 | 1465050898273 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:34:58 INFO - PROCESS | 3760 | 1465050898274 Marionette TRACE conn3 <- [1,2538,null,{}] 07:34:58 INFO - PROCESS | 3760 | 1465050898278 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:58 INFO - PROCESS | 3760 | 1465050898280 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:58 INFO - PROCESS | 3760 | 1465050898393 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:34:58 INFO - PROCESS | 3760 | 1465050898488 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:58 INFO - PROCESS | 3760 | 1465050898491 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:58 INFO - PROCESS | 3760 | ++DOCSHELL 1280AC00 == 31 [pid = 3760] [id = 644] 07:34:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (16A58000) [pid = 3760] [serial = 1932] [outer = 00000000] 07:34:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16D69000) [pid = 3760] [serial = 1933] [outer = 16A58000] 07:34:58 INFO - PROCESS | 3760 | 1465050898534 Marionette DEBUG loaded listener.js 07:34:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (17322C00) [pid = 3760] [serial = 1934] [outer = 16A58000] 07:34:58 INFO - PROCESS | 3760 | 1465050898952 Marionette TRACE conn3 <- [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]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 737ms 07:34:59 INFO - PROCESS | 3760 | 1465050899014 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 3760 | 1465050899016 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 07:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:34:59 INFO - PROCESS | 3760 | 1465050899019 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 3760 | 1465050899021 Marionette TRACE conn3 <- [1,2542,null,{}] 07:34:59 INFO - PROCESS | 3760 | 1465050899024 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:59 INFO - PROCESS | 3760 | 1465050899030 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:59 INFO - PROCESS | 3760 | 1465050899180 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:34:59 INFO - PROCESS | 3760 | 1465050899252 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 3760 | 1465050899255 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:59 INFO - PROCESS | 3760 | ++DOCSHELL 1740F000 == 32 [pid = 3760] [id = 645] 07:34:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (177E1C00) [pid = 3760] [serial = 1935] [outer = 00000000] 07:34:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17989400) [pid = 3760] [serial = 1936] [outer = 177E1C00] 07:34:59 INFO - PROCESS | 3760 | 1465050899298 Marionette DEBUG loaded listener.js 07:34:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (179C3C00) [pid = 3760] [serial = 1937] [outer = 177E1C00] 07:34:59 INFO - PROCESS | 3760 | 1465050899719 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:34:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:34:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 752ms 07:34:59 INFO - PROCESS | 3760 | 1465050899791 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:34:59 INFO - PROCESS | 3760 | 1465050899793 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 07:34:59 INFO - PROCESS | 3760 | 1465050899797 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:34:59 INFO - PROCESS | 3760 | 1465050899798 Marionette TRACE conn3 <- [1,2546,null,{}] 07:34:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:34:59 INFO - PROCESS | 3760 | 1465050899802 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:34:59 INFO - PROCESS | 3760 | 1465050899804 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:34:59 INFO - PROCESS | 3760 | 1465050899916 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:34:59 INFO - PROCESS | 3760 | 1465050899925 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:34:59 INFO - PROCESS | 3760 | 1465050899927 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:00 INFO - PROCESS | 3760 | ++DOCSHELL 17A8B800 == 33 [pid = 3760] [id = 646] 07:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17E45800) [pid = 3760] [serial = 1938] [outer = 00000000] 07:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (182CDC00) [pid = 3760] [serial = 1939] [outer = 17E45800] 07:35:00 INFO - PROCESS | 3760 | 1465050900033 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (182D3400) [pid = 3760] [serial = 1940] [outer = 17E45800] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16D26000) [pid = 3760] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15FE7800) [pid = 3760] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10274800) [pid = 3760] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (160AB000) [pid = 3760] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13DDC800) [pid = 3760] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10AEFC00) [pid = 3760] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (12DC9000) [pid = 3760] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10561000) [pid = 3760] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (0F30C000) [pid = 3760] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (143EE400) [pid = 3760] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (17EF7000) [pid = 3760] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:35:00 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (110E9C00) [pid = 3760] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:35:00 INFO - PROCESS | 3760 | 1465050900548 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:35:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:35:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 752ms 07:35:00 INFO - PROCESS | 3760 | 1465050900572 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:35:00 INFO - PROCESS | 3760 | 1465050900574 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 07:35:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:35:00 INFO - PROCESS | 3760 | 1465050900577 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:35:00 INFO - PROCESS | 3760 | 1465050900579 Marionette TRACE conn3 <- [1,2550,null,{}] 07:35:00 INFO - PROCESS | 3760 | 1465050900590 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:00 INFO - PROCESS | 3760 | 1465050900592 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:00 INFO - PROCESS | 3760 | 1465050900703 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:35:00 INFO - PROCESS | 3760 | 1465050900710 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:00 INFO - PROCESS | 3760 | 1465050900712 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:00 INFO - PROCESS | 3760 | ++DOCSHELL 105FBC00 == 34 [pid = 3760] [id = 647] 07:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1313EC00) [pid = 3760] [serial = 1941] [outer = 00000000] 07:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15E5DC00) [pid = 3760] [serial = 1942] [outer = 1313EC00] 07:35:00 INFO - PROCESS | 3760 | 1465050900757 Marionette DEBUG loaded listener.js 07:35:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16D6B000) [pid = 3760] [serial = 1943] [outer = 1313EC00] 07:35:01 INFO - PROCESS | 3760 | 1465050901207 Marionette TRACE conn3 <- [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]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 705ms 07:35:01 INFO - PROCESS | 3760 | 1465050901277 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 3760 | 1465050901279 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 07:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:35:01 INFO - PROCESS | 3760 | 1465050901282 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 3760 | 1465050901284 Marionette TRACE conn3 <- [1,2554,null,{}] 07:35:01 INFO - PROCESS | 3760 | 1465050901287 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:01 INFO - PROCESS | 3760 | 1465050901289 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:01 INFO - PROCESS | 3760 | 1465050901392 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:35:01 INFO - PROCESS | 3760 | 1465050901400 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:01 INFO - PROCESS | 3760 | 1465050901402 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:01 INFO - PROCESS | 3760 | ++DOCSHELL 12DC9000 == 35 [pid = 3760] [id = 648] 07:35:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1574CC00) [pid = 3760] [serial = 1944] [outer = 00000000] 07:35:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (18457800) [pid = 3760] [serial = 1945] [outer = 1574CC00] 07:35:01 INFO - PROCESS | 3760 | 1465050901452 Marionette DEBUG loaded listener.js 07:35:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (18452400) [pid = 3760] [serial = 1946] [outer = 1574CC00] 07:35:01 INFO - PROCESS | 3760 | 1465050901912 Marionette TRACE conn3 <- [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]]]}] 07:35:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:35:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 706ms 07:35:01 INFO - PROCESS | 3760 | 1465050901982 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:35:01 INFO - PROCESS | 3760 | 1465050901984 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 07:35:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:35:01 INFO - PROCESS | 3760 | 1465050901987 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:35:01 INFO - PROCESS | 3760 | 1465050901988 Marionette TRACE conn3 <- [1,2558,null,{}] 07:35:01 INFO - PROCESS | 3760 | 1465050901992 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:01 INFO - PROCESS | 3760 | 1465050901994 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:02 INFO - PROCESS | 3760 | 1465050902084 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:35:02 INFO - PROCESS | 3760 | 1465050902092 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:02 INFO - PROCESS | 3760 | 1465050902094 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:02 INFO - PROCESS | 3760 | ++DOCSHELL 18452800 == 36 [pid = 3760] [id = 649] 07:35:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (18459400) [pid = 3760] [serial = 1947] [outer = 00000000] 07:35:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19A2FC00) [pid = 3760] [serial = 1948] [outer = 18459400] 07:35:02 INFO - PROCESS | 3760 | 1465050902143 Marionette DEBUG loaded listener.js 07:35:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19A34C00) [pid = 3760] [serial = 1949] [outer = 18459400] 07:35:02 INFO - PROCESS | 3760 | 1465050902900 Marionette TRACE conn3 <- [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]]]}] 07:35:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:35:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 956ms 07:35:02 INFO - PROCESS | 3760 | 1465050902934 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:35:02 INFO - PROCESS | 3760 | 1465050902938 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 07:35:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:35:02 INFO - PROCESS | 3760 | 1465050902943 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:35:02 INFO - PROCESS | 3760 | 1465050902948 Marionette TRACE conn3 <- [1,2562,null,{}] 07:35:02 INFO - PROCESS | 3760 | 1465050902954 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:02 INFO - PROCESS | 3760 | 1465050902956 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:03 INFO - PROCESS | 3760 | 1465050903068 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:35:03 INFO - PROCESS | 3760 | 1465050903212 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:03 INFO - PROCESS | 3760 | 1465050903215 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:03 INFO - PROCESS | 3760 | ++DOCSHELL 10AED000 == 37 [pid = 3760] [id = 650] 07:35:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (10B67000) [pid = 3760] [serial = 1950] [outer = 00000000] 07:35:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (1280A400) [pid = 3760] [serial = 1951] [outer = 10B67000] 07:35:03 INFO - PROCESS | 3760 | 1465050903273 Marionette DEBUG loaded listener.js 07:35:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13625800) [pid = 3760] [serial = 1952] [outer = 10B67000] 07:35:03 INFO - PROCESS | 3760 | 1465050903846 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:35:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:35:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 939ms 07:35:03 INFO - PROCESS | 3760 | 1465050903890 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:35:03 INFO - PROCESS | 3760 | 1465050903894 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 07:35:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:35:03 INFO - PROCESS | 3760 | 1465050903901 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:35:03 INFO - PROCESS | 3760 | 1465050903904 Marionette TRACE conn3 <- [1,2566,null,{}] 07:35:03 INFO - PROCESS | 3760 | 1465050903908 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:03 INFO - PROCESS | 3760 | 1465050903910 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:04 INFO - PROCESS | 3760 | 1465050904027 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:35:04 INFO - PROCESS | 3760 | 1465050904168 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:04 INFO - PROCESS | 3760 | 1465050904172 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:04 INFO - PROCESS | 3760 | ++DOCSHELL 15FE5800 == 38 [pid = 3760] [id = 651] 07:35:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (15FE9C00) [pid = 3760] [serial = 1953] [outer = 00000000] 07:35:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1629E400) [pid = 3760] [serial = 1954] [outer = 15FE9C00] 07:35:04 INFO - PROCESS | 3760 | 1465050904231 Marionette DEBUG loaded listener.js 07:35:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16D28C00) [pid = 3760] [serial = 1955] [outer = 15FE9C00] 07:35:04 INFO - PROCESS | 3760 | 1465050904823 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:35:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:35:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1001ms 07:35:04 INFO - PROCESS | 3760 | 1465050904903 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:35:04 INFO - PROCESS | 3760 | 1465050904906 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 07:35:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:35:04 INFO - PROCESS | 3760 | 1465050904910 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:35:04 INFO - PROCESS | 3760 | 1465050904914 Marionette TRACE conn3 <- [1,2570,null,{}] 07:35:04 INFO - PROCESS | 3760 | 1465050904925 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:04 INFO - PROCESS | 3760 | 1465050904930 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:05 INFO - PROCESS | 3760 | 1465050905091 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:35:05 INFO - PROCESS | 3760 | 1465050905101 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:05 INFO - PROCESS | 3760 | 1465050905105 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:05 INFO - PROCESS | 3760 | ++DOCSHELL 19A2C800 == 39 [pid = 3760] [id = 652] 07:35:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (19A2D400) [pid = 3760] [serial = 1956] [outer = 00000000] 07:35:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19ADC800) [pid = 3760] [serial = 1957] [outer = 19A2D400] 07:35:05 INFO - PROCESS | 3760 | 1465050905159 Marionette DEBUG loaded listener.js 07:35:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19AE2800) [pid = 3760] [serial = 1958] [outer = 19A2D400] 07:35:05 INFO - PROCESS | 3760 | 1465050905971 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:35:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:35:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1095ms 07:35:06 INFO - PROCESS | 3760 | 1465050906025 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:35:06 INFO - PROCESS | 3760 | 1465050906029 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 07:35:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:35:06 INFO - PROCESS | 3760 | 1465050906035 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:35:06 INFO - PROCESS | 3760 | 1465050906038 Marionette TRACE conn3 <- [1,2574,null,{}] 07:35:06 INFO - PROCESS | 3760 | 1465050906043 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:06 INFO - PROCESS | 3760 | 1465050906046 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:06 INFO - PROCESS | 3760 | 1465050906147 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:35:06 INFO - PROCESS | 3760 | 1465050906293 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:06 INFO - PROCESS | 3760 | 1465050906298 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:06 INFO - PROCESS | 3760 | ++DOCSHELL 105FAC00 == 40 [pid = 3760] [id = 653] 07:35:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (10A57C00) [pid = 3760] [serial = 1959] [outer = 00000000] 07:35:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (110E9800) [pid = 3760] [serial = 1960] [outer = 10A57C00] 07:35:06 INFO - PROCESS | 3760 | 1465050906348 Marionette DEBUG loaded listener.js 07:35:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (11A19800) [pid = 3760] [serial = 1961] [outer = 10A57C00] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 12DC9000 == 39 [pid = 3760] [id = 648] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 105FBC00 == 38 [pid = 3760] [id = 647] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 17A8B800 == 37 [pid = 3760] [id = 646] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 1740F000 == 36 [pid = 3760] [id = 645] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 1280AC00 == 35 [pid = 3760] [id = 644] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 15CDC400 == 34 [pid = 3760] [id = 643] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 13DDAC00 == 33 [pid = 3760] [id = 642] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 12895000 == 32 [pid = 3760] [id = 641] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 0F30EC00 == 31 [pid = 3760] [id = 640] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 10AF0400 == 30 [pid = 3760] [id = 639] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 174BE800 == 29 [pid = 3760] [id = 638] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 10233400 == 28 [pid = 3760] [id = 629] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 15FE5800 == 27 [pid = 3760] [id = 651] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 19A2C800 == 26 [pid = 3760] [id = 652] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 18452800 == 25 [pid = 3760] [id = 649] 07:35:07 INFO - PROCESS | 3760 | --DOCSHELL 10AED000 == 24 [pid = 3760] [id = 650] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17982000) [pid = 3760] [serial = 1912] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1602F800) [pid = 3760] [serial = 1900] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (111B1800) [pid = 3760] [serial = 1889] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (10AF4400) [pid = 3760] [serial = 1888] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (162AC000) [pid = 3760] [serial = 1903] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (143EC400) [pid = 3760] [serial = 1897] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (10B6F400) [pid = 3760] [serial = 1891] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (110EBC00) [pid = 3760] [serial = 1892] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13132800) [pid = 3760] [serial = 1894] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13187000) [pid = 3760] [serial = 1895] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16036C00) [pid = 3760] [serial = 1901] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13090800) [pid = 3760] [serial = 1880] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (114B6C00) [pid = 3760] [serial = 1879] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10AF3400) [pid = 3760] [serial = 1906] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (160AD000) [pid = 3760] [serial = 1883] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15FE9400) [pid = 3760] [serial = 1882] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19AE6C00) [pid = 3760] [serial = 1886] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (19A33C00) [pid = 3760] [serial = 1885] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16A5B000) [pid = 3760] [serial = 1904] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (13917800) [pid = 3760] [serial = 1907] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (173DCC00) [pid = 3760] [serial = 1909] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (17982C00) [pid = 3760] [serial = 1913] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (173E4C00) [pid = 3760] [serial = 1910] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (15C19800) [pid = 3760] [serial = 1898] [outer = 00000000] [url = about:blank] 07:35:07 INFO - PROCESS | 3760 | 1465050907504 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:35:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:35:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1502ms 07:35:07 INFO - PROCESS | 3760 | 1465050907532 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:35:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:35:07 INFO - PROCESS | 3760 | 1465050907536 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 07:35:07 INFO - PROCESS | 3760 | 1465050907541 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:35:07 INFO - PROCESS | 3760 | 1465050907545 Marionette TRACE conn3 <- [1,2578,null,{}] 07:35:07 INFO - PROCESS | 3760 | 1465050907550 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:07 INFO - PROCESS | 3760 | 1465050907553 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:07 INFO - PROCESS | 3760 | 1465050907642 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:35:07 INFO - PROCESS | 3760 | 1465050907787 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:07 INFO - PROCESS | 3760 | 1465050907789 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:07 INFO - PROCESS | 3760 | ++DOCSHELL 105F3000 == 25 [pid = 3760] [id = 654] 07:35:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10A56000) [pid = 3760] [serial = 1962] [outer = 00000000] 07:35:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10AEF400) [pid = 3760] [serial = 1963] [outer = 10A56000] 07:35:07 INFO - PROCESS | 3760 | 1465050907839 Marionette DEBUG loaded listener.js 07:35:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10E8B400) [pid = 3760] [serial = 1964] [outer = 10A56000] 07:35:08 INFO - PROCESS | 3760 | 1465050908223 Marionette TRACE conn3 <- [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]]]}] 07:35:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:35:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 735ms 07:35:08 INFO - PROCESS | 3760 | 1465050908278 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:35:08 INFO - PROCESS | 3760 | 1465050908283 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 07:35:08 INFO - PROCESS | 3760 | 1465050908289 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:35:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:35:08 INFO - PROCESS | 3760 | 1465050908292 Marionette TRACE conn3 <- [1,2582,null,{}] 07:35:08 INFO - PROCESS | 3760 | 1465050908325 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:08 INFO - PROCESS | 3760 | 1465050908328 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:08 INFO - PROCESS | 3760 | 1465050908423 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:35:08 INFO - PROCESS | 3760 | 1465050908437 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:08 INFO - PROCESS | 3760 | 1465050908439 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:08 INFO - PROCESS | 3760 | ++DOCSHELL 12DCCC00 == 26 [pid = 3760] [id = 655] 07:35:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1302C800) [pid = 3760] [serial = 1965] [outer = 00000000] 07:35:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13134C00) [pid = 3760] [serial = 1966] [outer = 1302C800] 07:35:08 INFO - PROCESS | 3760 | 1465050908486 Marionette DEBUG loaded listener.js 07:35:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13188000) [pid = 3760] [serial = 1967] [outer = 1302C800] 07:35:08 INFO - PROCESS | 3760 | 1465050908966 Marionette TRACE conn3 <- [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]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 704ms 07:35:09 INFO - PROCESS | 3760 | 1465050909008 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 3760 | 1465050909011 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 07:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:35:09 INFO - PROCESS | 3760 | 1465050909014 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 3760 | 1465050909017 Marionette TRACE conn3 <- [1,2586,null,{}] 07:35:09 INFO - PROCESS | 3760 | 1465050909028 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 3760 | 1465050909032 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:09 INFO - PROCESS | 3760 | 1465050909115 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:35:09 INFO - PROCESS | 3760 | 1465050909122 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 3760 | 1465050909125 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:09 INFO - PROCESS | 3760 | ++DOCSHELL 13BE9400 == 27 [pid = 3760] [id = 656] 07:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13DD7C00) [pid = 3760] [serial = 1968] [outer = 00000000] 07:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (143D2800) [pid = 3760] [serial = 1969] [outer = 13DD7C00] 07:35:09 INFO - PROCESS | 3760 | 1465050909172 Marionette DEBUG loaded listener.js 07:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (15747400) [pid = 3760] [serial = 1970] [outer = 13DD7C00] 07:35:09 INFO - PROCESS | 3760 | 1465050909691 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:35:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:35:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 735ms 07:35:09 INFO - PROCESS | 3760 | 1465050909755 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:35:09 INFO - PROCESS | 3760 | 1465050909757 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 07:35:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:35:09 INFO - PROCESS | 3760 | 1465050909761 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:35:09 INFO - PROCESS | 3760 | 1465050909763 Marionette TRACE conn3 <- [1,2590,null,{}] 07:35:09 INFO - PROCESS | 3760 | 1465050909801 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:09 INFO - PROCESS | 3760 | 1465050909803 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:09 INFO - PROCESS | 3760 | 1465050909928 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:35:09 INFO - PROCESS | 3760 | 1465050909938 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:09 INFO - PROCESS | 3760 | 1465050909941 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:09 INFO - PROCESS | 3760 | ++DOCSHELL 15E55800 == 28 [pid = 3760] [id = 657] 07:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15E5A000) [pid = 3760] [serial = 1971] [outer = 00000000] 07:35:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1602A400) [pid = 3760] [serial = 1972] [outer = 15E5A000] 07:35:10 INFO - PROCESS | 3760 | 1465050909987 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16031400) [pid = 3760] [serial = 1973] [outer = 15E5A000] 07:35:10 INFO - PROCESS | 3760 | 1465050910458 Marionette TRACE conn3 <- [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]]]}] 07:35:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:35:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 735ms 07:35:10 INFO - PROCESS | 3760 | 1465050910501 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:35:10 INFO - PROCESS | 3760 | 1465050910503 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 07:35:10 INFO - PROCESS | 3760 | 1465050910506 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:35:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:35:10 INFO - PROCESS | 3760 | 1465050910508 Marionette TRACE conn3 <- [1,2594,null,{}] 07:35:10 INFO - PROCESS | 3760 | 1465050910511 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:10 INFO - PROCESS | 3760 | 1465050910513 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:10 INFO - PROCESS | 3760 | 1465050910628 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:35:10 INFO - PROCESS | 3760 | 1465050910636 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:10 INFO - PROCESS | 3760 | 1465050910638 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:10 INFO - PROCESS | 3760 | ++DOCSHELL 1602E800 == 29 [pid = 3760] [id = 658] 07:35:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (16034C00) [pid = 3760] [serial = 1974] [outer = 00000000] 07:35:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (162A2800) [pid = 3760] [serial = 1975] [outer = 16034C00] 07:35:10 INFO - PROCESS | 3760 | 1465050910681 Marionette DEBUG loaded listener.js 07:35:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (162AB400) [pid = 3760] [serial = 1976] [outer = 16034C00] 07:35:11 INFO - PROCESS | 3760 | 1465050911184 Marionette TRACE conn3 <- [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]]]}] 07:35:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:35:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 735ms 07:35:11 INFO - PROCESS | 3760 | 1465050911270 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:35:11 INFO - PROCESS | 3760 | 1465050911272 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 07:35:11 INFO - PROCESS | 3760 | 1465050911276 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:35:11 INFO - PROCESS | 3760 | 1465050911277 Marionette TRACE conn3 <- [1,2598,null,{}] 07:35:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:35:11 INFO - PROCESS | 3760 | 1465050911281 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:11 INFO - PROCESS | 3760 | 1465050911286 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:11 INFO - PROCESS | 3760 | 1465050911643 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16A58000) [pid = 3760] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (177E1C00) [pid = 3760] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1798A000) [pid = 3760] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13DDB000) [pid = 3760] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12ACE400) [pid = 3760] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10AF1800) [pid = 3760] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10B6B000) [pid = 3760] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (15E53C00) [pid = 3760] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17E45800) [pid = 3760] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1574CC00) [pid = 3760] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1313EC00) [pid = 3760] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:35:11 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (18459400) [pid = 3760] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:35:11 INFO - PROCESS | 3760 | 1465050911708 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:11 INFO - PROCESS | 3760 | 1465050911710 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:11 INFO - PROCESS | 3760 | ++DOCSHELL 0F303400 == 30 [pid = 3760] [id = 659] 07:35:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (0F30C000) [pid = 3760] [serial = 1977] [outer = 00000000] 07:35:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (10AECC00) [pid = 3760] [serial = 1978] [outer = 0F30C000] 07:35:11 INFO - PROCESS | 3760 | 1465050911755 Marionette DEBUG loaded listener.js 07:35:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (13BE9000) [pid = 3760] [serial = 1979] [outer = 0F30C000] 07:35:12 INFO - PROCESS | 3760 | 1465050912125 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 876ms 07:35:12 INFO - PROCESS | 3760 | 1465050912162 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 3760 | 1465050912164 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 07:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:35:12 INFO - PROCESS | 3760 | 1465050912167 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 3760 | 1465050912169 Marionette TRACE conn3 <- [1,2602,null,{}] 07:35:12 INFO - PROCESS | 3760 | 1465050912172 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:12 INFO - PROCESS | 3760 | 1465050912174 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:12 INFO - PROCESS | 3760 | 1465050912256 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:35:12 INFO - PROCESS | 3760 | 1465050912261 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 3760 | 1465050912263 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:12 INFO - PROCESS | 3760 | ++DOCSHELL 0F302C00 == 31 [pid = 3760] [id = 660] 07:35:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (10A5FC00) [pid = 3760] [serial = 1980] [outer = 00000000] 07:35:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (173DFC00) [pid = 3760] [serial = 1981] [outer = 10A5FC00] 07:35:12 INFO - PROCESS | 3760 | 1465050912308 Marionette DEBUG loaded listener.js 07:35:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1740DC00) [pid = 3760] [serial = 1982] [outer = 10A5FC00] 07:35:12 INFO - PROCESS | 3760 | 1465050912742 Marionette TRACE conn3 <- [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]]]}] 07:35:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:35:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 594ms 07:35:12 INFO - PROCESS | 3760 | 1465050912764 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:35:12 INFO - PROCESS | 3760 | 1465050912766 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 07:35:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:35:12 INFO - PROCESS | 3760 | 1465050912770 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:35:12 INFO - PROCESS | 3760 | 1465050912771 Marionette TRACE conn3 <- [1,2606,null,{}] 07:35:12 INFO - PROCESS | 3760 | 1465050912789 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:12 INFO - PROCESS | 3760 | 1465050912791 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:12 INFO - PROCESS | 3760 | 1465050912871 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:35:12 INFO - PROCESS | 3760 | 1465050912876 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:12 INFO - PROCESS | 3760 | 1465050912878 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:12 INFO - PROCESS | 3760 | ++DOCSHELL 174D7C00 == 32 [pid = 3760] [id = 661] 07:35:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17968800) [pid = 3760] [serial = 1983] [outer = 00000000] 07:35:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17988800) [pid = 3760] [serial = 1984] [outer = 17968800] 07:35:12 INFO - PROCESS | 3760 | 1465050912920 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (17989000) [pid = 3760] [serial = 1985] [outer = 17968800] 07:35:13 INFO - PROCESS | 3760 | 1465050913378 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:35:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:35:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 642ms 07:35:13 INFO - PROCESS | 3760 | 1465050913408 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:35:13 INFO - PROCESS | 3760 | 1465050913409 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 07:35:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:35:13 INFO - PROCESS | 3760 | 1465050913426 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:35:13 INFO - PROCESS | 3760 | 1465050913427 Marionette TRACE conn3 <- [1,2610,null,{}] 07:35:13 INFO - PROCESS | 3760 | 1465050913435 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:13 INFO - PROCESS | 3760 | 1465050913437 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:13 INFO - PROCESS | 3760 | 1465050913517 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:35:13 INFO - PROCESS | 3760 | 1465050913522 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:13 INFO - PROCESS | 3760 | 1465050913524 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:13 INFO - PROCESS | 3760 | ++DOCSHELL 17988000 == 33 [pid = 3760] [id = 662] 07:35:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (179BC400) [pid = 3760] [serial = 1986] [outer = 00000000] 07:35:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18072800) [pid = 3760] [serial = 1987] [outer = 179BC400] 07:35:13 INFO - PROCESS | 3760 | 1465050913571 Marionette DEBUG loaded listener.js 07:35:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (18077400) [pid = 3760] [serial = 1988] [outer = 179BC400] 07:35:14 INFO - PROCESS | 3760 | 1465050914406 Marionette TRACE conn3 <- [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]]]}] 07:35:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:35:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1048ms 07:35:14 INFO - PROCESS | 3760 | 1465050914486 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:35:14 INFO - PROCESS | 3760 | 1465050914490 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 07:35:14 INFO - PROCESS | 3760 | 1465050914495 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:35:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:35:14 INFO - PROCESS | 3760 | 1465050914501 Marionette TRACE conn3 <- [1,2614,null,{}] 07:35:14 INFO - PROCESS | 3760 | 1465050914506 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:14 INFO - PROCESS | 3760 | 1465050914509 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:14 INFO - PROCESS | 3760 | 1465050914634 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:35:14 INFO - PROCESS | 3760 | 1465050914767 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:14 INFO - PROCESS | 3760 | 1465050914770 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:14 INFO - PROCESS | 3760 | ++DOCSHELL 10A57800 == 34 [pid = 3760] [id = 663] 07:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10A60000) [pid = 3760] [serial = 1989] [outer = 00000000] 07:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (110E9400) [pid = 3760] [serial = 1990] [outer = 10A60000] 07:35:14 INFO - PROCESS | 3760 | 1465050914828 Marionette DEBUG loaded listener.js 07:35:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (12A1B800) [pid = 3760] [serial = 1991] [outer = 10A60000] 07:35:15 INFO - PROCESS | 3760 | 1465050915543 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:35:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:35:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1095ms 07:35:15 INFO - PROCESS | 3760 | 1465050915738 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:35:15 INFO - PROCESS | 3760 | 1465050915743 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 07:35:15 INFO - PROCESS | 3760 | 1465050915749 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:35:15 INFO - PROCESS | 3760 | 1465050915752 Marionette TRACE conn3 <- [1,2618,null,{}] 07:35:15 INFO - PROCESS | 3760 | 1465050915757 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:15 INFO - PROCESS | 3760 | 1465050915761 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:35:15 INFO - PROCESS | 3760 | 1465050915872 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:35:16 INFO - PROCESS | 3760 | 1465050916006 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 3760 | 1465050916012 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:16 INFO - PROCESS | 3760 | ++DOCSHELL 10A58400 == 35 [pid = 3760] [id = 664] 07:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10A5A400) [pid = 3760] [serial = 1992] [outer = 00000000] 07:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10AF0400) [pid = 3760] [serial = 1993] [outer = 10A5A400] 07:35:16 INFO - PROCESS | 3760 | 1465050916064 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10F32800) [pid = 3760] [serial = 1994] [outer = 10A5A400] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 174D7C00 == 34 [pid = 3760] [id = 661] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 0F302C00 == 33 [pid = 3760] [id = 660] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 0F303400 == 32 [pid = 3760] [id = 659] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 1602E800 == 31 [pid = 3760] [id = 658] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 15E55800 == 30 [pid = 3760] [id = 657] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 13BE9400 == 29 [pid = 3760] [id = 656] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 12DCCC00 == 28 [pid = 3760] [id = 655] 07:35:16 INFO - PROCESS | 3760 | --DOCSHELL 105F3000 == 27 [pid = 3760] [id = 654] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (16D69000) [pid = 3760] [serial = 1933] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (179C3C00) [pid = 3760] [serial = 1937] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (17E52400) [pid = 3760] [serial = 1916] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17A90800) [pid = 3760] [serial = 1915] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (143E3800) [pid = 3760] [serial = 1927] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1574D800) [pid = 3760] [serial = 1928] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13132000) [pid = 3760] [serial = 1924] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1327E800) [pid = 3760] [serial = 1925] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (1141F800) [pid = 3760] [serial = 1918] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12DC6C00) [pid = 3760] [serial = 1919] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (17989400) [pid = 3760] [serial = 1936] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (111BA800) [pid = 3760] [serial = 1921] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (11C06C00) [pid = 3760] [serial = 1922] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1629F000) [pid = 3760] [serial = 1930] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (182CDC00) [pid = 3760] [serial = 1939] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (18452400) [pid = 3760] [serial = 1946] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (18457800) [pid = 3760] [serial = 1945] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (182D3400) [pid = 3760] [serial = 1940] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (15E5DC00) [pid = 3760] [serial = 1942] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (19A34C00) [pid = 3760] [serial = 1949] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (17322C00) [pid = 3760] [serial = 1934] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (19A2FC00) [pid = 3760] [serial = 1948] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (16D6B000) [pid = 3760] [serial = 1943] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (162A6400) [pid = 3760] [serial = 1931] [outer = 00000000] [url = about:blank] 07:35:16 INFO - PROCESS | 3760 | 1465050916614 Marionette TRACE conn3 <- [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]]]}] 07:35:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:35:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 876ms 07:35:16 INFO - PROCESS | 3760 | 1465050916645 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:35:16 INFO - PROCESS | 3760 | 1465050916648 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 07:35:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:35:16 INFO - PROCESS | 3760 | 1465050916655 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:35:16 INFO - PROCESS | 3760 | 1465050916658 Marionette TRACE conn3 <- [1,2622,null,{}] 07:35:16 INFO - PROCESS | 3760 | 1465050916667 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:16 INFO - PROCESS | 3760 | 1465050916669 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:16 INFO - PROCESS | 3760 | 1465050916756 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:35:16 INFO - PROCESS | 3760 | 1465050916764 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:16 INFO - PROCESS | 3760 | 1465050916767 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:16 INFO - PROCESS | 3760 | ++DOCSHELL 12DC6C00 == 28 [pid = 3760] [id = 665] 07:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (12DC8C00) [pid = 3760] [serial = 1995] [outer = 00000000] 07:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (13132800) [pid = 3760] [serial = 1996] [outer = 12DC8C00] 07:35:16 INFO - PROCESS | 3760 | 1465050916818 Marionette DEBUG loaded listener.js 07:35:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1318E400) [pid = 3760] [serial = 1997] [outer = 12DC8C00] 07:35:17 INFO - PROCESS | 3760 | 1465050917351 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:35:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:35:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 750ms 07:35:17 INFO - PROCESS | 3760 | 1465050917420 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:35:17 INFO - PROCESS | 3760 | 1465050917423 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 07:35:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:35:17 INFO - PROCESS | 3760 | 1465050917426 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:35:17 INFO - PROCESS | 3760 | 1465050917428 Marionette TRACE conn3 <- [1,2626,null,{}] 07:35:17 INFO - PROCESS | 3760 | 1465050917438 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:17 INFO - PROCESS | 3760 | 1465050917442 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:17 INFO - PROCESS | 3760 | 1465050917533 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:35:17 INFO - PROCESS | 3760 | 1465050917636 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:17 INFO - PROCESS | 3760 | 1465050917640 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:17 INFO - PROCESS | 3760 | ++DOCSHELL 13DDF000 == 29 [pid = 3760] [id = 666] 07:35:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (14366800) [pid = 3760] [serial = 1998] [outer = 00000000] 07:35:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (15014800) [pid = 3760] [serial = 1999] [outer = 14366800] 07:35:17 INFO - PROCESS | 3760 | 1465050917687 Marionette DEBUG loaded listener.js 07:35:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (15C53400) [pid = 3760] [serial = 2000] [outer = 14366800] 07:35:18 INFO - PROCESS | 3760 | 1465050918075 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:35:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:35:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 704ms 07:35:18 INFO - PROCESS | 3760 | 1465050918127 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 3760 | 1465050918129 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 07:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:35:18 INFO - PROCESS | 3760 | 1465050918132 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - PROCESS | 3760 | 1465050918134 Marionette TRACE conn3 <- [1,2630,null,{}] 07:35:18 INFO - PROCESS | 3760 | 1465050918137 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:18 INFO - PROCESS | 3760 | 1465050918139 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:18 INFO - PROCESS | 3760 | 1465050918224 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:35:18 INFO - PROCESS | 3760 | 1465050918230 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:18 INFO - PROCESS | 3760 | 1465050918232 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:18 INFO - PROCESS | 3760 | ++DOCSHELL 15FE1800 == 30 [pid = 3760] [id = 667] 07:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1602C000) [pid = 3760] [serial = 2001] [outer = 00000000] 07:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (162A3800) [pid = 3760] [serial = 2002] [outer = 1602C000] 07:35:18 INFO - PROCESS | 3760 | 1465050918276 Marionette DEBUG loaded listener.js 07:35:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (162AC800) [pid = 3760] [serial = 2003] [outer = 1602C000] 07:35:18 INFO - PROCESS | 3760 | 1465050918749 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:35:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:35:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 688ms 07:35:18 INFO - PROCESS | 3760 | 1465050918835 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:35:18 INFO - PROCESS | 3760 | 1465050918837 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 07:35:18 INFO - PROCESS | 3760 | 1465050918841 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:35:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:35:18 INFO - PROCESS | 3760 | 1465050918842 Marionette TRACE conn3 <- [1,2634,null,{}] 07:35:18 INFO - PROCESS | 3760 | 1465050918846 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:18 INFO - PROCESS | 3760 | 1465050918848 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:19 INFO - PROCESS | 3760 | 1465050918991 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:35:19 INFO - PROCESS | 3760 | 1465050919013 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 3760 | 1465050919015 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:19 INFO - PROCESS | 3760 | ++DOCSHELL 16FD1400 == 31 [pid = 3760] [id = 668] 07:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (17070800) [pid = 3760] [serial = 2004] [outer = 00000000] 07:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1732BC00) [pid = 3760] [serial = 2005] [outer = 17070800] 07:35:19 INFO - PROCESS | 3760 | 1465050919058 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (173E3C00) [pid = 3760] [serial = 2006] [outer = 17070800] 07:35:19 INFO - PROCESS | 3760 | 1465050919493 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:35:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:35:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 703ms 07:35:19 INFO - PROCESS | 3760 | 1465050919543 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:35:19 INFO - PROCESS | 3760 | 1465050919545 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 07:35:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:35:19 INFO - PROCESS | 3760 | 1465050919548 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:35:19 INFO - PROCESS | 3760 | 1465050919550 Marionette TRACE conn3 <- [1,2638,null,{}] 07:35:19 INFO - PROCESS | 3760 | 1465050919553 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:19 INFO - PROCESS | 3760 | 1465050919559 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:19 INFO - PROCESS | 3760 | 1465050919703 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:35:19 INFO - PROCESS | 3760 | 1465050919716 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:19 INFO - PROCESS | 3760 | 1465050919718 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:19 INFO - PROCESS | 3760 | ++DOCSHELL 17989800 == 32 [pid = 3760] [id = 669] 07:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17989C00) [pid = 3760] [serial = 2007] [outer = 00000000] 07:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17A8B800) [pid = 3760] [serial = 2008] [outer = 17989C00] 07:35:19 INFO - PROCESS | 3760 | 1465050919817 Marionette DEBUG loaded listener.js 07:35:19 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (18073400) [pid = 3760] [serial = 2009] [outer = 17989C00] 07:35:20 INFO - PROCESS | 3760 | 1465050920230 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:35:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:35:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 736ms 07:35:20 INFO - PROCESS | 3760 | 1465050920289 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:35:20 INFO - PROCESS | 3760 | 1465050920291 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 07:35:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:35:20 INFO - PROCESS | 3760 | 1465050920300 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:35:20 INFO - PROCESS | 3760 | 1465050920302 Marionette TRACE conn3 <- [1,2642,null,{}] 07:35:20 INFO - PROCESS | 3760 | 1465050920339 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:20 INFO - PROCESS | 3760 | 1465050920341 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:20 INFO - PROCESS | 3760 | 1465050920455 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:35:20 INFO - PROCESS | 3760 | 1465050920547 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:20 INFO - PROCESS | 3760 | 1465050920549 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:20 INFO - PROCESS | 3760 | ++DOCSHELL 17A88800 == 33 [pid = 3760] [id = 670] 07:35:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17A93800) [pid = 3760] [serial = 2010] [outer = 00000000] 07:35:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (18457800) [pid = 3760] [serial = 2011] [outer = 17A93800] 07:35:20 INFO - PROCESS | 3760 | 1465050920591 Marionette DEBUG loaded listener.js 07:35:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (18459000) [pid = 3760] [serial = 2012] [outer = 17A93800] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17968800) [pid = 3760] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15E5A000) [pid = 3760] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (10A56000) [pid = 3760] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (16034C00) [pid = 3760] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13DD7C00) [pid = 3760] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1302C800) [pid = 3760] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10A57C00) [pid = 3760] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (10B67000) [pid = 3760] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (15FE9C00) [pid = 3760] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (0F30C000) [pid = 3760] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19A2D400) [pid = 3760] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:35:20 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (10A5FC00) [pid = 3760] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:35:21 INFO - PROCESS | 3760 | 1465050921031 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 767ms 07:35:21 INFO - PROCESS | 3760 | 1465050921060 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 3760 | 1465050921062 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 07:35:21 INFO - PROCESS | 3760 | 1465050921066 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:35:21 INFO - PROCESS | 3760 | 1465050921067 Marionette TRACE conn3 <- [1,2646,null,{}] 07:35:21 INFO - PROCESS | 3760 | 1465050921071 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:21 INFO - PROCESS | 3760 | 1465050921072 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:21 INFO - PROCESS | 3760 | 1465050921191 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:35:21 INFO - PROCESS | 3760 | 1465050921257 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 3760 | 1465050921259 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:21 INFO - PROCESS | 3760 | ++DOCSHELL 10AF4000 == 34 [pid = 3760] [id = 671] 07:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (110E6400) [pid = 3760] [serial = 2013] [outer = 00000000] 07:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15755400) [pid = 3760] [serial = 2014] [outer = 110E6400] 07:35:21 INFO - PROCESS | 3760 | 1465050921302 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (173E1C00) [pid = 3760] [serial = 2015] [outer = 110E6400] 07:35:21 INFO - PROCESS | 3760 | 1465050921697 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:35:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:35:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 641ms 07:35:21 INFO - PROCESS | 3760 | 1465050921735 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:35:21 INFO - PROCESS | 3760 | 1465050921737 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 07:35:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:35:21 INFO - PROCESS | 3760 | 1465050921741 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:35:21 INFO - PROCESS | 3760 | 1465050921742 Marionette TRACE conn3 <- [1,2650,null,{}] 07:35:21 INFO - PROCESS | 3760 | 1465050921745 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:21 INFO - PROCESS | 3760 | 1465050921747 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:21 INFO - PROCESS | 3760 | 1465050921828 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:35:21 INFO - PROCESS | 3760 | 1465050921833 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:21 INFO - PROCESS | 3760 | 1465050921835 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:21 INFO - PROCESS | 3760 | ++DOCSHELL 143E8000 == 35 [pid = 3760] [id = 672] 07:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (173E0000) [pid = 3760] [serial = 2016] [outer = 00000000] 07:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (18457400) [pid = 3760] [serial = 2017] [outer = 173E0000] 07:35:21 INFO - PROCESS | 3760 | 1465050921878 Marionette DEBUG loaded listener.js 07:35:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19A2B800) [pid = 3760] [serial = 2018] [outer = 173E0000] 07:35:22 INFO - PROCESS | 3760 | 1465050922318 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:35:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:35:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 626ms 07:35:22 INFO - PROCESS | 3760 | 1465050922381 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:35:22 INFO - PROCESS | 3760 | 1465050922383 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 07:35:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:35:22 INFO - PROCESS | 3760 | 1465050922387 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:35:22 INFO - PROCESS | 3760 | 1465050922388 Marionette TRACE conn3 <- [1,2654,null,{}] 07:35:22 INFO - PROCESS | 3760 | 1465050922392 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:22 INFO - PROCESS | 3760 | 1465050922394 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:22 INFO - PROCESS | 3760 | 1465050922484 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:35:22 INFO - PROCESS | 3760 | 1465050922490 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:22 INFO - PROCESS | 3760 | 1465050922492 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:22 INFO - PROCESS | 3760 | ++DOCSHELL 16027C00 == 36 [pid = 3760] [id = 673] 07:35:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (16032C00) [pid = 3760] [serial = 2019] [outer = 00000000] 07:35:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19AE0000) [pid = 3760] [serial = 2020] [outer = 16032C00] 07:35:22 INFO - PROCESS | 3760 | 1465050922542 Marionette DEBUG loaded listener.js 07:35:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19AE4800) [pid = 3760] [serial = 2021] [outer = 16032C00] 07:35:23 INFO - PROCESS | 3760 | 1465050923580 Marionette TRACE conn3 <- [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]]]}] 07:35:23 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) 07:35:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1252ms 07:35:23 INFO - PROCESS | 3760 | 1465050923646 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:35:23 INFO - PROCESS | 3760 | 1465050923650 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 07:35:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:35:23 INFO - PROCESS | 3760 | 1465050923699 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:35:23 INFO - PROCESS | 3760 | 1465050923702 Marionette TRACE conn3 <- [1,2658,null,{}] 07:35:23 INFO - PROCESS | 3760 | 1465050923708 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:23 INFO - PROCESS | 3760 | 1465050923712 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:23 INFO - PROCESS | 3760 | 1465050923816 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:35:23 INFO - PROCESS | 3760 | 1465050923950 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:23 INFO - PROCESS | 3760 | 1465050923956 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:23 INFO - PROCESS | 3760 | ++DOCSHELL 0F305400 == 37 [pid = 3760] [id = 674] 07:35:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (0F30B400) [pid = 3760] [serial = 2022] [outer = 00000000] 07:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (11A15C00) [pid = 3760] [serial = 2023] [outer = 0F30B400] 07:35:24 INFO - PROCESS | 3760 | 1465050924013 Marionette DEBUG loaded listener.js 07:35:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (12DC9000) [pid = 3760] [serial = 2024] [outer = 0F30B400] 07:35:25 INFO - PROCESS | 3760 | 1465050925070 Marionette TRACE conn3 <- [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] 07:35:25 INFO - PROCESS | 3760 | 1465050925146 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 07:35:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 07:35:25 INFO - PROCESS | 3760 | 1465050925159 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:35:25 INFO - PROCESS | 3760 | 1465050925163 Marionette TRACE conn3 <- [1,2662,null,{}] 07:35:25 INFO - PROCESS | 3760 | 1465050925168 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:25 INFO - PROCESS | 3760 | 1465050925171 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:25 INFO - PROCESS | 3760 | 1465050925418 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:35:25 INFO - PROCESS | 3760 | 1465050925618 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:25 INFO - PROCESS | 3760 | 1465050925621 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:25 INFO - PROCESS | 3760 | ++DOCSHELL 0F985C00 == 38 [pid = 3760] [id = 675] 07:35:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (0F987400) [pid = 3760] [serial = 2025] [outer = 00000000] 07:35:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1055CC00) [pid = 3760] [serial = 2026] [outer = 0F987400] 07:35:25 INFO - PROCESS | 3760 | 1465050925670 Marionette DEBUG loaded listener.js 07:35:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10A5B400) [pid = 3760] [serial = 2027] [outer = 0F987400] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 143E8000 == 37 [pid = 3760] [id = 672] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 10AF4000 == 36 [pid = 3760] [id = 671] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 17A88800 == 35 [pid = 3760] [id = 670] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 17989800 == 34 [pid = 3760] [id = 669] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 16FD1400 == 33 [pid = 3760] [id = 668] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 15FE1800 == 32 [pid = 3760] [id = 667] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 13DDF000 == 31 [pid = 3760] [id = 666] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 12DC6C00 == 30 [pid = 3760] [id = 665] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 10A58400 == 29 [pid = 3760] [id = 664] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 10A57800 == 28 [pid = 3760] [id = 663] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 17988000 == 27 [pid = 3760] [id = 662] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 105FAC00 == 26 [pid = 3760] [id = 653] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 16027C00 == 25 [pid = 3760] [id = 673] 07:35:26 INFO - PROCESS | 3760 | --DOCSHELL 0F305400 == 24 [pid = 3760] [id = 674] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17988800) [pid = 3760] [serial = 1984] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1602A400) [pid = 3760] [serial = 1972] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10AEF400) [pid = 3760] [serial = 1963] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (162A2800) [pid = 3760] [serial = 1975] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10E8B400) [pid = 3760] [serial = 1964] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (143D2800) [pid = 3760] [serial = 1969] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13134C00) [pid = 3760] [serial = 1966] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13188000) [pid = 3760] [serial = 1967] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (11A19800) [pid = 3760] [serial = 1961] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (110E9800) [pid = 3760] [serial = 1960] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (17989000) [pid = 3760] [serial = 1985] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (13625800) [pid = 3760] [serial = 1952] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1280A400) [pid = 3760] [serial = 1951] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (16D28C00) [pid = 3760] [serial = 1955] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (1629E400) [pid = 3760] [serial = 1954] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (10AECC00) [pid = 3760] [serial = 1978] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (19AE2800) [pid = 3760] [serial = 1958] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (162AB400) [pid = 3760] [serial = 1976] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (173DFC00) [pid = 3760] [serial = 1981] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (19ADC800) [pid = 3760] [serial = 1957] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (13BE9000) [pid = 3760] [serial = 1979] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (16031400) [pid = 3760] [serial = 1973] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (15747400) [pid = 3760] [serial = 1970] [outer = 00000000] [url = about:blank] 07:35:26 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1740DC00) [pid = 3760] [serial = 1982] [outer = 00000000] [url = about:blank] 07:35:27 INFO - PROCESS | 3760 | 1465050927327 Marionette TRACE conn3 <- [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] 07:35:27 INFO - PROCESS | 3760 | 1465050927391 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 07:35:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:35:27 INFO - PROCESS | 3760 | 1465050927396 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:35:27 INFO - PROCESS | 3760 | 1465050927399 Marionette TRACE conn3 <- [1,2666,null,{}] 07:35:27 INFO - PROCESS | 3760 | 1465050927405 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:27 INFO - PROCESS | 3760 | 1465050927408 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:27 INFO - PROCESS | 3760 | 1465050927493 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:35:27 INFO - PROCESS | 3760 | 1465050927582 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:27 INFO - PROCESS | 3760 | 1465050927587 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:27 INFO - PROCESS | 3760 | ++DOCSHELL 10A57400 == 25 [pid = 3760] [id = 676] 07:35:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (10A57800) [pid = 3760] [serial = 2028] [outer = 00000000] 07:35:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (10F33800) [pid = 3760] [serial = 2029] [outer = 10A57800] 07:35:27 INFO - PROCESS | 3760 | 1465050927641 Marionette DEBUG loaded listener.js 07:35:27 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (110E9C00) [pid = 3760] [serial = 2030] [outer = 10A57800] 07:35:28 INFO - PROCESS | 3760 | 1465050928519 Marionette TRACE conn3 <- [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]]]}] 07:35:28 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) 07:35:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1158ms 07:35:28 INFO - PROCESS | 3760 | 1465050928557 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:35:28 INFO - PROCESS | 3760 | 1465050928562 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 07:35:28 INFO - PROCESS | 3760 | 1465050928569 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:35:28 INFO - PROCESS | 3760 | 1465050928572 Marionette TRACE conn3 <- [1,2670,null,{}] 07:35:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:35:28 INFO - PROCESS | 3760 | 1465050928576 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:28 INFO - PROCESS | 3760 | 1465050928579 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:28 INFO - PROCESS | 3760 | 1465050928710 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:35:28 INFO - PROCESS | 3760 | 1465050928717 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:28 INFO - PROCESS | 3760 | 1465050928720 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:28 INFO - PROCESS | 3760 | ++DOCSHELL 1302C800 == 26 [pid = 3760] [id = 677] 07:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (13033000) [pid = 3760] [serial = 2031] [outer = 00000000] 07:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (13133000) [pid = 3760] [serial = 2032] [outer = 13033000] 07:35:28 INFO - PROCESS | 3760 | 1465050928818 Marionette DEBUG loaded listener.js 07:35:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1318C800) [pid = 3760] [serial = 2033] [outer = 13033000] 07:35:29 INFO - PROCESS | 3760 | 1465050929768 Marionette TRACE conn3 <- [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]]]}] 07:35:29 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) 07:35:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1236ms 07:35:29 INFO - PROCESS | 3760 | 1465050929813 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 07:35:29 INFO - PROCESS | 3760 | 1465050929815 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 07:35:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:35:29 INFO - PROCESS | 3760 | 1465050929819 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:35:29 INFO - PROCESS | 3760 | 1465050929823 Marionette TRACE conn3 <- [1,2674,null,{}] 07:35:29 INFO - PROCESS | 3760 | 1465050929833 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:29 INFO - PROCESS | 3760 | 1465050929838 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:29 INFO - PROCESS | 3760 | 1465050929959 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:35:29 INFO - PROCESS | 3760 | 1465050929966 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:29 INFO - PROCESS | 3760 | 1465050929970 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:30 INFO - PROCESS | 3760 | ++DOCSHELL 13C53400 == 27 [pid = 3760] [id = 678] 07:35:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13C55000) [pid = 3760] [serial = 2034] [outer = 00000000] 07:35:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (143D5C00) [pid = 3760] [serial = 2035] [outer = 13C55000] 07:35:30 INFO - PROCESS | 3760 | 1465050930017 Marionette DEBUG loaded listener.js 07:35:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1574B800) [pid = 3760] [serial = 2036] [outer = 13C55000] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (17070800) [pid = 3760] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (17989C00) [pid = 3760] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (179BC400) [pid = 3760] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (10A60000) [pid = 3760] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (14366800) [pid = 3760] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (10A5A400) [pid = 3760] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (1602C000) [pid = 3760] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (110E6400) [pid = 3760] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (12DC8C00) [pid = 3760] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (17A93800) [pid = 3760] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (16032C00) [pid = 3760] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:35:30 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (173E0000) [pid = 3760] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:35:30 INFO - PROCESS | 3760 | 1465050930968 Marionette TRACE conn3 <- [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] 07:35:31 INFO - PROCESS | 3760 | 1465050931029 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 07:35:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:35:31 INFO - PROCESS | 3760 | 1465050931033 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:35:31 INFO - PROCESS | 3760 | 1465050931035 Marionette TRACE conn3 <- [1,2678,null,{}] 07:35:31 INFO - PROCESS | 3760 | 1465050931039 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:31 INFO - PROCESS | 3760 | 1465050931041 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:31 INFO - PROCESS | 3760 | 1465050931126 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:35:31 INFO - PROCESS | 3760 | 1465050931132 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:31 INFO - PROCESS | 3760 | 1465050931134 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:31 INFO - PROCESS | 3760 | ++DOCSHELL 10AF2000 == 28 [pid = 3760] [id = 679] 07:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (12A8B400) [pid = 3760] [serial = 2037] [outer = 00000000] 07:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (143E3800) [pid = 3760] [serial = 2038] [outer = 12A8B400] 07:35:31 INFO - PROCESS | 3760 | 1465050931178 Marionette DEBUG loaded listener.js 07:35:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (15E50400) [pid = 3760] [serial = 2039] [outer = 12A8B400] 07:35:32 INFO - PROCESS | 3760 | 1465050932119 Marionette TRACE conn3 <- [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] 07:35:32 INFO - PROCESS | 3760 | 1465050932175 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 07:35:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:35:32 INFO - PROCESS | 3760 | 1465050932179 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:35:32 INFO - PROCESS | 3760 | 1465050932181 Marionette TRACE conn3 <- [1,2682,null,{}] 07:35:32 INFO - PROCESS | 3760 | 1465050932184 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:32 INFO - PROCESS | 3760 | 1465050932186 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:32 INFO - PROCESS | 3760 | 1465050932263 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:35:32 INFO - PROCESS | 3760 | 1465050932268 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:32 INFO - PROCESS | 3760 | 1465050932271 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:32 INFO - PROCESS | 3760 | ++DOCSHELL 143D4000 == 29 [pid = 3760] [id = 680] 07:35:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (15E5DC00) [pid = 3760] [serial = 2040] [outer = 00000000] 07:35:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (16035C00) [pid = 3760] [serial = 2041] [outer = 15E5DC00] 07:35:32 INFO - PROCESS | 3760 | 1465050932314 Marionette DEBUG loaded listener.js 07:35:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (160AC400) [pid = 3760] [serial = 2042] [outer = 15E5DC00] 07:35:33 INFO - PROCESS | 3760 | 1465050933314 Marionette TRACE conn3 <- [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] 07:35:33 INFO - PROCESS | 3760 | 1465050933428 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 07:35:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 07:35:33 INFO - PROCESS | 3760 | 1465050933435 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:35:33 INFO - PROCESS | 3760 | 1465050933438 Marionette TRACE conn3 <- [1,2686,null,{}] 07:35:33 INFO - PROCESS | 3760 | 1465050933444 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:33 INFO - PROCESS | 3760 | 1465050933447 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:33 INFO - PROCESS | 3760 | 1465050933588 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:35:33 INFO - PROCESS | 3760 | 1465050933769 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:33 INFO - PROCESS | 3760 | 1465050933774 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:33 INFO - PROCESS | 3760 | ++DOCSHELL 111BA800 == 30 [pid = 3760] [id = 681] 07:35:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (111BC800) [pid = 3760] [serial = 2043] [outer = 00000000] 07:35:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (11C0B000) [pid = 3760] [serial = 2044] [outer = 111BC800] 07:35:33 INFO - PROCESS | 3760 | 1465050933853 Marionette DEBUG loaded listener.js 07:35:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (12D65400) [pid = 3760] [serial = 2045] [outer = 111BC800] 07:35:35 INFO - PROCESS | 3760 | --DOCSHELL 10AF2000 == 29 [pid = 3760] [id = 679] 07:35:35 INFO - PROCESS | 3760 | --DOCSHELL 13C53400 == 28 [pid = 3760] [id = 678] 07:35:35 INFO - PROCESS | 3760 | --DOCSHELL 1302C800 == 27 [pid = 3760] [id = 677] 07:35:35 INFO - PROCESS | 3760 | --DOCSHELL 10A57400 == 26 [pid = 3760] [id = 676] 07:35:35 INFO - PROCESS | 3760 | --DOCSHELL 0F985C00 == 25 [pid = 3760] [id = 675] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (1732BC00) [pid = 3760] [serial = 2005] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (173E3C00) [pid = 3760] [serial = 2006] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (18073400) [pid = 3760] [serial = 2009] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (17A8B800) [pid = 3760] [serial = 2008] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (18077400) [pid = 3760] [serial = 1988] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (18072800) [pid = 3760] [serial = 1987] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (110E9400) [pid = 3760] [serial = 1990] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (12A1B800) [pid = 3760] [serial = 1991] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (15014800) [pid = 3760] [serial = 1999] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (15C53400) [pid = 3760] [serial = 2000] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (10AF0400) [pid = 3760] [serial = 1993] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (10F32800) [pid = 3760] [serial = 1994] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (162A3800) [pid = 3760] [serial = 2002] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (15755400) [pid = 3760] [serial = 2014] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 48 (13132800) [pid = 3760] [serial = 1996] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 47 (1318E400) [pid = 3760] [serial = 1997] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 46 (18457800) [pid = 3760] [serial = 2011] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 45 (19AE0000) [pid = 3760] [serial = 2020] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 44 (18457400) [pid = 3760] [serial = 2017] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 43 (19AE4800) [pid = 3760] [serial = 2021] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 42 (18459000) [pid = 3760] [serial = 2012] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 41 (19A2B800) [pid = 3760] [serial = 2018] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 40 (173E1C00) [pid = 3760] [serial = 2015] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | --DOMWINDOW == 39 (162AC800) [pid = 3760] [serial = 2003] [outer = 00000000] [url = about:blank] 07:35:35 INFO - PROCESS | 3760 | 1465050935050 Marionette TRACE conn3 <- [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] 07:35:35 INFO - PROCESS | 3760 | 1465050935107 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 07:35:35 INFO - PROCESS | 3760 | 1465050935117 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:35:35 INFO - PROCESS | 3760 | 1465050935120 Marionette TRACE conn3 <- [1,2690,null,{}] 07:35:35 INFO - PROCESS | 3760 | 1465050935126 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:35 INFO - PROCESS | 3760 | 1465050935128 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:35 INFO - PROCESS | 3760 | 1465050935217 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:35:35 INFO - PROCESS | 3760 | 1465050935360 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:35 INFO - PROCESS | 3760 | 1465050935364 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:35 INFO - PROCESS | 3760 | ++DOCSHELL 10F3B800 == 26 [pid = 3760] [id = 682] 07:35:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 40 (110E5400) [pid = 3760] [serial = 2046] [outer = 00000000] 07:35:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 41 (111B8800) [pid = 3760] [serial = 2047] [outer = 110E5400] 07:35:35 INFO - PROCESS | 3760 | 1465050935412 Marionette DEBUG loaded listener.js 07:35:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 42 (1141E800) [pid = 3760] [serial = 2048] [outer = 110E5400] 07:35:35 INFO - PROCESS | 3760 | 1465050935841 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:35:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:35:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 798ms 07:35:35 INFO - PROCESS | 3760 | 1465050935921 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 07:35:35 INFO - PROCESS | 3760 | 1465050935926 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 07:35:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:35:35 INFO - PROCESS | 3760 | 1465050935933 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:35:35 INFO - PROCESS | 3760 | 1465050935935 Marionette TRACE conn3 <- [1,2694,null,{}] 07:35:35 INFO - PROCESS | 3760 | 1465050935939 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:35 INFO - PROCESS | 3760 | 1465050935941 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:36 INFO - PROCESS | 3760 | 1465050936036 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:35:36 INFO - PROCESS | 3760 | 1465050936045 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 3760 | 1465050936047 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:36 INFO - PROCESS | 3760 | ++DOCSHELL 1327F800 == 27 [pid = 3760] [id = 683] 07:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 43 (13280C00) [pid = 3760] [serial = 2049] [outer = 00000000] 07:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 44 (13623400) [pid = 3760] [serial = 2050] [outer = 13280C00] 07:35:36 INFO - PROCESS | 3760 | 1465050936095 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 45 (13630C00) [pid = 3760] [serial = 2051] [outer = 13280C00] 07:35:36 INFO - PROCESS | 3760 | 1465050936560 Marionette TRACE conn3 <- [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]]]}] 07:35:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:35:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 626ms 07:35:36 INFO - PROCESS | 3760 | 1465050936570 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 07:35:36 INFO - PROCESS | 3760 | 1465050936572 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 07:35:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:35:36 INFO - PROCESS | 3760 | 1465050936576 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:35:36 INFO - PROCESS | 3760 | 1465050936579 Marionette TRACE conn3 <- [1,2698,null,{}] 07:35:36 INFO - PROCESS | 3760 | 1465050936590 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:36 INFO - PROCESS | 3760 | 1465050936594 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:36 INFO - PROCESS | 3760 | 1465050936715 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:35:36 INFO - PROCESS | 3760 | 1465050936725 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:36 INFO - PROCESS | 3760 | 1465050936729 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:36 INFO - PROCESS | 3760 | ++DOCSHELL 15CD7800 == 28 [pid = 3760] [id = 684] 07:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 46 (15CDD000) [pid = 3760] [serial = 2052] [outer = 00000000] 07:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 47 (15E59400) [pid = 3760] [serial = 2053] [outer = 15CDD000] 07:35:36 INFO - PROCESS | 3760 | 1465050936784 Marionette DEBUG loaded listener.js 07:35:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (16028800) [pid = 3760] [serial = 2054] [outer = 15CDD000] 07:35:37 INFO - PROCESS | 3760 | 1465050937278 Marionette TRACE conn3 <- [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] 07:35:37 INFO - PROCESS | 3760 | 1465050937318 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 07:35:37 INFO - PROCESS | 3760 | 1465050937321 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 3760 | 1465050937323 Marionette TRACE conn3 <- [1,2702,null,{}] 07:35:37 INFO - PROCESS | 3760 | 1465050937327 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:37 INFO - PROCESS | 3760 | 1465050937329 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:37 INFO - PROCESS | 3760 | 1465050937412 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:35:37 INFO - PROCESS | 3760 | 1465050937417 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:37 INFO - PROCESS | 3760 | 1465050937420 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:37 INFO - PROCESS | 3760 | ++DOCSHELL 16032400 == 29 [pid = 3760] [id = 685] 07:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (162A0000) [pid = 3760] [serial = 2055] [outer = 00000000] 07:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (16A56800) [pid = 3760] [serial = 2056] [outer = 162A0000] 07:35:37 INFO - PROCESS | 3760 | 1465050937463 Marionette DEBUG loaded listener.js 07:35:37 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (16D24000) [pid = 3760] [serial = 2057] [outer = 162A0000] 07:35:37 INFO - PROCESS | 3760 | 1465050937944 Marionette TRACE conn3 <- [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]]]}] 07:35:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:35:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 626ms 07:35:37 INFO - PROCESS | 3760 | 1465050937960 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:35:37 INFO - PROCESS | 3760 | 1465050937962 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 07:35:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:35:37 INFO - PROCESS | 3760 | 1465050937966 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:35:37 INFO - PROCESS | 3760 | 1465050937967 Marionette TRACE conn3 <- [1,2706,null,{}] 07:35:37 INFO - PROCESS | 3760 | 1465050937971 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:37 INFO - PROCESS | 3760 | 1465050937973 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:38 INFO - PROCESS | 3760 | 1465050938093 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:35:38 INFO - PROCESS | 3760 | 1465050938184 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 3760 | 1465050938186 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:38 INFO - PROCESS | 3760 | ++DOCSHELL 16D2B000 == 30 [pid = 3760] [id = 686] 07:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (16D6A000) [pid = 3760] [serial = 2058] [outer = 00000000] 07:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (16FD1000) [pid = 3760] [serial = 2059] [outer = 16D6A000] 07:35:38 INFO - PROCESS | 3760 | 1465050938229 Marionette DEBUG loaded listener.js 07:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (17323000) [pid = 3760] [serial = 2060] [outer = 16D6A000] 07:35:38 INFO - PROCESS | 3760 | 1465050938652 Marionette TRACE conn3 <- [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] 07:35:38 INFO - PROCESS | 3760 | 1465050938707 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 07:35:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:35:38 INFO - PROCESS | 3760 | 1465050938711 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:35:38 INFO - PROCESS | 3760 | 1465050938713 Marionette TRACE conn3 <- [1,2710,null,{}] 07:35:38 INFO - PROCESS | 3760 | 1465050938716 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:38 INFO - PROCESS | 3760 | 1465050938722 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:38 INFO - PROCESS | 3760 | 1465050938876 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:35:38 INFO - PROCESS | 3760 | 1465050938888 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:38 INFO - PROCESS | 3760 | 1465050938890 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:38 INFO - PROCESS | 3760 | ++DOCSHELL 17471400 == 31 [pid = 3760] [id = 687] 07:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (174BA800) [pid = 3760] [serial = 2061] [outer = 00000000] 07:35:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (1796A400) [pid = 3760] [serial = 2062] [outer = 174BA800] 07:35:38 INFO - PROCESS | 3760 | 1465050938934 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (17988800) [pid = 3760] [serial = 2063] [outer = 174BA800] 07:35:39 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (10A57800) [pid = 3760] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:35:39 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (0F987400) [pid = 3760] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:35:39 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (0F30B400) [pid = 3760] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:35:39 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (13C55000) [pid = 3760] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:35:39 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (12A8B400) [pid = 3760] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:35:39 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (13033000) [pid = 3760] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:35:39 INFO - PROCESS | 3760 | 1465050939401 Marionette TRACE conn3 <- [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] 07:35:39 INFO - PROCESS | 3760 | 1465050939481 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 07:35:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:35:39 INFO - PROCESS | 3760 | 1465050939484 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:35:39 INFO - PROCESS | 3760 | 1465050939486 Marionette TRACE conn3 <- [1,2714,null,{}] 07:35:39 INFO - PROCESS | 3760 | 1465050939493 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:39 INFO - PROCESS | 3760 | 1465050939495 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:39 INFO - PROCESS | 3760 | 1465050939573 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:35:39 INFO - PROCESS | 3760 | 1465050939578 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:39 INFO - PROCESS | 3760 | 1465050939580 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:39 INFO - PROCESS | 3760 | ++DOCSHELL 0F30B400 == 32 [pid = 3760] [id = 688] 07:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (0F987400) [pid = 3760] [serial = 2064] [outer = 00000000] 07:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (17984000) [pid = 3760] [serial = 2065] [outer = 0F987400] 07:35:39 INFO - PROCESS | 3760 | 1465050939623 Marionette DEBUG loaded listener.js 07:35:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (1798B800) [pid = 3760] [serial = 2066] [outer = 0F987400] 07:35:40 INFO - PROCESS | 3760 | 1465050940045 Marionette TRACE conn3 <- [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]]]}] 07:35:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:35:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 594ms 07:35:40 INFO - PROCESS | 3760 | 1465050940090 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:35:40 INFO - PROCESS | 3760 | 1465050940092 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 07:35:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:35:40 INFO - PROCESS | 3760 | 1465050940096 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:35:40 INFO - PROCESS | 3760 | 1465050940097 Marionette TRACE conn3 <- [1,2718,null,{}] 07:35:40 INFO - PROCESS | 3760 | 1465050940101 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:40 INFO - PROCESS | 3760 | 1465050940102 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:40 INFO - PROCESS | 3760 | 1465050940181 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:35:40 INFO - PROCESS | 3760 | 1465050940186 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:40 INFO - PROCESS | 3760 | 1465050940188 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:40 INFO - PROCESS | 3760 | ++DOCSHELL 17E46400 == 33 [pid = 3760] [id = 689] 07:35:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (17E47800) [pid = 3760] [serial = 2067] [outer = 00000000] 07:35:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (18071400) [pid = 3760] [serial = 2068] [outer = 17E47800] 07:35:40 INFO - PROCESS | 3760 | 1465050940231 Marionette DEBUG loaded listener.js 07:35:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (18072800) [pid = 3760] [serial = 2069] [outer = 17E47800] 07:35:41 INFO - PROCESS | 3760 | 1465050941129 Marionette TRACE conn3 <- [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] 07:35:41 INFO - PROCESS | 3760 | 1465050941146 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 07:35:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:35:41 INFO - PROCESS | 3760 | 1465050941149 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:35:41 INFO - PROCESS | 3760 | 1465050941150 Marionette TRACE conn3 <- [1,2722,null,{}] 07:35:41 INFO - PROCESS | 3760 | 1465050941154 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:41 INFO - PROCESS | 3760 | 1465050941156 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:41 INFO - PROCESS | 3760 | 1465050941270 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:35:41 INFO - PROCESS | 3760 | 1465050941278 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:41 INFO - PROCESS | 3760 | 1465050941280 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:41 INFO - PROCESS | 3760 | ++DOCSHELL 15C23000 == 34 [pid = 3760] [id = 690] 07:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (160AD000) [pid = 3760] [serial = 2070] [outer = 00000000] 07:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (1844F000) [pid = 3760] [serial = 2071] [outer = 160AD000] 07:35:41 INFO - PROCESS | 3760 | 1465050941323 Marionette DEBUG loaded listener.js 07:35:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (18455000) [pid = 3760] [serial = 2072] [outer = 160AD000] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 1327F800 == 33 [pid = 3760] [id = 683] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 10F3B800 == 32 [pid = 3760] [id = 682] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 143D4000 == 31 [pid = 3760] [id = 680] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 111BA800 == 30 [pid = 3760] [id = 681] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 17471400 == 29 [pid = 3760] [id = 687] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 0F30B400 == 28 [pid = 3760] [id = 688] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 16D2B000 == 27 [pid = 3760] [id = 686] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 16032400 == 26 [pid = 3760] [id = 685] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 15CD7800 == 25 [pid = 3760] [id = 684] 07:35:42 INFO - PROCESS | 3760 | --DOCSHELL 17E46400 == 24 [pid = 3760] [id = 689] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (10F33800) [pid = 3760] [serial = 2029] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (10A5B400) [pid = 3760] [serial = 2027] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1055CC00) [pid = 3760] [serial = 2026] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (12DC9000) [pid = 3760] [serial = 2024] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (11A15C00) [pid = 3760] [serial = 2023] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (1574B800) [pid = 3760] [serial = 2036] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 53 (143D5C00) [pid = 3760] [serial = 2035] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 52 (16035C00) [pid = 3760] [serial = 2041] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 51 (143E3800) [pid = 3760] [serial = 2038] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 50 (13133000) [pid = 3760] [serial = 2032] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 49 (1318C800) [pid = 3760] [serial = 2033] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 48 (110E9C00) [pid = 3760] [serial = 2030] [outer = 00000000] [url = about:blank] 07:35:42 INFO - PROCESS | 3760 | --DOMWINDOW == 47 (15E50400) [pid = 3760] [serial = 2039] [outer = 00000000] [url = about:blank] 07:35:43 INFO - PROCESS | 3760 | 1465050943006 Marionette TRACE conn3 <- [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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1908ms 07:35:43 INFO - PROCESS | 3760 | 1465050943069 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 3760 | 1465050943072 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 07:35:43 INFO - PROCESS | 3760 | 1465050943077 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:35:43 INFO - PROCESS | 3760 | 1465050943081 Marionette TRACE conn3 <- [1,2726,null,{}] 07:35:43 INFO - PROCESS | 3760 | 1465050943087 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:43 INFO - PROCESS | 3760 | 1465050943090 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:43 INFO - PROCESS | 3760 | 1465050943180 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:35:43 INFO - PROCESS | 3760 | 1465050943187 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 3760 | 1465050943192 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:43 INFO - PROCESS | 3760 | ++DOCSHELL 10A56400 == 25 [pid = 3760] [id = 691] 07:35:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 48 (10A57400) [pid = 3760] [serial = 2073] [outer = 00000000] 07:35:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 49 (10AEB000) [pid = 3760] [serial = 2074] [outer = 10A57400] 07:35:43 INFO - PROCESS | 3760 | 1465050943245 Marionette DEBUG loaded listener.js 07:35:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 50 (10AF1400) [pid = 3760] [serial = 2075] [outer = 10A57400] 07:35:43 INFO - PROCESS | 3760 | 1465050943752 Marionette TRACE conn3 <- [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]]]}] 07:35:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:35:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 704ms 07:35:43 INFO - PROCESS | 3760 | 1465050943778 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:35:43 INFO - PROCESS | 3760 | 1465050943783 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 07:35:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:35:43 INFO - PROCESS | 3760 | 1465050943793 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:35:43 INFO - PROCESS | 3760 | 1465050943796 Marionette TRACE conn3 <- [1,2730,null,{}] 07:35:43 INFO - PROCESS | 3760 | 1465050943799 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:43 INFO - PROCESS | 3760 | 1465050943802 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:43 INFO - PROCESS | 3760 | 1465050943898 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:35:43 INFO - PROCESS | 3760 | 1465050943905 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:43 INFO - PROCESS | 3760 | 1465050943908 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:43 INFO - PROCESS | 3760 | ++DOCSHELL 111BC000 == 26 [pid = 3760] [id = 692] 07:35:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 51 (111BF400) [pid = 3760] [serial = 2076] [outer = 00000000] 07:35:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 52 (114C4000) [pid = 3760] [serial = 2077] [outer = 111BF400] 07:35:43 INFO - PROCESS | 3760 | 1465050943958 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 53 (12802C00) [pid = 3760] [serial = 2078] [outer = 111BF400] 07:35:44 INFO - PROCESS | 3760 | 1465050944426 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:35:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:35:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 689ms 07:35:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:35:44 INFO - PROCESS | 3760 | 1465050944488 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 07:35:44 INFO - PROCESS | 3760 | 1465050944490 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 07:35:44 INFO - PROCESS | 3760 | 1465050944494 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:35:44 INFO - PROCESS | 3760 | 1465050944498 Marionette TRACE conn3 <- [1,2734,null,{}] 07:35:44 INFO - PROCESS | 3760 | 1465050944509 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:44 INFO - PROCESS | 3760 | 1465050944513 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:44 INFO - PROCESS | 3760 | 1465050944626 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:35:44 INFO - PROCESS | 3760 | 1465050944725 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:44 INFO - PROCESS | 3760 | 1465050944728 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:44 INFO - PROCESS | 3760 | ++DOCSHELL 1327C800 == 27 [pid = 3760] [id = 693] 07:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 54 (1327D800) [pid = 3760] [serial = 2079] [outer = 00000000] 07:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (13622400) [pid = 3760] [serial = 2080] [outer = 1327D800] 07:35:44 INFO - PROCESS | 3760 | 1465050944775 Marionette DEBUG loaded listener.js 07:35:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (13915400) [pid = 3760] [serial = 2081] [outer = 1327D800] 07:35:45 INFO - PROCESS | 3760 | 1465050945139 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 689ms 07:35:45 INFO - PROCESS | 3760 | 1465050945193 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 3760 | 1465050945195 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 07:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:35:45 INFO - PROCESS | 3760 | 1465050945198 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - PROCESS | 3760 | 1465050945200 Marionette TRACE conn3 <- [1,2738,null,{}] 07:35:45 INFO - PROCESS | 3760 | 1465050945214 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:45 INFO - PROCESS | 3760 | 1465050945216 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:45 INFO - PROCESS | 3760 | 1465050945333 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:35:45 INFO - PROCESS | 3760 | 1465050945345 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:45 INFO - PROCESS | 3760 | 1465050945347 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:45 INFO - PROCESS | 3760 | ++DOCSHELL 1362C800 == 28 [pid = 3760] [id = 694] 07:35:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (13913C00) [pid = 3760] [serial = 2082] [outer = 00000000] 07:35:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (143C6C00) [pid = 3760] [serial = 2083] [outer = 13913C00] 07:35:45 INFO - PROCESS | 3760 | 1465050945392 Marionette DEBUG loaded listener.js 07:35:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (143E9800) [pid = 3760] [serial = 2084] [outer = 13913C00] 07:35:45 INFO - PROCESS | 3760 | 1465050945798 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:35:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:35:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 626ms 07:35:45 INFO - PROCESS | 3760 | 1465050945836 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:35:45 INFO - PROCESS | 3760 | 1465050945838 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 07:35:45 INFO - PROCESS | 3760 | 1465050945841 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:35:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:35:45 INFO - PROCESS | 3760 | 1465050945843 Marionette TRACE conn3 <- [1,2742,null,{}] 07:35:45 INFO - PROCESS | 3760 | 1465050945847 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:45 INFO - PROCESS | 3760 | 1465050945848 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:46 INFO - PROCESS | 3760 | 1465050945968 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:35:46 INFO - PROCESS | 3760 | 1465050946009 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 3760 | 1465050946012 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:46 INFO - PROCESS | 3760 | ++DOCSHELL 15013800 == 29 [pid = 3760] [id = 695] 07:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (15C19C00) [pid = 3760] [serial = 2085] [outer = 00000000] 07:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (15CDE000) [pid = 3760] [serial = 2086] [outer = 15C19C00] 07:35:46 INFO - PROCESS | 3760 | 1465050946056 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (15FE0800) [pid = 3760] [serial = 2087] [outer = 15C19C00] 07:35:46 INFO - PROCESS | 3760 | 1465050946466 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:35:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:35:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 641ms 07:35:46 INFO - PROCESS | 3760 | 1465050946480 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:35:46 INFO - PROCESS | 3760 | 1465050946482 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 07:35:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:35:46 INFO - PROCESS | 3760 | 1465050946485 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:35:46 INFO - PROCESS | 3760 | 1465050946487 Marionette TRACE conn3 <- [1,2746,null,{}] 07:35:46 INFO - PROCESS | 3760 | 1465050946490 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:46 INFO - PROCESS | 3760 | 1465050946497 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:46 INFO - PROCESS | 3760 | 1465050946634 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:35:46 INFO - PROCESS | 3760 | 1465050946642 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:46 INFO - PROCESS | 3760 | 1465050946644 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:46 INFO - PROCESS | 3760 | ++DOCSHELL 1602CC00 == 30 [pid = 3760] [id = 696] 07:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (1602D400) [pid = 3760] [serial = 2088] [outer = 00000000] 07:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (162A5400) [pid = 3760] [serial = 2089] [outer = 1602D400] 07:35:46 INFO - PROCESS | 3760 | 1465050946688 Marionette DEBUG loaded listener.js 07:35:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (16D26800) [pid = 3760] [serial = 2090] [outer = 1602D400] 07:35:47 INFO - PROCESS | 3760 | 1465050947125 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 704ms 07:35:47 INFO - PROCESS | 3760 | 1465050947185 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 3760 | 1465050947187 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 07:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:35:47 INFO - PROCESS | 3760 | 1465050947190 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 3760 | 1465050947192 Marionette TRACE conn3 <- [1,2750,null,{}] 07:35:47 INFO - PROCESS | 3760 | 1465050947201 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:47 INFO - PROCESS | 3760 | 1465050947203 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:47 INFO - PROCESS | 3760 | 1465050947290 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:35:47 INFO - PROCESS | 3760 | 1465050947328 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:47 INFO - PROCESS | 3760 | 1465050947330 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:47 INFO - PROCESS | 3760 | ++DOCSHELL 1022A000 == 31 [pid = 3760] [id = 697] 07:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (102D0800) [pid = 3760] [serial = 2091] [outer = 00000000] 07:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1732C400) [pid = 3760] [serial = 2092] [outer = 102D0800] 07:35:47 INFO - PROCESS | 3760 | 1465050947372 Marionette DEBUG loaded listener.js 07:35:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1732D000) [pid = 3760] [serial = 2093] [outer = 102D0800] 07:35:47 INFO - PROCESS | 3760 | 1465050947792 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:35:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:35:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 641ms 07:35:47 INFO - PROCESS | 3760 | 1465050947828 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:35:47 INFO - PROCESS | 3760 | 1465050947830 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 07:35:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:35:47 INFO - PROCESS | 3760 | 1465050947852 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:35:47 INFO - PROCESS | 3760 | 1465050947853 Marionette TRACE conn3 <- [1,2754,null,{}] 07:35:47 INFO - PROCESS | 3760 | 1465050947857 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:47 INFO - PROCESS | 3760 | 1465050947859 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:48 INFO - PROCESS | 3760 | 1465050947982 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:35:48 INFO - PROCESS | 3760 | 1465050948041 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 3760 | 1465050948043 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:48 INFO - PROCESS | 3760 | ++DOCSHELL 13C48400 == 32 [pid = 3760] [id = 698] 07:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (174BE400) [pid = 3760] [serial = 2094] [outer = 00000000] 07:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (17968800) [pid = 3760] [serial = 2095] [outer = 174BE400] 07:35:48 INFO - PROCESS | 3760 | 1465050948087 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (1796B000) [pid = 3760] [serial = 2096] [outer = 174BE400] 07:35:48 INFO - PROCESS | 3760 | 1465050948490 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:35:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:35:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 720ms 07:35:48 INFO - PROCESS | 3760 | 1465050948557 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:35:48 INFO - PROCESS | 3760 | 1465050948559 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 07:35:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:35:48 INFO - PROCESS | 3760 | 1465050948563 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:35:48 INFO - PROCESS | 3760 | 1465050948564 Marionette TRACE conn3 <- [1,2758,null,{}] 07:35:48 INFO - PROCESS | 3760 | 1465050948568 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:48 INFO - PROCESS | 3760 | 1465050948570 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:48 INFO - PROCESS | 3760 | 1465050948687 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:35:48 INFO - PROCESS | 3760 | 1465050948777 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:48 INFO - PROCESS | 3760 | 1465050948779 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:48 INFO - PROCESS | 3760 | ++DOCSHELL 1327C400 == 33 [pid = 3760] [id = 699] 07:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (179C5000) [pid = 3760] [serial = 2097] [outer = 00000000] 07:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (17E48C00) [pid = 3760] [serial = 2098] [outer = 179C5000] 07:35:48 INFO - PROCESS | 3760 | 1465050948821 Marionette DEBUG loaded listener.js 07:35:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (17E49000) [pid = 3760] [serial = 2099] [outer = 179C5000] 07:35:49 INFO - PROCESS | 3760 | 1465050949284 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:35:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:35:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 736ms 07:35:49 INFO - PROCESS | 3760 | 1465050949352 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:35:49 INFO - PROCESS | 3760 | 1465050949354 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 07:35:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:35:49 INFO - PROCESS | 3760 | 1465050949370 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:35:49 INFO - PROCESS | 3760 | 1465050949372 Marionette TRACE conn3 <- [1,2762,null,{}] 07:35:49 INFO - PROCESS | 3760 | 1465050949375 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:49 INFO - PROCESS | 3760 | 1465050949387 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:49 INFO - PROCESS | 3760 | 1465050949503 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:35:49 INFO - PROCESS | 3760 | 1465050949513 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:49 INFO - PROCESS | 3760 | 1465050949515 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:49 INFO - PROCESS | 3760 | ++DOCSHELL 18451400 == 34 [pid = 3760] [id = 700] 07:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (18451C00) [pid = 3760] [serial = 2100] [outer = 00000000] 07:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19A2C400) [pid = 3760] [serial = 2101] [outer = 18451C00] 07:35:49 INFO - PROCESS | 3760 | 1465050949614 Marionette DEBUG loaded listener.js 07:35:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19A31C00) [pid = 3760] [serial = 2102] [outer = 18451C00] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (17E47800) [pid = 3760] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16D6A000) [pid = 3760] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (174BA800) [pid = 3760] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (0F987400) [pid = 3760] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (162A0000) [pid = 3760] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (15CDD000) [pid = 3760] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13280C00) [pid = 3760] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (110E5400) [pid = 3760] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (111BC800) [pid = 3760] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:35:50 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (15E5DC00) [pid = 3760] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:35:50 INFO - PROCESS | 3760 | 1465050950113 Marionette TRACE conn3 <- [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]]]}] 07:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 797ms 07:35:50 INFO - PROCESS | 3760 | 1465050950170 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 3760 | 1465050950172 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 07:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:35:50 INFO - PROCESS | 3760 | 1465050950176 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 3760 | 1465050950178 Marionette TRACE conn3 <- [1,2766,null,{}] 07:35:50 INFO - PROCESS | 3760 | 1465050950182 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 3760 | 1465050950184 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:50 INFO - PROCESS | 3760 | 1465050950308 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:35:50 INFO - PROCESS | 3760 | 1465050950374 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 3760 | 1465050950377 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:50 INFO - PROCESS | 3760 | ++DOCSHELL 1500D000 == 35 [pid = 3760] [id = 701] 07:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (15E5DC00) [pid = 3760] [serial = 2103] [outer = 00000000] 07:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (17987800) [pid = 3760] [serial = 2104] [outer = 15E5DC00] 07:35:50 INFO - PROCESS | 3760 | 1465050950422 Marionette DEBUG loaded listener.js 07:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (19ADC800) [pid = 3760] [serial = 2105] [outer = 15E5DC00] 07:35:50 INFO - PROCESS | 3760 | 1465050950783 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:35:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:35:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 642ms 07:35:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:35:50 INFO - PROCESS | 3760 | 1465050950821 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:35:50 INFO - PROCESS | 3760 | 1465050950823 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 07:35:50 INFO - PROCESS | 3760 | 1465050950826 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:35:50 INFO - PROCESS | 3760 | 1465050950828 Marionette TRACE conn3 <- [1,2770,null,{}] 07:35:50 INFO - PROCESS | 3760 | 1465050950832 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:50 INFO - PROCESS | 3760 | 1465050950833 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:50 INFO - PROCESS | 3760 | 1465050950918 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:35:50 INFO - PROCESS | 3760 | 1465050950924 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:50 INFO - PROCESS | 3760 | 1465050950926 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:50 INFO - PROCESS | 3760 | ++DOCSHELL 19A37400 == 36 [pid = 3760] [id = 702] 07:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (19ADE800) [pid = 3760] [serial = 2106] [outer = 00000000] 07:35:50 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19AE5C00) [pid = 3760] [serial = 2107] [outer = 19ADE800] 07:35:50 INFO - PROCESS | 3760 | 1465050950968 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (19AE8400) [pid = 3760] [serial = 2108] [outer = 19ADE800] 07:35:51 INFO - PROCESS | 3760 | 1465050951397 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:35:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:35:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 595ms 07:35:51 INFO - PROCESS | 3760 | 1465050951430 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:35:51 INFO - PROCESS | 3760 | 1465050951432 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 07:35:51 INFO - PROCESS | 3760 | 1465050951436 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:35:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:35:51 INFO - PROCESS | 3760 | 1465050951437 Marionette TRACE conn3 <- [1,2774,null,{}] 07:35:51 INFO - PROCESS | 3760 | 1465050951440 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:51 INFO - PROCESS | 3760 | 1465050951442 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:51 INFO - PROCESS | 3760 | 1465050951565 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:35:51 INFO - PROCESS | 3760 | 1465050951570 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:51 INFO - PROCESS | 3760 | 1465050951572 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:51 INFO - PROCESS | 3760 | ++DOCSHELL 19AE9000 == 37 [pid = 3760] [id = 703] 07:35:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (19B41C00) [pid = 3760] [serial = 2109] [outer = 00000000] 07:35:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (19B47400) [pid = 3760] [serial = 2110] [outer = 19B41C00] 07:35:51 INFO - PROCESS | 3760 | 1465050951615 Marionette DEBUG loaded listener.js 07:35:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1A001400) [pid = 3760] [serial = 2111] [outer = 19B41C00] 07:35:52 INFO - PROCESS | 3760 | 1465050952123 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:35:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:35:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 736ms 07:35:52 INFO - PROCESS | 3760 | 1465050952178 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:35:52 INFO - PROCESS | 3760 | 1465050952183 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 07:35:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:35:52 INFO - PROCESS | 3760 | 1465050952189 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:35:52 INFO - PROCESS | 3760 | 1465050952192 Marionette TRACE conn3 <- [1,2778,null,{}] 07:35:52 INFO - PROCESS | 3760 | 1465050952198 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:52 INFO - PROCESS | 3760 | 1465050952201 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:52 INFO - PROCESS | 3760 | 1465050952325 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:35:52 INFO - PROCESS | 3760 | 1465050952464 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:52 INFO - PROCESS | 3760 | 1465050952469 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:52 INFO - PROCESS | 3760 | ++DOCSHELL 0F304400 == 38 [pid = 3760] [id = 704] 07:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (0F305400) [pid = 3760] [serial = 2112] [outer = 00000000] 07:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (10A60000) [pid = 3760] [serial = 2113] [outer = 0F305400] 07:35:52 INFO - PROCESS | 3760 | 1465050952526 Marionette DEBUG loaded listener.js 07:35:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (10B6B400) [pid = 3760] [serial = 2114] [outer = 0F305400] 07:35:53 INFO - PROCESS | 3760 | 1465050953284 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:35:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:35:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1158ms 07:35:53 INFO - PROCESS | 3760 | 1465050953347 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:35:53 INFO - PROCESS | 3760 | 1465050953352 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 07:35:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:35:53 INFO - PROCESS | 3760 | 1465050953358 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:35:53 INFO - PROCESS | 3760 | 1465050953361 Marionette TRACE conn3 <- [1,2782,null,{}] 07:35:53 INFO - PROCESS | 3760 | 1465050953365 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:53 INFO - PROCESS | 3760 | 1465050953368 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:53 INFO - PROCESS | 3760 | 1465050953494 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:35:53 INFO - PROCESS | 3760 | 1465050953626 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:53 INFO - PROCESS | 3760 | 1465050953629 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:53 INFO - PROCESS | 3760 | ++DOCSHELL 1309A000 == 39 [pid = 3760] [id = 705] 07:35:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (130E5C00) [pid = 3760] [serial = 2115] [outer = 00000000] 07:35:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (13183C00) [pid = 3760] [serial = 2116] [outer = 130E5C00] 07:35:53 INFO - PROCESS | 3760 | 1465050953685 Marionette DEBUG loaded listener.js 07:35:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1362C400) [pid = 3760] [serial = 2117] [outer = 130E5C00] 07:35:54 INFO - PROCESS | 3760 | 1465050954476 Marionette TRACE conn3 <- [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]]]}] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 19A37400 == 38 [pid = 3760] [id = 702] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 1500D000 == 37 [pid = 3760] [id = 701] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 18451400 == 36 [pid = 3760] [id = 700] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 1327C400 == 35 [pid = 3760] [id = 699] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 13C48400 == 34 [pid = 3760] [id = 698] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 1022A000 == 33 [pid = 3760] [id = 697] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 1602CC00 == 32 [pid = 3760] [id = 696] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 15013800 == 31 [pid = 3760] [id = 695] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 1362C800 == 30 [pid = 3760] [id = 694] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 1327C800 == 29 [pid = 3760] [id = 693] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 111BC000 == 28 [pid = 3760] [id = 692] 07:35:54 INFO - PROCESS | 3760 | --DOCSHELL 10A56400 == 27 [pid = 3760] [id = 691] 07:35:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:35:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1188ms 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1844F000) [pid = 3760] [serial = 2071] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | 1465050954572 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:35:54 INFO - PROCESS | 3760 | 1465050954576 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 07:35:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:35:54 INFO - PROCESS | 3760 | 1465050954581 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:35:54 INFO - PROCESS | 3760 | 1465050954584 Marionette TRACE conn3 <- [1,2786,null,{}] 07:35:54 INFO - PROCESS | 3760 | 1465050954594 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:54 INFO - PROCESS | 3760 | 1465050954599 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:54 INFO - PROCESS | 3760 | 1465050954721 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:35:54 INFO - PROCESS | 3760 | 1465050954728 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:54 INFO - PROCESS | 3760 | 1465050954731 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:54 INFO - PROCESS | 3760 | ++DOCSHELL 10A5F400 == 28 [pid = 3760] [id = 706] 07:35:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10A63C00) [pid = 3760] [serial = 2118] [outer = 00000000] 07:35:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (110E6800) [pid = 3760] [serial = 2119] [outer = 10A63C00] 07:35:54 INFO - PROCESS | 3760 | 1465050954777 Marionette DEBUG loaded listener.js 07:35:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1140F400) [pid = 3760] [serial = 2120] [outer = 10A63C00] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (18072800) [pid = 3760] [serial = 2069] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (16FD1000) [pid = 3760] [serial = 2059] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1796A400) [pid = 3760] [serial = 2062] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (17323000) [pid = 3760] [serial = 2060] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17984000) [pid = 3760] [serial = 2065] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (17988800) [pid = 3760] [serial = 2063] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (16A56800) [pid = 3760] [serial = 2056] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (15E59400) [pid = 3760] [serial = 2053] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16028800) [pid = 3760] [serial = 2054] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (13623400) [pid = 3760] [serial = 2050] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13630C00) [pid = 3760] [serial = 2051] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (111B8800) [pid = 3760] [serial = 2047] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1141E800) [pid = 3760] [serial = 2048] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (12D65400) [pid = 3760] [serial = 2045] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (11C0B000) [pid = 3760] [serial = 2044] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (160AC400) [pid = 3760] [serial = 2042] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1798B800) [pid = 3760] [serial = 2066] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16D24000) [pid = 3760] [serial = 2057] [outer = 00000000] [url = about:blank] 07:35:54 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (18071400) [pid = 3760] [serial = 2068] [outer = 00000000] [url = about:blank] 07:35:55 INFO - PROCESS | 3760 | 1465050955337 Marionette TRACE conn3 <- [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]]]}] 07:35:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:35:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 798ms 07:35:55 INFO - PROCESS | 3760 | 1465050955380 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:35:55 INFO - PROCESS | 3760 | 1465050955384 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 07:35:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:35:55 INFO - PROCESS | 3760 | 1465050955390 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:35:55 INFO - PROCESS | 3760 | 1465050955392 Marionette TRACE conn3 <- [1,2790,null,{}] 07:35:55 INFO - PROCESS | 3760 | 1465050955396 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:55 INFO - PROCESS | 3760 | 1465050955399 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:55 INFO - PROCESS | 3760 | 1465050955484 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:35:55 INFO - PROCESS | 3760 | 1465050955493 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:55 INFO - PROCESS | 3760 | 1465050955495 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:55 INFO - PROCESS | 3760 | ++DOCSHELL 12D65400 == 29 [pid = 3760] [id = 707] 07:35:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12DCC800) [pid = 3760] [serial = 2121] [outer = 00000000] 07:35:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13098400) [pid = 3760] [serial = 2122] [outer = 12DCC800] 07:35:55 INFO - PROCESS | 3760 | 1465050955546 Marionette DEBUG loaded listener.js 07:35:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13188000) [pid = 3760] [serial = 2123] [outer = 12DCC800] 07:35:56 INFO - PROCESS | 3760 | 1465050956095 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:35:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:35:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 735ms 07:35:56 INFO - PROCESS | 3760 | 1465050956132 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:35:56 INFO - PROCESS | 3760 | 1465050956140 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 07:35:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:35:56 INFO - PROCESS | 3760 | 1465050956146 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:35:56 INFO - PROCESS | 3760 | 1465050956150 Marionette TRACE conn3 <- [1,2794,null,{}] 07:35:56 INFO - PROCESS | 3760 | 1465050956156 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:56 INFO - PROCESS | 3760 | 1465050956159 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:56 INFO - PROCESS | 3760 | 1465050956269 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:35:56 INFO - PROCESS | 3760 | 1465050956406 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:56 INFO - PROCESS | 3760 | 1465050956411 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:56 INFO - PROCESS | 3760 | ++DOCSHELL 0F989400 == 30 [pid = 3760] [id = 708] 07:35:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (1022A000) [pid = 3760] [serial = 2124] [outer = 00000000] 07:35:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (1141E800) [pid = 3760] [serial = 2125] [outer = 1022A000] 07:35:56 INFO - PROCESS | 3760 | 1465050956469 Marionette DEBUG loaded listener.js 07:35:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (12D6D800) [pid = 3760] [serial = 2126] [outer = 1022A000] 07:35:57 INFO - PROCESS | 3760 | 1465050957071 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:35:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:35:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 954ms 07:35:57 INFO - PROCESS | 3760 | 1465050957093 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:35:57 INFO - PROCESS | 3760 | 1465050957097 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 07:35:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:35:57 INFO - PROCESS | 3760 | 1465050957117 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:35:57 INFO - PROCESS | 3760 | 1465050957121 Marionette TRACE conn3 <- [1,2798,null,{}] 07:35:57 INFO - PROCESS | 3760 | 1465050957127 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:57 INFO - PROCESS | 3760 | 1465050957130 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:57 INFO - PROCESS | 3760 | 1465050957241 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:35:57 INFO - PROCESS | 3760 | 1465050957376 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:57 INFO - PROCESS | 3760 | 1465050957379 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:57 INFO - PROCESS | 3760 | ++DOCSHELL 1435BC00 == 31 [pid = 3760] [id = 709] 07:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (14367000) [pid = 3760] [serial = 2127] [outer = 00000000] 07:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (143E9C00) [pid = 3760] [serial = 2128] [outer = 14367000] 07:35:57 INFO - PROCESS | 3760 | 1465050957435 Marionette DEBUG loaded listener.js 07:35:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15C22800) [pid = 3760] [serial = 2129] [outer = 14367000] 07:35:57 INFO - PROCESS | 3760 | 1465050957962 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:35:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:35:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 892ms 07:35:58 INFO - PROCESS | 3760 | 1465050958008 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:35:58 INFO - PROCESS | 3760 | 1465050958011 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 07:35:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:35:58 INFO - PROCESS | 3760 | 1465050958015 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:35:58 INFO - PROCESS | 3760 | 1465050958019 Marionette TRACE conn3 <- [1,2802,null,{}] 07:35:58 INFO - PROCESS | 3760 | 1465050958030 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:58 INFO - PROCESS | 3760 | 1465050958035 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:58 INFO - PROCESS | 3760 | 1465050958139 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:35:58 INFO - PROCESS | 3760 | 1465050958295 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:58 INFO - PROCESS | 3760 | 1465050958299 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:58 INFO - PROCESS | 3760 | ++DOCSHELL 16035800 == 32 [pid = 3760] [id = 710] 07:35:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16035C00) [pid = 3760] [serial = 2130] [outer = 00000000] 07:35:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1629D400) [pid = 3760] [serial = 2131] [outer = 16035C00] 07:35:58 INFO - PROCESS | 3760 | 1465050958356 Marionette DEBUG loaded listener.js 07:35:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (162A7000) [pid = 3760] [serial = 2132] [outer = 16035C00] 07:35:58 INFO - PROCESS | 3760 | 1465050958941 Marionette TRACE conn3 <- [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]]]}] 07:35:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:35:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1001ms 07:35:59 INFO - PROCESS | 3760 | 1465050959017 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:35:59 INFO - PROCESS | 3760 | 1465050959020 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 07:35:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:35:59 INFO - PROCESS | 3760 | 1465050959023 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:35:59 INFO - PROCESS | 3760 | 1465050959025 Marionette TRACE conn3 <- [1,2806,null,{}] 07:35:59 INFO - PROCESS | 3760 | 1465050959029 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:35:59 INFO - PROCESS | 3760 | 1465050959031 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:59 INFO - PROCESS | 3760 | 1465050959136 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:35:59 INFO - PROCESS | 3760 | 1465050959279 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:35:59 INFO - PROCESS | 3760 | 1465050959281 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:35:59 INFO - PROCESS | 3760 | ++DOCSHELL 13188400 == 33 [pid = 3760] [id = 711] 07:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16D2B400) [pid = 3760] [serial = 2133] [outer = 00000000] 07:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17325C00) [pid = 3760] [serial = 2134] [outer = 16D2B400] 07:35:59 INFO - PROCESS | 3760 | 1465050959335 Marionette DEBUG loaded listener.js 07:35:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17328C00) [pid = 3760] [serial = 2135] [outer = 16D2B400] 07:36:00 INFO - PROCESS | 3760 | 1465050960001 Marionette TRACE conn3 <- [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]]]}] 07:36:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:36:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1002ms 07:36:00 INFO - PROCESS | 3760 | 1465050960035 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:36:00 INFO - PROCESS | 3760 | 1465050960039 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 07:36:00 INFO - PROCESS | 3760 | 1465050960046 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:36:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:36:00 INFO - PROCESS | 3760 | 1465050960049 Marionette TRACE conn3 <- [1,2810,null,{}] 07:36:00 INFO - PROCESS | 3760 | 1465050960054 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:00 INFO - PROCESS | 3760 | 1465050960057 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:00 INFO - PROCESS | 3760 | 1465050960160 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 10A5F400 == 32 [pid = 3760] [id = 706] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 0F304400 == 31 [pid = 3760] [id = 704] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 15C23000 == 30 [pid = 3760] [id = 690] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 1309A000 == 29 [pid = 3760] [id = 705] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 13188400 == 28 [pid = 3760] [id = 711] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 16035800 == 27 [pid = 3760] [id = 710] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 12D65400 == 26 [pid = 3760] [id = 707] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 19AE9000 == 25 [pid = 3760] [id = 703] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 0F989400 == 24 [pid = 3760] [id = 708] 07:36:00 INFO - PROCESS | 3760 | --DOCSHELL 1435BC00 == 23 [pid = 3760] [id = 709] 07:36:00 INFO - PROCESS | 3760 | 1465050960906 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:00 INFO - PROCESS | 3760 | 1465050960910 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:01 INFO - PROCESS | 3760 | ++DOCSHELL 0F30A800 == 24 [pid = 3760] [id = 712] 07:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (0F30DC00) [pid = 3760] [serial = 2136] [outer = 00000000] 07:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1027CC00) [pid = 3760] [serial = 2137] [outer = 0F30DC00] 07:36:01 INFO - PROCESS | 3760 | 1465050961025 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10A59800) [pid = 3760] [serial = 2138] [outer = 0F30DC00] 07:36:01 INFO - PROCESS | 3760 | 1465050961579 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:36:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:36:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1564ms 07:36:01 INFO - PROCESS | 3760 | 1465050961612 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:36:01 INFO - PROCESS | 3760 | 1465050961615 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 07:36:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:36:01 INFO - PROCESS | 3760 | 1465050961620 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:36:01 INFO - PROCESS | 3760 | 1465050961622 Marionette TRACE conn3 <- [1,2814,null,{}] 07:36:01 INFO - PROCESS | 3760 | 1465050961628 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:01 INFO - PROCESS | 3760 | 1465050961632 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:01 INFO - PROCESS | 3760 | 1465050961758 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:36:01 INFO - PROCESS | 3760 | 1465050961820 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:01 INFO - PROCESS | 3760 | 1465050961823 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:01 INFO - PROCESS | 3760 | ++DOCSHELL 12A1CC00 == 25 [pid = 3760] [id = 713] 07:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (12A89C00) [pid = 3760] [serial = 2139] [outer = 00000000] 07:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (12B6E000) [pid = 3760] [serial = 2140] [outer = 12A89C00] 07:36:01 INFO - PROCESS | 3760 | 1465050961870 Marionette DEBUG loaded listener.js 07:36:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13095C00) [pid = 3760] [serial = 2141] [outer = 12A89C00] 07:36:02 INFO - PROCESS | 3760 | 1465050962307 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:36:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:36:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 735ms 07:36:02 INFO - PROCESS | 3760 | 1465050962363 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:36:02 INFO - PROCESS | 3760 | 1465050962368 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 07:36:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:36:02 INFO - PROCESS | 3760 | 1465050962373 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:36:02 INFO - PROCESS | 3760 | 1465050962375 Marionette TRACE conn3 <- [1,2818,null,{}] 07:36:02 INFO - PROCESS | 3760 | 1465050962378 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:02 INFO - PROCESS | 3760 | 1465050962381 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:02 INFO - PROCESS | 3760 | 1465050962510 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:36:02 INFO - PROCESS | 3760 | 1465050962523 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:02 INFO - PROCESS | 3760 | 1465050962525 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:02 INFO - PROCESS | 3760 | ++DOCSHELL 143D4800 == 26 [pid = 3760] [id = 714] 07:36:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (143E5000) [pid = 3760] [serial = 2142] [outer = 00000000] 07:36:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (15C52000) [pid = 3760] [serial = 2143] [outer = 143E5000] 07:36:02 INFO - PROCESS | 3760 | 1465050962570 Marionette DEBUG loaded listener.js 07:36:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (15FEB800) [pid = 3760] [serial = 2144] [outer = 143E5000] 07:36:03 INFO - PROCESS | 3760 | 1465050963055 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:36:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms 07:36:03 INFO - PROCESS | 3760 | 1465050963112 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:36:03 INFO - PROCESS | 3760 | 1465050963115 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 07:36:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:36:03 INFO - PROCESS | 3760 | 1465050963120 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:36:03 INFO - PROCESS | 3760 | 1465050963125 Marionette TRACE conn3 <- [1,2822,null,{}] 07:36:03 INFO - PROCESS | 3760 | 1465050963142 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:03 INFO - PROCESS | 3760 | 1465050963146 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:03 INFO - PROCESS | 3760 | 1465050963280 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:36:03 INFO - PROCESS | 3760 | 1465050963293 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:03 INFO - PROCESS | 3760 | 1465050963296 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:03 INFO - PROCESS | 3760 | ++DOCSHELL 162A4800 == 27 [pid = 3760] [id = 715] 07:36:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (16A53C00) [pid = 3760] [serial = 2145] [outer = 00000000] 07:36:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (16D26000) [pid = 3760] [serial = 2146] [outer = 16A53C00] 07:36:03 INFO - PROCESS | 3760 | 1465050963342 Marionette DEBUG loaded listener.js 07:36:03 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (173D8000) [pid = 3760] [serial = 2147] [outer = 16A53C00] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (12DCC800) [pid = 3760] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (1602D400) [pid = 3760] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (160AD000) [pid = 3760] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (111BF400) [pid = 3760] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1327D800) [pid = 3760] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (10A57400) [pid = 3760] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (18451C00) [pid = 3760] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (15C19C00) [pid = 3760] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (179C5000) [pid = 3760] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (15E5DC00) [pid = 3760] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (102D0800) [pid = 3760] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19ADE800) [pid = 3760] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (0F305400) [pid = 3760] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (10A63C00) [pid = 3760] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (130E5C00) [pid = 3760] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13913C00) [pid = 3760] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19B41C00) [pid = 3760] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:36:03 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (174BE400) [pid = 3760] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:36:04 INFO - PROCESS | 3760 | 1465050964165 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1095ms 07:36:04 INFO - PROCESS | 3760 | 1465050964224 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 3760 | 1465050964226 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 07:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:36:04 INFO - PROCESS | 3760 | 1465050964230 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 3760 | 1465050964231 Marionette TRACE conn3 <- [1,2826,null,{}] 07:36:04 INFO - PROCESS | 3760 | 1465050964235 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:04 INFO - PROCESS | 3760 | 1465050964237 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:04 INFO - PROCESS | 3760 | 1465050964330 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:36:04 INFO - PROCESS | 3760 | 1465050964337 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 3760 | 1465050964339 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:04 INFO - PROCESS | 3760 | ++DOCSHELL 12AC9800 == 28 [pid = 3760] [id = 716] 07:36:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (12ACE400) [pid = 3760] [serial = 2148] [outer = 00000000] 07:36:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13BE1000) [pid = 3760] [serial = 2149] [outer = 12ACE400] 07:36:04 INFO - PROCESS | 3760 | 1465050964387 Marionette DEBUG loaded listener.js 07:36:04 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (143D3000) [pid = 3760] [serial = 2150] [outer = 12ACE400] 07:36:04 INFO - PROCESS | 3760 | 1465050964822 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:36:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:36:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 626ms 07:36:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:36:04 INFO - PROCESS | 3760 | 1465050964868 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:36:04 INFO - PROCESS | 3760 | 1465050964870 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 07:36:04 INFO - PROCESS | 3760 | 1465050964873 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:36:04 INFO - PROCESS | 3760 | 1465050964875 Marionette TRACE conn3 <- [1,2830,null,{}] 07:36:04 INFO - PROCESS | 3760 | 1465050964879 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:04 INFO - PROCESS | 3760 | 1465050964881 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:04 INFO - PROCESS | 3760 | 1465050964960 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:36:04 INFO - PROCESS | 3760 | 1465050964967 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:04 INFO - PROCESS | 3760 | 1465050964973 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:05 INFO - PROCESS | 3760 | ++DOCSHELL 16FD0C00 == 29 [pid = 3760] [id = 717] 07:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (16FD1000) [pid = 3760] [serial = 2151] [outer = 00000000] 07:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (174D7400) [pid = 3760] [serial = 2152] [outer = 16FD1000] 07:36:05 INFO - PROCESS | 3760 | 1465050965025 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17987000) [pid = 3760] [serial = 2153] [outer = 16FD1000] 07:36:05 INFO - PROCESS | 3760 | 1465050965503 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:36:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:36:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 688ms 07:36:05 INFO - PROCESS | 3760 | 1465050965572 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:36:05 INFO - PROCESS | 3760 | 1465050965574 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 07:36:05 INFO - PROCESS | 3760 | 1465050965578 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:36:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:36:05 INFO - PROCESS | 3760 | 1465050965579 Marionette TRACE conn3 <- [1,2834,null,{}] 07:36:05 INFO - PROCESS | 3760 | 1465050965582 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:05 INFO - PROCESS | 3760 | 1465050965585 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:05 INFO - PROCESS | 3760 | 1465050965664 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:36:05 INFO - PROCESS | 3760 | 1465050965670 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:05 INFO - PROCESS | 3760 | 1465050965672 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:05 INFO - PROCESS | 3760 | ++DOCSHELL 10275C00 == 30 [pid = 3760] [id = 718] 07:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1798C400) [pid = 3760] [serial = 2154] [outer = 00000000] 07:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17A97400) [pid = 3760] [serial = 2155] [outer = 1798C400] 07:36:05 INFO - PROCESS | 3760 | 1465050965714 Marionette DEBUG loaded listener.js 07:36:05 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18073400) [pid = 3760] [serial = 2156] [outer = 1798C400] 07:36:06 INFO - PROCESS | 3760 | 1465050966519 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:36:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:36:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1002ms 07:36:06 INFO - PROCESS | 3760 | 1465050966581 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:36:06 INFO - PROCESS | 3760 | 1465050966585 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 07:36:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:36:06 INFO - PROCESS | 3760 | 1465050966590 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:36:06 INFO - PROCESS | 3760 | 1465050966595 Marionette TRACE conn3 <- [1,2838,null,{}] 07:36:06 INFO - PROCESS | 3760 | 1465050966600 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:06 INFO - PROCESS | 3760 | 1465050966603 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:06 INFO - PROCESS | 3760 | 1465050966722 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:36:06 INFO - PROCESS | 3760 | 1465050966861 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:06 INFO - PROCESS | 3760 | 1465050966864 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:06 INFO - PROCESS | 3760 | ++DOCSHELL 10AE9C00 == 31 [pid = 3760] [id = 719] 07:36:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (10F36000) [pid = 3760] [serial = 2157] [outer = 00000000] 07:36:06 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (11C06C00) [pid = 3760] [serial = 2158] [outer = 10F36000] 07:36:06 INFO - PROCESS | 3760 | 1465050966922 Marionette DEBUG loaded listener.js 07:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (13913C00) [pid = 3760] [serial = 2159] [outer = 10F36000] 07:36:07 INFO - PROCESS | 3760 | 1465050967568 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:36:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:36:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1048ms 07:36:07 INFO - PROCESS | 3760 | 1465050967639 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:36:07 INFO - PROCESS | 3760 | 1465050967644 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 07:36:07 INFO - PROCESS | 3760 | 1465050967669 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:36:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:36:07 INFO - PROCESS | 3760 | 1465050967671 Marionette TRACE conn3 <- [1,2842,null,{}] 07:36:07 INFO - PROCESS | 3760 | 1465050967675 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:07 INFO - PROCESS | 3760 | 1465050967678 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:07 INFO - PROCESS | 3760 | 1465050967863 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:36:07 INFO - PROCESS | 3760 | 1465050967873 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:07 INFO - PROCESS | 3760 | 1465050967876 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:07 INFO - PROCESS | 3760 | ++DOCSHELL 1327E000 == 32 [pid = 3760] [id = 720] 07:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1327E800) [pid = 3760] [serial = 2160] [outer = 00000000] 07:36:07 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1602DC00) [pid = 3760] [serial = 2161] [outer = 1327E800] 07:36:07 INFO - PROCESS | 3760 | 1465050967931 Marionette DEBUG loaded listener.js 07:36:08 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (160AF000) [pid = 3760] [serial = 2162] [outer = 1327E800] 07:36:08 INFO - PROCESS | 3760 | 1465050968794 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:36:08 INFO - PROCESS | 3760 | --DOCSHELL 16FD0C00 == 31 [pid = 3760] [id = 717] 07:36:08 INFO - PROCESS | 3760 | --DOCSHELL 12AC9800 == 30 [pid = 3760] [id = 716] 07:36:08 INFO - PROCESS | 3760 | --DOCSHELL 162A4800 == 29 [pid = 3760] [id = 715] 07:36:08 INFO - PROCESS | 3760 | --DOCSHELL 143D4800 == 28 [pid = 3760] [id = 714] 07:36:08 INFO - PROCESS | 3760 | --DOCSHELL 12A1CC00 == 27 [pid = 3760] [id = 713] 07:36:08 INFO - PROCESS | 3760 | --DOCSHELL 0F30A800 == 26 [pid = 3760] [id = 712] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (10A60000) [pid = 3760] [serial = 2113] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (1140F400) [pid = 3760] [serial = 2120] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (110E6800) [pid = 3760] [serial = 2119] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (10B6B400) [pid = 3760] [serial = 2114] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (1362C400) [pid = 3760] [serial = 2117] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (13183C00) [pid = 3760] [serial = 2116] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (143E9800) [pid = 3760] [serial = 2084] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (143C6C00) [pid = 3760] [serial = 2083] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19B47400) [pid = 3760] [serial = 2110] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (17968800) [pid = 3760] [serial = 2095] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (13188000) [pid = 3760] [serial = 2123] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1796B000) [pid = 3760] [serial = 2096] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (19ADC800) [pid = 3760] [serial = 2105] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (19AE8400) [pid = 3760] [serial = 2108] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1A001400) [pid = 3760] [serial = 2111] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1732D000) [pid = 3760] [serial = 2093] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13098400) [pid = 3760] [serial = 2122] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (162A5400) [pid = 3760] [serial = 2089] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (16D26800) [pid = 3760] [serial = 2090] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (18455000) [pid = 3760] [serial = 2072] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (114C4000) [pid = 3760] [serial = 2077] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (12802C00) [pid = 3760] [serial = 2078] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13622400) [pid = 3760] [serial = 2080] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (10AEB000) [pid = 3760] [serial = 2074] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (13915400) [pid = 3760] [serial = 2081] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (19A2C400) [pid = 3760] [serial = 2101] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (15CDE000) [pid = 3760] [serial = 2086] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (17E49000) [pid = 3760] [serial = 2099] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (17E48C00) [pid = 3760] [serial = 2098] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (17987800) [pid = 3760] [serial = 2104] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (15FE0800) [pid = 3760] [serial = 2087] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1732C400) [pid = 3760] [serial = 2092] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (19AE5C00) [pid = 3760] [serial = 2107] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (19A31C00) [pid = 3760] [serial = 2102] [outer = 00000000] [url = about:blank] 07:36:08 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (10AF1400) [pid = 3760] [serial = 2075] [outer = 00000000] [url = about:blank] 07:36:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:36:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1189ms 07:36:08 INFO - PROCESS | 3760 | 1465050968867 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:36:08 INFO - PROCESS | 3760 | 1465050968871 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 07:36:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:36:08 INFO - PROCESS | 3760 | 1465050968876 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:36:08 INFO - PROCESS | 3760 | 1465050968879 Marionette TRACE conn3 <- [1,2846,null,{}] 07:36:08 INFO - PROCESS | 3760 | 1465050968885 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:08 INFO - PROCESS | 3760 | 1465050968887 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:09 INFO - PROCESS | 3760 | 1465050968981 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:36:09 INFO - PROCESS | 3760 | 1465050968988 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 3760 | 1465050968991 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:09 INFO - PROCESS | 3760 | ++DOCSHELL 10E90C00 == 27 [pid = 3760] [id = 721] 07:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (10E96000) [pid = 3760] [serial = 2163] [outer = 00000000] 07:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (110F2400) [pid = 3760] [serial = 2164] [outer = 10E96000] 07:36:09 INFO - PROCESS | 3760 | 1465050969038 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (11405000) [pid = 3760] [serial = 2165] [outer = 10E96000] 07:36:09 INFO - PROCESS | 3760 | 1465050969598 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:36:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:36:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 735ms 07:36:09 INFO - PROCESS | 3760 | 1465050969613 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:36:09 INFO - PROCESS | 3760 | 1465050969617 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 07:36:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:36:09 INFO - PROCESS | 3760 | 1465050969623 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:36:09 INFO - PROCESS | 3760 | 1465050969626 Marionette TRACE conn3 <- [1,2850,null,{}] 07:36:09 INFO - PROCESS | 3760 | 1465050969629 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:09 INFO - PROCESS | 3760 | 1465050969632 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:09 INFO - PROCESS | 3760 | 1465050969718 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:36:09 INFO - PROCESS | 3760 | 1465050969724 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:09 INFO - PROCESS | 3760 | 1465050969726 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:09 INFO - PROCESS | 3760 | ++DOCSHELL 1308D400 == 28 [pid = 3760] [id = 722] 07:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (13090800) [pid = 3760] [serial = 2166] [outer = 00000000] 07:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (13134000) [pid = 3760] [serial = 2167] [outer = 13090800] 07:36:09 INFO - PROCESS | 3760 | 1465050969773 Marionette DEBUG loaded listener.js 07:36:09 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (1327B800) [pid = 3760] [serial = 2168] [outer = 13090800] 07:36:10 INFO - PROCESS | 3760 | 1465050970253 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:36:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:36:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 704ms 07:36:10 INFO - PROCESS | 3760 | 1465050970323 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:36:10 INFO - PROCESS | 3760 | 1465050970326 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 07:36:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:36:10 INFO - PROCESS | 3760 | 1465050970329 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:36:10 INFO - PROCESS | 3760 | 1465050970332 Marionette TRACE conn3 <- [1,2854,null,{}] 07:36:10 INFO - PROCESS | 3760 | 1465050970343 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:10 INFO - PROCESS | 3760 | 1465050970348 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:10 INFO - PROCESS | 3760 | 1465050970476 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:36:10 INFO - PROCESS | 3760 | 1465050970541 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:10 INFO - PROCESS | 3760 | 1465050970545 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:10 INFO - PROCESS | 3760 | ++DOCSHELL 143E9000 == 29 [pid = 3760] [id = 723] 07:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (143E9800) [pid = 3760] [serial = 2169] [outer = 00000000] 07:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (15753000) [pid = 3760] [serial = 2170] [outer = 143E9800] 07:36:10 INFO - PROCESS | 3760 | 1465050970591 Marionette DEBUG loaded listener.js 07:36:10 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (15FE1800) [pid = 3760] [serial = 2171] [outer = 143E9800] 07:36:11 INFO - PROCESS | 3760 | 1465050970986 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 704ms 07:36:11 INFO - PROCESS | 3760 | 1465050971045 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 3760 | 1465050971048 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 07:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:36:11 INFO - PROCESS | 3760 | 1465050971058 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 3760 | 1465050971060 Marionette TRACE conn3 <- [1,2858,null,{}] 07:36:11 INFO - PROCESS | 3760 | 1465050971090 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:11 INFO - PROCESS | 3760 | 1465050971092 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:11 INFO - PROCESS | 3760 | 1465050971222 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:36:11 INFO - PROCESS | 3760 | 1465050971227 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 3760 | 1465050971229 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:11 INFO - PROCESS | 3760 | ++DOCSHELL 162A5400 == 30 [pid = 3760] [id = 724] 07:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (162A6000) [pid = 3760] [serial = 2172] [outer = 00000000] 07:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (16D27800) [pid = 3760] [serial = 2173] [outer = 162A6000] 07:36:11 INFO - PROCESS | 3760 | 1465050971276 Marionette DEBUG loaded listener.js 07:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (16D6B000) [pid = 3760] [serial = 2174] [outer = 162A6000] 07:36:11 INFO - PROCESS | 3760 | 1465050971740 Marionette TRACE conn3 <- [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]]]}] 07:36:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:36:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 750ms 07:36:11 INFO - PROCESS | 3760 | 1465050971792 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:36:11 INFO - PROCESS | 3760 | 1465050971794 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 07:36:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:36:11 INFO - PROCESS | 3760 | 1465050971797 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:36:11 INFO - PROCESS | 3760 | 1465050971799 Marionette TRACE conn3 <- [1,2862,null,{}] 07:36:11 INFO - PROCESS | 3760 | 1465050971802 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:11 INFO - PROCESS | 3760 | 1465050971804 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:11 INFO - PROCESS | 3760 | 1465050971919 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:36:11 INFO - PROCESS | 3760 | 1465050971924 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:11 INFO - PROCESS | 3760 | 1465050971926 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:11 INFO - PROCESS | 3760 | ++DOCSHELL 16D61400 == 31 [pid = 3760] [id = 725] 07:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (16FD1400) [pid = 3760] [serial = 2175] [outer = 00000000] 07:36:11 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (173E2C00) [pid = 3760] [serial = 2176] [outer = 16FD1400] 07:36:12 INFO - PROCESS | 3760 | 1465050971969 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (17968800) [pid = 3760] [serial = 2177] [outer = 16FD1400] 07:36:12 INFO - PROCESS | 3760 | 1465050972461 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:36:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:36:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 704ms 07:36:12 INFO - PROCESS | 3760 | 1465050972498 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:36:12 INFO - PROCESS | 3760 | 1465050972500 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 07:36:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:36:12 INFO - PROCESS | 3760 | 1465050972503 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:36:12 INFO - PROCESS | 3760 | 1465050972504 Marionette TRACE conn3 <- [1,2866,null,{}] 07:36:12 INFO - PROCESS | 3760 | 1465050972508 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:12 INFO - PROCESS | 3760 | 1465050972514 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:12 INFO - PROCESS | 3760 | 1465050972679 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:36:12 INFO - PROCESS | 3760 | 1465050972700 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:12 INFO - PROCESS | 3760 | 1465050972702 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:12 INFO - PROCESS | 3760 | ++DOCSHELL 111BF400 == 32 [pid = 3760] [id = 726] 07:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (17989400) [pid = 3760] [serial = 2178] [outer = 00000000] 07:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (18078C00) [pid = 3760] [serial = 2179] [outer = 17989400] 07:36:12 INFO - PROCESS | 3760 | 1465050972745 Marionette DEBUG loaded listener.js 07:36:12 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1807E400) [pid = 3760] [serial = 2180] [outer = 17989400] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (143E5000) [pid = 3760] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (0F30DC00) [pid = 3760] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16A53C00) [pid = 3760] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (16FD1000) [pid = 3760] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1022A000) [pid = 3760] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (14367000) [pid = 3760] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (16035C00) [pid = 3760] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (12A89C00) [pid = 3760] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:36:13 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (12ACE400) [pid = 3760] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:36:13 INFO - PROCESS | 3760 | 1465050973232 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 736ms 07:36:13 INFO - PROCESS | 3760 | 1465050973243 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 3760 | 1465050973255 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 07:36:13 INFO - PROCESS | 3760 | 1465050973258 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:36:13 INFO - PROCESS | 3760 | 1465050973260 Marionette TRACE conn3 <- [1,2870,null,{}] 07:36:13 INFO - PROCESS | 3760 | 1465050973264 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:13 INFO - PROCESS | 3760 | 1465050973266 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:13 INFO - PROCESS | 3760 | 1465050973344 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:36:13 INFO - PROCESS | 3760 | 1465050973349 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:13 INFO - PROCESS | 3760 | 1465050973351 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:13 INFO - PROCESS | 3760 | ++DOCSHELL 12ACE400 == 33 [pid = 3760] [id = 727] 07:36:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (1302BC00) [pid = 3760] [serial = 2181] [outer = 00000000] 07:36:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (174D6400) [pid = 3760] [serial = 2182] [outer = 1302BC00] 07:36:13 INFO - PROCESS | 3760 | 1465050973394 Marionette DEBUG loaded listener.js 07:36:13 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (1798C000) [pid = 3760] [serial = 2183] [outer = 1302BC00] 07:36:13 INFO - PROCESS | 3760 | 1465050973870 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:36:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:36:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 626ms 07:36:13 INFO - PROCESS | 3760 | 1465050973897 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:36:13 INFO - PROCESS | 3760 | 1465050973899 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 07:36:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:36:13 INFO - PROCESS | 3760 | 1465050973903 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:36:13 INFO - PROCESS | 3760 | 1465050973904 Marionette TRACE conn3 <- [1,2874,null,{}] 07:36:13 INFO - PROCESS | 3760 | 1465050973908 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:13 INFO - PROCESS | 3760 | 1465050973909 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:14 INFO - PROCESS | 3760 | 1465050973992 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:36:14 INFO - PROCESS | 3760 | 1465050974026 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 3760 | 1465050974028 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:14 INFO - PROCESS | 3760 | ++DOCSHELL 11A0E000 == 34 [pid = 3760] [id = 728] 07:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (1844E800) [pid = 3760] [serial = 2184] [outer = 00000000] 07:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (1845A000) [pid = 3760] [serial = 2185] [outer = 1844E800] 07:36:14 INFO - PROCESS | 3760 | 1465050974071 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (19A29C00) [pid = 3760] [serial = 2186] [outer = 1844E800] 07:36:14 INFO - PROCESS | 3760 | 1465050974514 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:36:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:36:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 626ms 07:36:14 INFO - PROCESS | 3760 | 1465050974548 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:36:14 INFO - PROCESS | 3760 | 1465050974550 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 07:36:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:36:14 INFO - PROCESS | 3760 | 1465050974553 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:36:14 INFO - PROCESS | 3760 | 1465050974555 Marionette TRACE conn3 <- [1,2878,null,{}] 07:36:14 INFO - PROCESS | 3760 | 1465050974558 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:14 INFO - PROCESS | 3760 | 1465050974560 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:14 INFO - PROCESS | 3760 | 1465050974640 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:36:14 INFO - PROCESS | 3760 | 1465050974645 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:14 INFO - PROCESS | 3760 | 1465050974647 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:14 INFO - PROCESS | 3760 | ++DOCSHELL 19A2C400 == 35 [pid = 3760] [id = 729] 07:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (19A2F800) [pid = 3760] [serial = 2187] [outer = 00000000] 07:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (19ADC000) [pid = 3760] [serial = 2188] [outer = 19A2F800] 07:36:14 INFO - PROCESS | 3760 | 1465050974691 Marionette DEBUG loaded listener.js 07:36:14 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19ADE800) [pid = 3760] [serial = 2189] [outer = 19A2F800] 07:36:15 INFO - PROCESS | 3760 | 1465050975196 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:36:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:36:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 704ms 07:36:15 INFO - PROCESS | 3760 | 1465050975252 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:36:15 INFO - PROCESS | 3760 | 1465050975256 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 07:36:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:36:15 INFO - PROCESS | 3760 | 1465050975262 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:36:15 INFO - PROCESS | 3760 | 1465050975266 Marionette TRACE conn3 <- [1,2882,null,{}] 07:36:15 INFO - PROCESS | 3760 | 1465050975274 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:15 INFO - PROCESS | 3760 | 1465050975277 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:15 INFO - PROCESS | 3760 | 1465050975432 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:36:15 INFO - PROCESS | 3760 | 1465050975606 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:15 INFO - PROCESS | 3760 | 1465050975611 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:15 INFO - PROCESS | 3760 | ++DOCSHELL 10AF2000 == 36 [pid = 3760] [id = 730] 07:36:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (10AF2C00) [pid = 3760] [serial = 2190] [outer = 00000000] 07:36:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10F34400) [pid = 3760] [serial = 2191] [outer = 10AF2C00] 07:36:15 INFO - PROCESS | 3760 | 1465050975668 Marionette DEBUG loaded listener.js 07:36:15 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (11C0AC00) [pid = 3760] [serial = 2192] [outer = 10AF2C00] 07:36:16 INFO - PROCESS | 3760 | 1465050976225 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:36:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1001ms 07:36:16 INFO - PROCESS | 3760 | 1465050976265 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:36:16 INFO - PROCESS | 3760 | 1465050976270 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 07:36:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:36:16 INFO - PROCESS | 3760 | 1465050976277 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:36:16 INFO - PROCESS | 3760 | 1465050976280 Marionette TRACE conn3 <- [1,2886,null,{}] 07:36:16 INFO - PROCESS | 3760 | 1465050976283 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:16 INFO - PROCESS | 3760 | 1465050976286 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:16 INFO - PROCESS | 3760 | 1465050976396 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:36:16 INFO - PROCESS | 3760 | 1465050976556 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:16 INFO - PROCESS | 3760 | 1465050976559 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:16 INFO - PROCESS | 3760 | ++DOCSHELL 13C50800 == 37 [pid = 3760] [id = 731] 07:36:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (13DD8000) [pid = 3760] [serial = 2193] [outer = 00000000] 07:36:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (143EE800) [pid = 3760] [serial = 2194] [outer = 13DD8000] 07:36:16 INFO - PROCESS | 3760 | 1465050976615 Marionette DEBUG loaded listener.js 07:36:16 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15FEB000) [pid = 3760] [serial = 2195] [outer = 13DD8000] 07:36:17 INFO - PROCESS | 3760 | 1465050977273 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:36:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:36:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1001ms 07:36:17 INFO - PROCESS | 3760 | 1465050977310 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:36:17 INFO - PROCESS | 3760 | 1465050977313 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 07:36:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:36:17 INFO - PROCESS | 3760 | 1465050977316 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:36:17 INFO - PROCESS | 3760 | 1465050977320 Marionette TRACE conn3 <- [1,2890,null,{}] 07:36:17 INFO - PROCESS | 3760 | 1465050977331 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:17 INFO - PROCESS | 3760 | 1465050977336 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:17 INFO - PROCESS | 3760 | 1465050977445 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:36:17 INFO - PROCESS | 3760 | 1465050977592 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:17 INFO - PROCESS | 3760 | 1465050977596 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:17 INFO - PROCESS | 3760 | ++DOCSHELL 17EF5C00 == 38 [pid = 3760] [id = 732] 07:36:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (18077400) [pid = 3760] [serial = 2196] [outer = 00000000] 07:36:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19A2FC00) [pid = 3760] [serial = 2197] [outer = 18077400] 07:36:17 INFO - PROCESS | 3760 | 1465050977654 Marionette DEBUG loaded listener.js 07:36:17 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (19AE5400) [pid = 3760] [serial = 2198] [outer = 18077400] 07:36:18 INFO - PROCESS | 3760 | 1465050978461 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:36:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:36:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1220ms 07:36:18 INFO - PROCESS | 3760 | 1465050978528 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:36:18 INFO - PROCESS | 3760 | 1465050978533 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 07:36:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:36:18 INFO - PROCESS | 3760 | 1465050978538 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:36:18 INFO - PROCESS | 3760 | 1465050978542 Marionette TRACE conn3 <- [1,2894,null,{}] 07:36:18 INFO - PROCESS | 3760 | 1465050978550 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:18 INFO - PROCESS | 3760 | 1465050978554 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:18 INFO - PROCESS | 3760 | 1465050978660 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:36:18 INFO - PROCESS | 3760 | 1465050978803 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:18 INFO - PROCESS | 3760 | 1465050978808 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:18 INFO - PROCESS | 3760 | ++DOCSHELL 10A57800 == 39 [pid = 3760] [id = 733] 07:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (10A5A400) [pid = 3760] [serial = 2199] [outer = 00000000] 07:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (10F32400) [pid = 3760] [serial = 2200] [outer = 10A5A400] 07:36:18 INFO - PROCESS | 3760 | 1465050978865 Marionette DEBUG loaded listener.js 07:36:18 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1280A800) [pid = 3760] [serial = 2201] [outer = 10A5A400] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 11A0E000 == 38 [pid = 3760] [id = 728] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 12ACE400 == 37 [pid = 3760] [id = 727] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 111BF400 == 36 [pid = 3760] [id = 726] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 16D61400 == 35 [pid = 3760] [id = 725] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 162A5400 == 34 [pid = 3760] [id = 724] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 143E9000 == 33 [pid = 3760] [id = 723] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 1308D400 == 32 [pid = 3760] [id = 722] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 10E90C00 == 31 [pid = 3760] [id = 721] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 10AE9C00 == 30 [pid = 3760] [id = 719] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 1327E000 == 29 [pid = 3760] [id = 720] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 10275C00 == 28 [pid = 3760] [id = 718] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 17EF5C00 == 27 [pid = 3760] [id = 732] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 19A2C400 == 26 [pid = 3760] [id = 729] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 10AF2000 == 25 [pid = 3760] [id = 730] 07:36:19 INFO - PROCESS | 3760 | --DOCSHELL 13C50800 == 24 [pid = 3760] [id = 731] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (15C52000) [pid = 3760] [serial = 2143] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1027CC00) [pid = 3760] [serial = 2137] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (16D26000) [pid = 3760] [serial = 2146] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (174D7400) [pid = 3760] [serial = 2152] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12D6D800) [pid = 3760] [serial = 2126] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1141E800) [pid = 3760] [serial = 2125] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (15C22800) [pid = 3760] [serial = 2129] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (143E9C00) [pid = 3760] [serial = 2128] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (162A7000) [pid = 3760] [serial = 2132] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (1629D400) [pid = 3760] [serial = 2131] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (17987000) [pid = 3760] [serial = 2153] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (17A97400) [pid = 3760] [serial = 2155] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (17325C00) [pid = 3760] [serial = 2134] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (173D8000) [pid = 3760] [serial = 2147] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (12B6E000) [pid = 3760] [serial = 2140] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (13095C00) [pid = 3760] [serial = 2141] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (15FEB800) [pid = 3760] [serial = 2144] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (13BE1000) [pid = 3760] [serial = 2149] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (10A59800) [pid = 3760] [serial = 2138] [outer = 00000000] [url = about:blank] 07:36:19 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (143D3000) [pid = 3760] [serial = 2150] [outer = 00000000] [url = about:blank] 07:36:20 INFO - PROCESS | 3760 | 1465050980107 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:36:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:36:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1627ms 07:36:20 INFO - PROCESS | 3760 | 1465050980168 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 3760 | 1465050980172 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 07:36:20 INFO - PROCESS | 3760 | 1465050980177 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:36:20 INFO - PROCESS | 3760 | 1465050980180 Marionette TRACE conn3 <- [1,2898,null,{}] 07:36:20 INFO - PROCESS | 3760 | 1465050980188 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:20 INFO - PROCESS | 3760 | 1465050980191 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:20 INFO - PROCESS | 3760 | 1465050980283 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:36:20 INFO - PROCESS | 3760 | 1465050980380 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:20 INFO - PROCESS | 3760 | 1465050980384 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:20 INFO - PROCESS | 3760 | ++DOCSHELL 10275C00 == 25 [pid = 3760] [id = 734] 07:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (1027CC00) [pid = 3760] [serial = 2202] [outer = 00000000] 07:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10A5FC00) [pid = 3760] [serial = 2203] [outer = 1027CC00] 07:36:20 INFO - PROCESS | 3760 | 1465050980431 Marionette DEBUG loaded listener.js 07:36:20 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10AEC400) [pid = 3760] [serial = 2204] [outer = 1027CC00] 07:36:20 INFO - PROCESS | 3760 | 1465050980840 Marionette TRACE conn3 <- [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]]]}] 07:36:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:36:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:36:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 688ms 07:36:20 INFO - PROCESS | 3760 | 1465050980879 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:36:20 INFO - PROCESS | 3760 | 1465050980884 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 07:36:20 INFO - TEST-START | /DOMEvents/constructors.html 07:36:20 INFO - PROCESS | 3760 | 1465050980890 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:36:20 INFO - PROCESS | 3760 | 1465050980893 Marionette TRACE conn3 <- [1,2902,null,{}] 07:36:20 INFO - PROCESS | 3760 | 1465050980897 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:20 INFO - PROCESS | 3760 | 1465050980900 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:20 INFO - PROCESS | 3760 | 1465050980990 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:36:20 INFO - PROCESS | 3760 | 1465050980996 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 3760 | 1465050980998 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:21 INFO - PROCESS | 3760 | ++DOCSHELL 111B1800 == 26 [pid = 3760] [id = 735] 07:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (12809000) [pid = 3760] [serial = 2205] [outer = 00000000] 07:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (12DCD400) [pid = 3760] [serial = 2206] [outer = 12809000] 07:36:21 INFO - PROCESS | 3760 | 1465050981045 Marionette DEBUG loaded listener.js 07:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13098400) [pid = 3760] [serial = 2207] [outer = 12809000] 07:36:21 INFO - PROCESS | 3760 | 1465050981619 Marionette TRACE conn3 <- [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]]]}] 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:36:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:21 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:36:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:36:21 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:36:21 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:36:21 INFO - TEST-OK | /DOMEvents/constructors.html | took 814ms 07:36:21 INFO - PROCESS | 3760 | 1465050981725 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:36:21 INFO - PROCESS | 3760 | 1465050981728 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 07:36:21 INFO - PROCESS | 3760 | 1465050981733 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:36:21 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:36:21 INFO - PROCESS | 3760 | 1465050981737 Marionette TRACE conn3 <- [1,2906,null,{}] 07:36:21 INFO - PROCESS | 3760 | 1465050981748 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:21 INFO - PROCESS | 3760 | 1465050981752 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:21 INFO - PROCESS | 3760 | 1465050981881 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:36:21 INFO - PROCESS | 3760 | 1465050981939 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:21 INFO - PROCESS | 3760 | 1465050981942 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:21 INFO - PROCESS | 3760 | ++DOCSHELL 13184800 == 27 [pid = 3760] [id = 736] 07:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (13185400) [pid = 3760] [serial = 2208] [outer = 00000000] 07:36:21 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (13DDA800) [pid = 3760] [serial = 2209] [outer = 13185400] 07:36:21 INFO - PROCESS | 3760 | 1465050981999 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (15C1F800) [pid = 3760] [serial = 2210] [outer = 13185400] 07:36:22 INFO - PROCESS | 3760 | 1465050982382 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:36:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:36:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 704ms 07:36:22 INFO - PROCESS | 3760 | 1465050982436 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:36:22 INFO - PROCESS | 3760 | 1465050982438 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 07:36:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:36:22 INFO - PROCESS | 3760 | 1465050982441 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:36:22 INFO - PROCESS | 3760 | 1465050982443 Marionette TRACE conn3 <- [1,2910,null,{}] 07:36:22 INFO - PROCESS | 3760 | 1465050982453 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:22 INFO - PROCESS | 3760 | 1465050982455 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:22 INFO - PROCESS | 3760 | 1465050982575 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:36:22 INFO - PROCESS | 3760 | 1465050982585 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:22 INFO - PROCESS | 3760 | 1465050982587 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:22 INFO - PROCESS | 3760 | ++DOCSHELL 15CDD000 == 28 [pid = 3760] [id = 737] 07:36:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (15E59400) [pid = 3760] [serial = 2211] [outer = 00000000] 07:36:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16032800) [pid = 3760] [serial = 2212] [outer = 15E59400] 07:36:22 INFO - PROCESS | 3760 | 1465050982639 Marionette DEBUG loaded listener.js 07:36:22 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1629F800) [pid = 3760] [serial = 2213] [outer = 15E59400] 07:36:23 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:23 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:23 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:23 INFO - PROCESS | 3760 | [3760] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 07:36:23 INFO - PROCESS | 3760 | 1465050983088 Marionette TRACE conn3 <- [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]]]}] 07:36:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:36:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07: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 07:36:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07: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 07:36:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07: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]" 07:36:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:36:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:36:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 704ms 07:36:23 INFO - PROCESS | 3760 | 1465050983142 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 3760 | 1465050983144 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 07:36:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:36:23 INFO - PROCESS | 3760 | 1465050983147 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 3760 | 1465050983149 Marionette TRACE conn3 <- [1,2914,null,{}] 07:36:23 INFO - PROCESS | 3760 | 1465050983153 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:23 INFO - PROCESS | 3760 | 1465050983154 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:23 INFO - PROCESS | 3760 | 1465050983292 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:36:23 INFO - PROCESS | 3760 | 1465050983358 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:23 INFO - PROCESS | 3760 | 1465050983360 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:23 INFO - PROCESS | 3760 | ++DOCSHELL 169C3400 == 29 [pid = 3760] [id = 738] 07:36:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (16D1F800) [pid = 3760] [serial = 2214] [outer = 00000000] 07:36:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17326400) [pid = 3760] [serial = 2215] [outer = 16D1F800] 07:36:23 INFO - PROCESS | 3760 | 1465050983405 Marionette DEBUG loaded listener.js 07:36:23 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1602A800) [pid = 3760] [serial = 2216] [outer = 16D1F800] 07:36:23 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:36:23 INFO - PROCESS | 3760 | 1465050983803 Marionette TRACE conn3 <- [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]]]}] 07:36:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:36:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 704ms 07:36:23 INFO - PROCESS | 3760 | 1465050983847 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:36:23 INFO - PROCESS | 3760 | 1465050983849 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 07:36:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:36:23 INFO - PROCESS | 3760 | 1465050983852 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:36:23 INFO - PROCESS | 3760 | 1465050983854 Marionette TRACE conn3 <- [1,2918,null,{}] 07:36:23 INFO - PROCESS | 3760 | 1465050983857 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:23 INFO - PROCESS | 3760 | 1465050983863 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:24 INFO - PROCESS | 3760 | 1465050983999 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:36:24 INFO - PROCESS | 3760 | 1465050984067 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 3760 | 1465050984069 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:24 INFO - PROCESS | 3760 | ++DOCSHELL 17986C00 == 30 [pid = 3760] [id = 739] 07:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17987000) [pid = 3760] [serial = 2217] [outer = 00000000] 07:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (179C4C00) [pid = 3760] [serial = 2218] [outer = 17987000] 07:36:24 INFO - PROCESS | 3760 | 1465050984122 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17EF2000) [pid = 3760] [serial = 2219] [outer = 17987000] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (162A6000) [pid = 3760] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (16FD1400) [pid = 3760] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (10F36000) [pid = 3760] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1327E800) [pid = 3760] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17989400) [pid = 3760] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13090800) [pid = 3760] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (143E9800) [pid = 3760] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (10E96000) [pid = 3760] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (1798C400) [pid = 3760] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1844E800) [pid = 3760] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (19A2F800) [pid = 3760] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1302BC00) [pid = 3760] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:36:24 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16D2B400) [pid = 3760] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:36:24 INFO - PROCESS | 3760 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:36:24 INFO - PROCESS | 3760 | 1465050984713 Marionette TRACE conn3 <- [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]]]}] 07:36:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:36:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 891ms 07:36:24 INFO - PROCESS | 3760 | 1465050984757 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:36:24 INFO - PROCESS | 3760 | 1465050984759 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 07:36:24 INFO - PROCESS | 3760 | 1465050984762 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:36:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:36:24 INFO - PROCESS | 3760 | 1465050984764 Marionette TRACE conn3 <- [1,2922,null,{}] 07:36:24 INFO - PROCESS | 3760 | 1465050984767 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:24 INFO - PROCESS | 3760 | 1465050984769 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:24 INFO - PROCESS | 3760 | 1465050984845 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:36:24 INFO - PROCESS | 3760 | 1465050984850 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:24 INFO - PROCESS | 3760 | 1465050984852 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:24 INFO - PROCESS | 3760 | ++DOCSHELL 1302D000 == 31 [pid = 3760] [id = 740] 07:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (13090800) [pid = 3760] [serial = 2220] [outer = 00000000] 07:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (16D2B400) [pid = 3760] [serial = 2221] [outer = 13090800] 07:36:24 INFO - PROCESS | 3760 | 1465050984895 Marionette DEBUG loaded listener.js 07:36:24 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16FD1400) [pid = 3760] [serial = 2222] [outer = 13090800] 07:36:25 INFO - PROCESS | 3760 | 1465050985310 Marionette TRACE conn3 <- [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]]]}] 07:36:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 594ms 07:36:25 INFO - PROCESS | 3760 | 1465050985372 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 3760 | 1465050985374 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 07:36:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:36:25 INFO - PROCESS | 3760 | 1465050985377 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 3760 | 1465050985379 Marionette TRACE conn3 <- [1,2926,null,{}] 07:36:25 INFO - PROCESS | 3760 | 1465050985383 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:25 INFO - PROCESS | 3760 | 1465050985384 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:25 INFO - PROCESS | 3760 | 1465050985466 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:36:25 INFO - PROCESS | 3760 | 1465050985471 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:25 INFO - PROCESS | 3760 | 1465050985473 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:25 INFO - PROCESS | 3760 | ++DOCSHELL 17989800 == 32 [pid = 3760] [id = 741] 07:36:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1798D000) [pid = 3760] [serial = 2223] [outer = 00000000] 07:36:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (18455000) [pid = 3760] [serial = 2224] [outer = 1798D000] 07:36:25 INFO - PROCESS | 3760 | 1465050985517 Marionette DEBUG loaded listener.js 07:36:25 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1844BC00) [pid = 3760] [serial = 2225] [outer = 1798D000] 07:36:25 INFO - PROCESS | 3760 | 1465050985928 Marionette TRACE conn3 <- [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]]]}] 07:36:25 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. 07:36:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 594ms 07:36:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:36:25 INFO - PROCESS | 3760 | 1465050985973 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:36:25 INFO - PROCESS | 3760 | 1465050985975 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 07:36:25 INFO - PROCESS | 3760 | 1465050985978 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:36:25 INFO - PROCESS | 3760 | 1465050985980 Marionette TRACE conn3 <- [1,2930,null,{}] 07:36:26 INFO - PROCESS | 3760 | 1465050985983 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:26 INFO - PROCESS | 3760 | 1465050985985 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:26 INFO - PROCESS | 3760 | 1465050986107 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:36:26 INFO - PROCESS | 3760 | 1465050986115 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:26 INFO - PROCESS | 3760 | 1465050986117 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:26 INFO - PROCESS | 3760 | ++DOCSHELL 1309A000 == 33 [pid = 3760] [id = 742] 07:36:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (19A34000) [pid = 3760] [serial = 2226] [outer = 00000000] 07:36:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19ADFC00) [pid = 3760] [serial = 2227] [outer = 19A34000] 07:36:26 INFO - PROCESS | 3760 | 1465050986160 Marionette DEBUG loaded listener.js 07:36:26 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19AE4800) [pid = 3760] [serial = 2228] [outer = 19A34000] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 10A57800 == 32 [pid = 3760] [id = 733] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 10275C00 == 31 [pid = 3760] [id = 734] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 111B1800 == 30 [pid = 3760] [id = 735] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 17989800 == 29 [pid = 3760] [id = 741] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 169C3400 == 28 [pid = 3760] [id = 738] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 13184800 == 27 [pid = 3760] [id = 736] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 17986C00 == 26 [pid = 3760] [id = 739] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 1302D000 == 25 [pid = 3760] [id = 740] 07:36:27 INFO - PROCESS | 3760 | --DOCSHELL 15CDD000 == 24 [pid = 3760] [id = 737] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (17328C00) [pid = 3760] [serial = 2135] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (16D27800) [pid = 3760] [serial = 2173] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (16D6B000) [pid = 3760] [serial = 2174] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (173E2C00) [pid = 3760] [serial = 2176] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (11C06C00) [pid = 3760] [serial = 2158] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (13913C00) [pid = 3760] [serial = 2159] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (1602DC00) [pid = 3760] [serial = 2161] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (160AF000) [pid = 3760] [serial = 2162] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (18078C00) [pid = 3760] [serial = 2179] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (13134000) [pid = 3760] [serial = 2167] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (1327B800) [pid = 3760] [serial = 2168] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (15753000) [pid = 3760] [serial = 2170] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (110F2400) [pid = 3760] [serial = 2164] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (11405000) [pid = 3760] [serial = 2165] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (18073400) [pid = 3760] [serial = 2156] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (19A29C00) [pid = 3760] [serial = 2186] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 61 (19ADC000) [pid = 3760] [serial = 2188] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 60 (19ADE800) [pid = 3760] [serial = 2189] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 59 (174D6400) [pid = 3760] [serial = 2182] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 58 (1798C000) [pid = 3760] [serial = 2183] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 57 (1845A000) [pid = 3760] [serial = 2185] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 56 (17968800) [pid = 3760] [serial = 2177] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 55 (1807E400) [pid = 3760] [serial = 2180] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | --DOMWINDOW == 54 (15FE1800) [pid = 3760] [serial = 2171] [outer = 00000000] [url = about:blank] 07:36:27 INFO - PROCESS | 3760 | 1465050987873 Marionette TRACE conn3 <- [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"]]]}] 07: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 07:36:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:36:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:36:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1909ms 07:36:27 INFO - PROCESS | 3760 | 1465050987897 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:36:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:36:27 INFO - PROCESS | 3760 | 1465050987901 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 07:36:27 INFO - PROCESS | 3760 | 1465050987906 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:36:27 INFO - PROCESS | 3760 | 1465050987910 Marionette TRACE conn3 <- [1,2934,null,{}] 07:36:27 INFO - PROCESS | 3760 | 1465050987916 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:27 INFO - PROCESS | 3760 | 1465050987919 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:28 INFO - PROCESS | 3760 | 1465050988014 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:36:28 INFO - PROCESS | 3760 | 1465050988021 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 3760 | 1465050988025 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:28 INFO - PROCESS | 3760 | ++DOCSHELL 10A63C00 == 25 [pid = 3760] [id = 743] 07:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 55 (10AEC800) [pid = 3760] [serial = 2229] [outer = 00000000] 07:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 56 (10E90C00) [pid = 3760] [serial = 2230] [outer = 10AEC800] 07:36:28 INFO - PROCESS | 3760 | 1465050988073 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 57 (110E9800) [pid = 3760] [serial = 2231] [outer = 10AEC800] 07:36:28 INFO - PROCESS | 3760 | 1465050988564 Marionette TRACE conn3 <- [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]]]}] 07: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. 07:36:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 688ms 07:36:28 INFO - PROCESS | 3760 | 1465050988602 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:36:28 INFO - PROCESS | 3760 | 1465050988607 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 07:36:28 INFO - PROCESS | 3760 | 1465050988613 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:36:28 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:36:28 INFO - PROCESS | 3760 | 1465050988616 Marionette TRACE conn3 <- [1,2938,null,{}] 07:36:28 INFO - PROCESS | 3760 | 1465050988620 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:28 INFO - PROCESS | 3760 | 1465050988623 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:28 INFO - PROCESS | 3760 | 1465050988710 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:36:28 INFO - PROCESS | 3760 | 1465050988717 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:28 INFO - PROCESS | 3760 | 1465050988721 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:28 INFO - PROCESS | 3760 | ++DOCSHELL 114C4000 == 26 [pid = 3760] [id = 744] 07:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 58 (11C8B800) [pid = 3760] [serial = 2232] [outer = 00000000] 07:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 59 (12AC4800) [pid = 3760] [serial = 2233] [outer = 11C8B800] 07:36:28 INFO - PROCESS | 3760 | 1465050988773 Marionette DEBUG loaded listener.js 07:36:28 INFO - PROCESS | 3760 | ++DOMWINDOW == 60 (12DCC800) [pid = 3760] [serial = 2234] [outer = 11C8B800] 07:36:29 INFO - PROCESS | 3760 | ++DOCSHELL 1327F400 == 27 [pid = 3760] [id = 745] 07:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 61 (1327F800) [pid = 3760] [serial = 2235] [outer = 00000000] 07:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 62 (13280C00) [pid = 3760] [serial = 2236] [outer = 1327F800] 07:36:29 INFO - PROCESS | 3760 | 1465050989265 Marionette TRACE conn3 <- [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]]]}] 07: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. 07:36:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 704ms 07:36:29 INFO - PROCESS | 3760 | 1465050989312 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:36:29 INFO - PROCESS | 3760 | 1465050989314 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 07:36:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:36:29 INFO - PROCESS | 3760 | 1465050989321 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:36:29 INFO - PROCESS | 3760 | 1465050989325 Marionette TRACE conn3 <- [1,2942,null,{}] 07:36:29 INFO - PROCESS | 3760 | 1465050989336 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:29 INFO - PROCESS | 3760 | 1465050989341 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:29 INFO - PROCESS | 3760 | 1465050989431 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:36:29 INFO - PROCESS | 3760 | 1465050989559 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:29 INFO - PROCESS | 3760 | 1465050989562 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:29 INFO - PROCESS | 3760 | ++DOCSHELL 13BDFC00 == 28 [pid = 3760] [id = 746] 07:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (13BE0000) [pid = 3760] [serial = 2237] [outer = 00000000] 07:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (13BE7000) [pid = 3760] [serial = 2238] [outer = 13BE0000] 07:36:29 INFO - PROCESS | 3760 | 1465050989610 Marionette DEBUG loaded listener.js 07:36:29 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (13C55800) [pid = 3760] [serial = 2239] [outer = 13BE0000] 07:36:29 INFO - PROCESS | 3760 | 1465050989969 Marionette TRACE conn3 <- [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]]]}] 07:36:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07: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 07:36:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 704ms 07:36:30 INFO - PROCESS | 3760 | 1465050990017 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 3760 | 1465050990019 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 07:36:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:36:30 INFO - PROCESS | 3760 | 1465050990033 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - PROCESS | 3760 | 1465050990035 Marionette TRACE conn3 <- [1,2946,null,{}] 07:36:30 INFO - PROCESS | 3760 | 1465050990039 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:30 INFO - PROCESS | 3760 | 1465050990041 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:30 INFO - PROCESS | 3760 | 1465050990169 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:36:30 INFO - PROCESS | 3760 | 1465050990227 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 3760 | 1465050990229 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:30 INFO - PROCESS | 3760 | ++DOCSHELL 13C55000 == 29 [pid = 3760] [id = 747] 07:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (13DE5400) [pid = 3760] [serial = 2240] [outer = 00000000] 07:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (15CD2400) [pid = 3760] [serial = 2241] [outer = 13DE5400] 07:36:30 INFO - PROCESS | 3760 | 1465050990273 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (16027400) [pid = 3760] [serial = 2242] [outer = 13DE5400] 07:36:30 INFO - PROCESS | 3760 | 1465050990621 Marionette TRACE conn3 <- [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]]]}] 07: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. 07:36:30 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 641ms 07:36:30 INFO - PROCESS | 3760 | 1465050990671 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:36:30 INFO - PROCESS | 3760 | 1465050990673 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 07:36:30 INFO - PROCESS | 3760 | 1465050990676 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:36:30 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:36:30 INFO - PROCESS | 3760 | 1465050990678 Marionette TRACE conn3 <- [1,2950,null,{}] 07:36:30 INFO - PROCESS | 3760 | 1465050990681 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:30 INFO - PROCESS | 3760 | 1465050990683 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:30 INFO - PROCESS | 3760 | 1465050990808 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:36:30 INFO - PROCESS | 3760 | 1465050990845 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:30 INFO - PROCESS | 3760 | 1465050990847 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:30 INFO - PROCESS | 3760 | ++DOCSHELL 16032400 == 30 [pid = 3760] [id = 748] 07:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (16032C00) [pid = 3760] [serial = 2243] [outer = 00000000] 07:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (162A3000) [pid = 3760] [serial = 2244] [outer = 16032C00] 07:36:30 INFO - PROCESS | 3760 | 1465050990890 Marionette DEBUG loaded listener.js 07:36:30 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (169C3400) [pid = 3760] [serial = 2245] [outer = 16032C00] 07:36:31 INFO - PROCESS | 3760 | 1465050991281 Marionette TRACE conn3 <- [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]]]}] 07: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. 07:36:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 641ms 07:36:31 INFO - PROCESS | 3760 | 1465050991315 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 3760 | 1465050991317 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 07:36:31 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:36:31 INFO - PROCESS | 3760 | 1465050991320 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 3760 | 1465050991321 Marionette TRACE conn3 <- [1,2954,null,{}] 07:36:31 INFO - PROCESS | 3760 | 1465050991325 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:31 INFO - PROCESS | 3760 | 1465050991330 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:31 INFO - PROCESS | 3760 | 1465050991471 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:36:31 INFO - PROCESS | 3760 | 1465050991486 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:31 INFO - PROCESS | 3760 | 1465050991488 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:31 INFO - PROCESS | 3760 | ++DOCSHELL 16D28800 == 31 [pid = 3760] [id = 749] 07:36:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (16DD8C00) [pid = 3760] [serial = 2246] [outer = 00000000] 07:36:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (1707A000) [pid = 3760] [serial = 2247] [outer = 16DD8C00] 07:36:31 INFO - PROCESS | 3760 | 1465050991531 Marionette DEBUG loaded listener.js 07:36:31 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (1740D800) [pid = 3760] [serial = 2248] [outer = 16DD8C00] 07:36:31 INFO - PROCESS | 3760 | 1465050991917 Marionette TRACE conn3 <- [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]]]}] 07:36:31 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. 07:36:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 626ms 07:36:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:36:31 INFO - PROCESS | 3760 | 1465050991958 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:36:31 INFO - PROCESS | 3760 | 1465050991960 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 07:36:31 INFO - PROCESS | 3760 | 1465050991963 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:36:31 INFO - PROCESS | 3760 | 1465050991965 Marionette TRACE conn3 <- [1,2958,null,{}] 07:36:31 INFO - PROCESS | 3760 | 1465050991968 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:31 INFO - PROCESS | 3760 | 1465050991970 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:32 INFO - PROCESS | 3760 | 1465050992094 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:36:32 INFO - PROCESS | 3760 | 1465050992102 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 3760 | 1465050992104 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:32 INFO - PROCESS | 3760 | ++DOCSHELL 17079400 == 32 [pid = 3760] [id = 750] 07:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1732BC00) [pid = 3760] [serial = 2249] [outer = 00000000] 07:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (17983400) [pid = 3760] [serial = 2250] [outer = 1732BC00] 07:36:32 INFO - PROCESS | 3760 | 1465050992148 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (17988000) [pid = 3760] [serial = 2251] [outer = 1732BC00] 07:36:32 INFO - PROCESS | 3760 | 1465050992561 Marionette TRACE conn3 <- [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]]]}] 07:36:32 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. 07:36:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 626ms 07:36:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:36:32 INFO - PROCESS | 3760 | 1465050992602 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:36:32 INFO - PROCESS | 3760 | 1465050992604 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 07:36:32 INFO - PROCESS | 3760 | 1465050992607 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:36:32 INFO - PROCESS | 3760 | 1465050992608 Marionette TRACE conn3 <- [1,2962,null,{}] 07:36:32 INFO - PROCESS | 3760 | 1465050992612 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:32 INFO - PROCESS | 3760 | 1465050992614 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:32 INFO - PROCESS | 3760 | 1465050992733 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:36:32 INFO - PROCESS | 3760 | 1465050992740 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:32 INFO - PROCESS | 3760 | 1465050992742 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:32 INFO - PROCESS | 3760 | ++DOCSHELL 105EE400 == 33 [pid = 3760] [id = 751] 07:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (1798A000) [pid = 3760] [serial = 2252] [outer = 00000000] 07:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (17A95800) [pid = 3760] [serial = 2253] [outer = 1798A000] 07:36:32 INFO - PROCESS | 3760 | 1465050992786 Marionette DEBUG loaded listener.js 07:36:32 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (17EEB000) [pid = 3760] [serial = 2254] [outer = 1798A000] 07:36:33 INFO - PROCESS | 3760 | 1465050993226 Marionette TRACE conn3 <- [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]]]}] 07:36:33 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. 07:36:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 641ms 07:36:33 INFO - PROCESS | 3760 | 1465050993245 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 3760 | 1465050993247 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 07:36:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:36:33 INFO - PROCESS | 3760 | 1465050993250 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 3760 | 1465050993252 Marionette TRACE conn3 <- [1,2966,null,{}] 07:36:33 INFO - PROCESS | 3760 | 1465050993255 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:33 INFO - PROCESS | 3760 | 1465050993257 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:33 INFO - PROCESS | 3760 | 1465050993374 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:36:33 INFO - PROCESS | 3760 | 1465050993379 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:33 INFO - PROCESS | 3760 | 1465050993381 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:33 INFO - PROCESS | 3760 | ++DOCSHELL 13BDE400 == 34 [pid = 3760] [id = 752] 07:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (17EF0000) [pid = 3760] [serial = 2255] [outer = 00000000] 07:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (18452C00) [pid = 3760] [serial = 2256] [outer = 17EF0000] 07:36:33 INFO - PROCESS | 3760 | 1465050993424 Marionette DEBUG loaded listener.js 07:36:33 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18453400) [pid = 3760] [serial = 2257] [outer = 17EF0000] 07:36:33 INFO - PROCESS | 3760 | 1465050993863 Marionette TRACE conn3 <- [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]]]}] 07:36:33 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. 07:36:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 642ms 07:36:33 INFO - PROCESS | 3760 | 1465050993889 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:36:33 INFO - PROCESS | 3760 | 1465050993891 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 07:36:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:36:33 INFO - PROCESS | 3760 | 1465050993894 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:36:33 INFO - PROCESS | 3760 | 1465050993895 Marionette TRACE conn3 <- [1,2970,null,{}] 07:36:33 INFO - PROCESS | 3760 | 1465050993899 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:33 INFO - PROCESS | 3760 | 1465050993901 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:34 INFO - PROCESS | 3760 | 1465050994029 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:36:34 INFO - PROCESS | 3760 | 1465050994034 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 3760 | 1465050994035 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:34 INFO - PROCESS | 3760 | ++DOCSHELL 10227800 == 35 [pid = 3760] [id = 753] 07:36:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (110E6400) [pid = 3760] [serial = 2258] [outer = 00000000] 07:36:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (19A2C800) [pid = 3760] [serial = 2259] [outer = 110E6400] 07:36:34 INFO - PROCESS | 3760 | 1465050994079 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19A32400) [pid = 3760] [serial = 2260] [outer = 110E6400] 07:36:34 INFO - PROCESS | 3760 | 1465050994534 Marionette TRACE conn3 <- [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"]]]}] 07:36:34 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 07:36:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:36:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:36:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 703ms 07:36:34 INFO - PROCESS | 3760 | 1465050994594 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:36:34 INFO - PROCESS | 3760 | 1465050994596 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 07:36:34 INFO - PROCESS | 3760 | 1465050994600 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:36:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:36:34 INFO - PROCESS | 3760 | 1465050994602 Marionette TRACE conn3 <- [1,2974,null,{}] 07:36:34 INFO - PROCESS | 3760 | 1465050994606 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:34 INFO - PROCESS | 3760 | 1465050994608 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:34 INFO - PROCESS | 3760 | 1465050994736 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:36:34 INFO - PROCESS | 3760 | 1465050994843 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:34 INFO - PROCESS | 3760 | 1465050994845 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:34 INFO - PROCESS | 3760 | ++DOCSHELL 16030800 == 36 [pid = 3760] [id = 754] 07:36:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19ADF400) [pid = 3760] [serial = 2261] [outer = 00000000] 07:36:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (19B43800) [pid = 3760] [serial = 2262] [outer = 19ADF400] 07:36:34 INFO - PROCESS | 3760 | 1465050994890 Marionette DEBUG loaded listener.js 07:36:34 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1A004000) [pid = 3760] [serial = 2263] [outer = 19ADF400] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (15E59400) [pid = 3760] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16D1F800) [pid = 3760] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (17987000) [pid = 3760] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1798D000) [pid = 3760] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (10A5A400) [pid = 3760] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (18077400) [pid = 3760] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (13DD8000) [pid = 3760] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10AF2C00) [pid = 3760] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (13185400) [pid = 3760] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (12809000) [pid = 3760] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (1027CC00) [pid = 3760] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:36:35 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13090800) [pid = 3760] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:36:35 INFO - PROCESS | 3760 | 1465050995390 Marionette TRACE conn3 <- [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]]]}] 07:36:35 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. 07:36:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 845ms 07:36:35 INFO - PROCESS | 3760 | 1465050995453 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:36:35 INFO - PROCESS | 3760 | 1465050995455 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 07:36:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:36:35 INFO - PROCESS | 3760 | 1465050995459 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:36:35 INFO - PROCESS | 3760 | 1465050995460 Marionette TRACE conn3 <- [1,2978,null,{}] 07:36:35 INFO - PROCESS | 3760 | 1465050995464 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:35 INFO - PROCESS | 3760 | 1465050995466 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:35 INFO - PROCESS | 3760 | 1465050995544 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:36:35 INFO - PROCESS | 3760 | 1465050995548 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:35 INFO - PROCESS | 3760 | 1465050995550 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:35 INFO - PROCESS | 3760 | ++DOCSHELL 1574B000 == 37 [pid = 3760] [id = 755] 07:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15E54000) [pid = 3760] [serial = 2264] [outer = 00000000] 07:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19ADD800) [pid = 3760] [serial = 2265] [outer = 15E54000] 07:36:35 INFO - PROCESS | 3760 | 1465050995595 Marionette DEBUG loaded listener.js 07:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (19B3BC00) [pid = 3760] [serial = 2266] [outer = 15E54000] 07:36:35 INFO - PROCESS | 3760 | ++DOCSHELL 1A0D3000 == 38 [pid = 3760] [id = 756] 07:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1A0D8800) [pid = 3760] [serial = 2267] [outer = 00000000] 07:36:35 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1A19B800) [pid = 3760] [serial = 2268] [outer = 1A0D8800] 07:36:36 INFO - PROCESS | 3760 | 1465050996031 Marionette TRACE conn3 <- [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]]]}] 07:36:36 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. 07:36:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 641ms 07:36:36 INFO - PROCESS | 3760 | 1465050996097 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 3760 | 1465050996099 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 07:36:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:36:36 INFO - PROCESS | 3760 | 1465050996102 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 3760 | 1465050996104 Marionette TRACE conn3 <- [1,2982,null,{}] 07:36:36 INFO - PROCESS | 3760 | 1465050996107 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:36 INFO - PROCESS | 3760 | 1465050996109 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:36 INFO - PROCESS | 3760 | 1465050996197 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:36:36 INFO - PROCESS | 3760 | 1465050996208 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 3760 | 1465050996210 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:36 INFO - PROCESS | 3760 | ++DOCSHELL 10A63800 == 39 [pid = 3760] [id = 757] 07:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1A007400) [pid = 3760] [serial = 2269] [outer = 00000000] 07:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1A1A8400) [pid = 3760] [serial = 2270] [outer = 1A007400] 07:36:36 INFO - PROCESS | 3760 | 1465050996252 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A285C00) [pid = 3760] [serial = 2271] [outer = 1A007400] 07:36:36 INFO - PROCESS | 3760 | 1465050996682 Marionette TRACE conn3 <- [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]]]}] 07:36:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:36:36 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 07:36:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 626ms 07:36:36 INFO - PROCESS | 3760 | 1465050996745 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:36:36 INFO - PROCESS | 3760 | 1465050996747 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 07:36:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:36:36 INFO - PROCESS | 3760 | 1465050996754 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:36:36 INFO - PROCESS | 3760 | 1465050996756 Marionette TRACE conn3 <- [1,2986,null,{}] 07:36:36 INFO - PROCESS | 3760 | 1465050996759 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:36 INFO - PROCESS | 3760 | 1465050996761 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:36 INFO - PROCESS | 3760 | 1465050996844 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:36:36 INFO - PROCESS | 3760 | 1465050996849 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:36 INFO - PROCESS | 3760 | 1465050996851 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:36 INFO - PROCESS | 3760 | ++DOCSHELL 1A0DA800 == 40 [pid = 3760] [id = 758] 07:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1A1A7400) [pid = 3760] [serial = 2272] [outer = 00000000] 07:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (1A5F7800) [pid = 3760] [serial = 2273] [outer = 1A1A7400] 07:36:36 INFO - PROCESS | 3760 | 1465050996900 Marionette DEBUG loaded listener.js 07:36:36 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1A5FA800) [pid = 3760] [serial = 2274] [outer = 1A1A7400] 07:36:37 INFO - PROCESS | 3760 | --DOCSHELL 1309A000 == 39 [pid = 3760] [id = 742] 07:36:37 INFO - PROCESS | 3760 | --DOCSHELL 10A63C00 == 38 [pid = 3760] [id = 743] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 1327F400 == 37 [pid = 3760] [id = 745] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 114C4000 == 36 [pid = 3760] [id = 744] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 16032400 == 35 [pid = 3760] [id = 748] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 105EE400 == 34 [pid = 3760] [id = 751] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 10A63800 == 33 [pid = 3760] [id = 757] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 10227800 == 32 [pid = 3760] [id = 753] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 1A0D3000 == 31 [pid = 3760] [id = 756] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 16D28800 == 30 [pid = 3760] [id = 749] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 13BDFC00 == 29 [pid = 3760] [id = 746] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 1574B000 == 28 [pid = 3760] [id = 755] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 16030800 == 27 [pid = 3760] [id = 754] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 13C55000 == 26 [pid = 3760] [id = 747] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 17079400 == 25 [pid = 3760] [id = 750] 07:36:38 INFO - PROCESS | 3760 | --DOCSHELL 13BDE400 == 24 [pid = 3760] [id = 752] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (179C4C00) [pid = 3760] [serial = 2218] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1602A800) [pid = 3760] [serial = 2216] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (18455000) [pid = 3760] [serial = 2224] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (17EF2000) [pid = 3760] [serial = 2219] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1844BC00) [pid = 3760] [serial = 2225] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (10F32400) [pid = 3760] [serial = 2200] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (19AE5400) [pid = 3760] [serial = 2198] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19A2FC00) [pid = 3760] [serial = 2197] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15FEB000) [pid = 3760] [serial = 2195] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (143EE800) [pid = 3760] [serial = 2194] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (11C0AC00) [pid = 3760] [serial = 2192] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (10F34400) [pid = 3760] [serial = 2191] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13DDA800) [pid = 3760] [serial = 2209] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12DCD400) [pid = 3760] [serial = 2206] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (13098400) [pid = 3760] [serial = 2207] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10A5FC00) [pid = 3760] [serial = 2203] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (10AEC400) [pid = 3760] [serial = 2204] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (1280A800) [pid = 3760] [serial = 2201] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (16D2B400) [pid = 3760] [serial = 2221] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (1629F800) [pid = 3760] [serial = 2213] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (19ADFC00) [pid = 3760] [serial = 2227] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (16FD1400) [pid = 3760] [serial = 2222] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (15C1F800) [pid = 3760] [serial = 2210] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (16032800) [pid = 3760] [serial = 2212] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (17326400) [pid = 3760] [serial = 2215] [outer = 00000000] [url = about:blank] 07:36:38 INFO - PROCESS | 3760 | 1465050998681 Marionette TRACE conn3 <- [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]]]}] 07: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. 07:36:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1971ms 07:36:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:36:38 INFO - PROCESS | 3760 | 1465050998724 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:36:38 INFO - PROCESS | 3760 | 1465050998728 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 07:36:38 INFO - PROCESS | 3760 | 1465050998733 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:36:38 INFO - PROCESS | 3760 | 1465050998737 Marionette TRACE conn3 <- [1,2990,null,{}] 07:36:38 INFO - PROCESS | 3760 | 1465050998743 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:38 INFO - PROCESS | 3760 | 1465050998746 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:38 INFO - PROCESS | 3760 | 1465050998840 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:36:38 INFO - PROCESS | 3760 | 1465050998849 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:38 INFO - PROCESS | 3760 | 1465050998854 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:38 INFO - PROCESS | 3760 | ++DOCSHELL 105F4C00 == 25 [pid = 3760] [id = 759] 07:36:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (105F5800) [pid = 3760] [serial = 2275] [outer = 00000000] 07:36:38 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (10A57C00) [pid = 3760] [serial = 2276] [outer = 105F5800] 07:36:38 INFO - PROCESS | 3760 | 1465050998912 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (10A63C00) [pid = 3760] [serial = 2277] [outer = 105F5800] 07:36:39 INFO - PROCESS | 3760 | 1465050999431 Marionette TRACE conn3 <- [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]]]}] 07: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. 07:36:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 735ms 07:36:39 INFO - PROCESS | 3760 | 1465050999470 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:36:39 INFO - PROCESS | 3760 | 1465050999475 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 07:36:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:36:39 INFO - PROCESS | 3760 | 1465050999481 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:36:39 INFO - PROCESS | 3760 | 1465050999484 Marionette TRACE conn3 <- [1,2994,null,{}] 07:36:39 INFO - PROCESS | 3760 | 1465050999492 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:39 INFO - PROCESS | 3760 | 1465050999495 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:39 INFO - PROCESS | 3760 | 1465050999583 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:36:39 INFO - PROCESS | 3760 | 1465050999589 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:39 INFO - PROCESS | 3760 | 1465050999592 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:39 INFO - PROCESS | 3760 | ++DOCSHELL 10F32400 == 26 [pid = 3760] [id = 760] 07:36:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (10F32800) [pid = 3760] [serial = 2278] [outer = 00000000] 07:36:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (111B4800) [pid = 3760] [serial = 2279] [outer = 10F32800] 07:36:39 INFO - PROCESS | 3760 | 1465050999638 Marionette DEBUG loaded listener.js 07:36:39 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (11412400) [pid = 3760] [serial = 2280] [outer = 10F32800] 07:36:40 INFO - PROCESS | 3760 | 1465051000099 Marionette TRACE conn3 <- [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]]]}] 07:36:40 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. 07:36:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 625ms 07:36:40 INFO - PROCESS | 3760 | 1465051000119 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 3760 | 1465051000121 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 07:36:40 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:36:40 INFO - PROCESS | 3760 | 1465051000124 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 3760 | 1465051000128 Marionette TRACE conn3 <- [1,2998,null,{}] 07:36:40 INFO - PROCESS | 3760 | 1465051000139 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:40 INFO - PROCESS | 3760 | 1465051000143 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:40 INFO - PROCESS | 3760 | 1465051000227 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:36:40 INFO - PROCESS | 3760 | 1465051000235 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 3760 | 1465051000238 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:40 INFO - PROCESS | 3760 | ++DOCSHELL 12D63C00 == 27 [pid = 3760] [id = 761] 07:36:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (12D6D800) [pid = 3760] [serial = 2281] [outer = 00000000] 07:36:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (130E2000) [pid = 3760] [serial = 2282] [outer = 12D6D800] 07:36:40 INFO - PROCESS | 3760 | 1465051000285 Marionette DEBUG loaded listener.js 07:36:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1313D800) [pid = 3760] [serial = 2283] [outer = 12D6D800] 07:36:40 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:40 INFO - PROCESS | 3760 | 1465051000778 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:36:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:36:40 INFO - {} 07:36:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:36:40 INFO - {} 07:36:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:36:40 INFO - {} 07:36:40 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:36:40 INFO - {} 07:36:40 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 704ms 07:36:40 INFO - PROCESS | 3760 | 1465051000824 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:36:40 INFO - PROCESS | 3760 | 1465051000827 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 07:36:40 INFO - TEST-START | /FileAPI/fileReader.html 07:36:40 INFO - PROCESS | 3760 | 1465051000830 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:36:40 INFO - PROCESS | 3760 | 1465051000832 Marionette TRACE conn3 <- [1,3002,null,{}] 07:36:40 INFO - PROCESS | 3760 | 1465051000835 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:40 INFO - PROCESS | 3760 | 1465051000837 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:40 INFO - PROCESS | 3760 | 1465051000922 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:36:40 INFO - PROCESS | 3760 | 1465051000929 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:40 INFO - PROCESS | 3760 | 1465051000932 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:40 INFO - PROCESS | 3760 | ++DOCSHELL 13281800 == 28 [pid = 3760] [id = 762] 07:36:40 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (13624C00) [pid = 3760] [serial = 2284] [outer = 00000000] 07:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (13BE0C00) [pid = 3760] [serial = 2285] [outer = 13624C00] 07:36:41 INFO - PROCESS | 3760 | 1465051000979 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (1435B800) [pid = 3760] [serial = 2286] [outer = 13624C00] 07:36:41 INFO - PROCESS | 3760 | 1465051001411 Marionette TRACE conn3 <- [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]]]}] 07:36:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:36:41 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:36:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:36:41 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:36:41 INFO - TEST-OK | /FileAPI/fileReader.html | took 641ms 07:36:41 INFO - PROCESS | 3760 | 1465051001467 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:36:41 INFO - PROCESS | 3760 | 1465051001469 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 07:36:41 INFO - TEST-START | /FileAPI/historical.html 07:36:41 INFO - PROCESS | 3760 | 1465051001473 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:36:41 INFO - PROCESS | 3760 | 1465051001474 Marionette TRACE conn3 <- [1,3006,null,{}] 07:36:41 INFO - PROCESS | 3760 | 1465051001482 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:41 INFO - PROCESS | 3760 | 1465051001484 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:41 INFO - PROCESS | 3760 | 1465051001563 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:36:41 INFO - PROCESS | 3760 | 1465051001568 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:41 INFO - PROCESS | 3760 | 1465051001570 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:41 INFO - PROCESS | 3760 | ++DOCSHELL 1574A800 == 29 [pid = 3760] [id = 763] 07:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1574B000) [pid = 3760] [serial = 2287] [outer = 00000000] 07:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (15C47400) [pid = 3760] [serial = 2288] [outer = 1574B000] 07:36:41 INFO - PROCESS | 3760 | 1465051001614 Marionette DEBUG loaded listener.js 07:36:41 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (15CDD400) [pid = 3760] [serial = 2289] [outer = 1574B000] 07:36:42 INFO - PROCESS | 3760 | 1465051002068 Marionette TRACE conn3 <- [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"]]]}] 07:36:42 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:36:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:36:42 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:36:42 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:36:42 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:36:42 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:36:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:36:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:42 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:36:42 INFO - TEST-OK | /FileAPI/historical.html | took 642ms 07:36:42 INFO - TEST-START | /FileAPI/idlharness.html 07:36:42 INFO - PROCESS | 3760 | 1465051002118 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:36:42 INFO - PROCESS | 3760 | 1465051002120 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 07:36:42 INFO - PROCESS | 3760 | 1465051002123 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:36:42 INFO - PROCESS | 3760 | 1465051002125 Marionette TRACE conn3 <- [1,3010,null,{}] 07:36:42 INFO - PROCESS | 3760 | 1465051002129 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:42 INFO - PROCESS | 3760 | 1465051002135 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:42 INFO - PROCESS | 3760 | 1465051002237 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:36:42 INFO - PROCESS | 3760 | 1465051002242 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:42 INFO - PROCESS | 3760 | 1465051002244 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:42 INFO - PROCESS | 3760 | ++DOCSHELL 16035000 == 30 [pid = 3760] [id = 764] 07:36:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (16035800) [pid = 3760] [serial = 2290] [outer = 00000000] 07:36:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (162A7C00) [pid = 3760] [serial = 2291] [outer = 16035800] 07:36:42 INFO - PROCESS | 3760 | 1465051002288 Marionette DEBUG loaded listener.js 07:36:42 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (16A59C00) [pid = 3760] [serial = 2292] [outer = 16035800] 07:36:43 INFO - PROCESS | 3760 | 1465051003114 Marionette TRACE conn3 <- [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]]]}] 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:36:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:36:43 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 07:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:36:43 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 07:36:43 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 07:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:36:43 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 07:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:36:43 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 07:36:43 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 07:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:36:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:36:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:36:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:36:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:36:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 1189ms 07:36:43 INFO - PROCESS | 3760 | 1465051003311 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:36:43 INFO - PROCESS | 3760 | 1465051003313 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 07:36:43 INFO - TEST-START | /FileAPI/idlharness.worker 07:36:43 INFO - PROCESS | 3760 | 1465051003317 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:36:43 INFO - PROCESS | 3760 | 1465051003319 Marionette TRACE conn3 <- [1,3014,null,{}] 07:36:43 INFO - PROCESS | 3760 | 1465051003322 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:43 INFO - PROCESS | 3760 | 1465051003324 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:43 INFO - PROCESS | 3760 | 1465051003401 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:36:43 INFO - PROCESS | 3760 | 1465051003406 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:43 INFO - PROCESS | 3760 | 1465051003408 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:43 INFO - PROCESS | 3760 | ++DOCSHELL 17079000 == 31 [pid = 3760] [id = 765] 07:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (17079400) [pid = 3760] [serial = 2293] [outer = 00000000] 07:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (19A2F800) [pid = 3760] [serial = 2294] [outer = 17079400] 07:36:43 INFO - PROCESS | 3760 | 1465051003451 Marionette DEBUG loaded listener.js 07:36:43 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (19A30C00) [pid = 3760] [serial = 2295] [outer = 17079400] 07:36:43 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:44 INFO - PROCESS | 3760 | 1465051004431 Marionette TRACE conn3 <- [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,{},{}]]]}] 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:36:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:36:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:36:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:36:44 INFO - {} 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:36:44 INFO - {} 07:36:44 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 - {} 07:36:44 INFO - {} 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:36:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:36:44 INFO - {} 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:36:44 INFO - {} 07:36:44 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 - {} 07:36:44 INFO - {} 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:36:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:36:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 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 07:36:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:36:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:36:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:36:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:36:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:36:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:36:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:36:44 INFO - {} 07:36:44 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1314ms 07:36:44 INFO - PROCESS | 3760 | 1465051004660 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:36:44 INFO - PROCESS | 3760 | 1465051004662 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 07:36:44 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:36:44 INFO - PROCESS | 3760 | 1465051004666 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:36:44 INFO - PROCESS | 3760 | 1465051004668 Marionette TRACE conn3 <- [1,3018,null,{}] 07:36:44 INFO - PROCESS | 3760 | 1465051004671 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:44 INFO - PROCESS | 3760 | 1465051004673 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:44 INFO - PROCESS | 3760 | 1465051004786 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:36:44 INFO - PROCESS | 3760 | 1465051004874 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:44 INFO - PROCESS | 3760 | 1465051004876 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:44 INFO - PROCESS | 3760 | ++DOCSHELL 10AEB800 == 32 [pid = 3760] [id = 766] 07:36:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (111B2800) [pid = 3760] [serial = 2296] [outer = 00000000] 07:36:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (19B3E000) [pid = 3760] [serial = 2297] [outer = 111B2800] 07:36:44 INFO - PROCESS | 3760 | 1465051004919 Marionette DEBUG loaded listener.js 07:36:44 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (19B3E800) [pid = 3760] [serial = 2298] [outer = 111B2800] 07:36:45 INFO - PROCESS | 3760 | 1465051005306 Marionette TRACE conn3 <- [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]]]}] 07:36:45 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 07:36:45 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 688ms 07:36:45 INFO - PROCESS | 3760 | 1465051005365 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:36:45 INFO - PROCESS | 3760 | 1465051005367 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 07:36:45 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:36:45 INFO - PROCESS | 3760 | 1465051005370 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:36:45 INFO - PROCESS | 3760 | 1465051005372 Marionette TRACE conn3 <- [1,3022,null,{}] 07:36:45 INFO - PROCESS | 3760 | 1465051005375 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:45 INFO - PROCESS | 3760 | 1465051005377 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:45 INFO - PROCESS | 3760 | 1465051005493 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:36:45 INFO - PROCESS | 3760 | 1465051005502 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:45 INFO - PROCESS | 3760 | 1465051005504 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:45 INFO - PROCESS | 3760 | ++DOCSHELL 12B6E000 == 33 [pid = 3760] [id = 767] 07:36:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (1AF3C800) [pid = 3760] [serial = 2299] [outer = 00000000] 07:36:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (1AF44000) [pid = 3760] [serial = 2300] [outer = 1AF3C800] 07:36:45 INFO - PROCESS | 3760 | 1465051005547 Marionette DEBUG loaded listener.js 07:36:45 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (1AF47800) [pid = 3760] [serial = 2301] [outer = 1AF3C800] 07:36:45 INFO - PROCESS | 3760 | 1465051005963 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:36:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:36:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 626ms 07:36:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:36:46 INFO - PROCESS | 3760 | 1465051006008 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 3760 | 1465051006010 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 07:36:46 INFO - PROCESS | 3760 | 1465051006014 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 3760 | 1465051006016 Marionette TRACE conn3 <- [1,3026,null,{}] 07:36:46 INFO - PROCESS | 3760 | 1465051006019 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:46 INFO - PROCESS | 3760 | 1465051006021 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:46 INFO - PROCESS | 3760 | 1465051006150 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:36:46 INFO - PROCESS | 3760 | 1465051006243 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 3760 | 1465051006245 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:46 INFO - PROCESS | 3760 | ++DOCSHELL 13096000 == 34 [pid = 3760] [id = 768] 07:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (13284800) [pid = 3760] [serial = 2302] [outer = 00000000] 07:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1AF43C00) [pid = 3760] [serial = 2303] [outer = 13284800] 07:36:46 INFO - PROCESS | 3760 | 1465051006288 Marionette DEBUG loaded listener.js 07:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 93 (1B0A6400) [pid = 3760] [serial = 2304] [outer = 13284800] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 92 (1A007400) [pid = 3760] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (17EF0000) [pid = 3760] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (110E6400) [pid = 3760] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19ADF400) [pid = 3760] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (1732BC00) [pid = 3760] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (16DD8C00) [pid = 3760] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (16032C00) [pid = 3760] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (13DE5400) [pid = 3760] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (13BE0000) [pid = 3760] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1327F800) [pid = 3760] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (11C8B800) [pid = 3760] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (10AEC800) [pid = 3760] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (19A34000) [pid = 3760] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (1798A000) [pid = 3760] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (15E54000) [pid = 3760] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:36:46 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A0D8800) [pid = 3760] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:36:46 INFO - PROCESS | 3760 | 1465051006777 Marionette TRACE conn3 <- [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"]]]}] 07:36:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:36:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:36:46 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 798ms 07:36:46 INFO - PROCESS | 3760 | 1465051006816 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:36:46 INFO - PROCESS | 3760 | 1465051006818 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 07:36:46 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:36:46 INFO - PROCESS | 3760 | 1465051006835 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:36:46 INFO - PROCESS | 3760 | 1465051006838 Marionette TRACE conn3 <- [1,3030,null,{}] 07:36:46 INFO - PROCESS | 3760 | 1465051006843 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:46 INFO - PROCESS | 3760 | 1465051006845 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:46 INFO - PROCESS | 3760 | 1465051006938 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:36:46 INFO - PROCESS | 3760 | 1465051006942 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:46 INFO - PROCESS | 3760 | 1465051006945 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:46 INFO - PROCESS | 3760 | ++DOCSHELL 13BE9C00 == 35 [pid = 3760] [id = 769] 07:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (13DE1000) [pid = 3760] [serial = 2305] [outer = 00000000] 07:36:46 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1B0A5800) [pid = 3760] [serial = 2306] [outer = 13DE1000] 07:36:46 INFO - PROCESS | 3760 | 1465051006990 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (1B0AF000) [pid = 3760] [serial = 2307] [outer = 13DE1000] 07:36:47 INFO - PROCESS | 3760 | 1465051007593 Marionette TRACE conn3 <- [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]]]}] 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:36:47 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. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:36:47 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'.) 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:36:47 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. 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:36:47 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. 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:36:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:47 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. 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:36:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 07:36:47 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:36:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:36:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:36:47 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:36:47 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 891ms 07:36:47 INFO - PROCESS | 3760 | 1465051007720 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:36:47 INFO - PROCESS | 3760 | 1465051007722 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 07:36:47 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:36:47 INFO - PROCESS | 3760 | 1465051007738 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:36:47 INFO - PROCESS | 3760 | 1465051007741 Marionette TRACE conn3 <- [1,3034,null,{}] 07:36:47 INFO - PROCESS | 3760 | 1465051007745 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:47 INFO - PROCESS | 3760 | 1465051007747 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:47 INFO - PROCESS | 3760 | 1465051007868 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:36:47 INFO - PROCESS | 3760 | 1465051007876 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:47 INFO - PROCESS | 3760 | 1465051007878 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:47 INFO - PROCESS | 3760 | ++DOCSHELL 1A0D8800 == 36 [pid = 3760] [id = 770] 07:36:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1AFC1C00) [pid = 3760] [serial = 2308] [outer = 00000000] 07:36:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1AFC4C00) [pid = 3760] [serial = 2309] [outer = 1AFC1C00] 07:36:47 INFO - PROCESS | 3760 | 1465051007920 Marionette DEBUG loaded listener.js 07:36:47 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1AFC5000) [pid = 3760] [serial = 2310] [outer = 1AFC1C00] 07:36:48 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:48 INFO - PROCESS | 3760 | 1465051008331 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:36:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:36:48 INFO - {} 07:36:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 657ms 07:36:48 INFO - PROCESS | 3760 | 1465051008383 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:36:48 INFO - PROCESS | 3760 | 1465051008385 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 07:36:48 INFO - PROCESS | 3760 | 1465051008389 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:36:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:36:48 INFO - PROCESS | 3760 | 1465051008390 Marionette TRACE conn3 <- [1,3038,null,{}] 07:36:48 INFO - PROCESS | 3760 | 1465051008394 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:48 INFO - PROCESS | 3760 | 1465051008396 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:48 INFO - PROCESS | 3760 | 1465051008512 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:36:48 INFO - PROCESS | 3760 | 1465051008523 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:48 INFO - PROCESS | 3760 | 1465051008525 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:48 INFO - PROCESS | 3760 | ++DOCSHELL 0F227400 == 37 [pid = 3760] [id = 771] 07:36:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (0F228000) [pid = 3760] [serial = 2311] [outer = 00000000] 07:36:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (1A94B400) [pid = 3760] [serial = 2312] [outer = 0F228000] 07:36:48 INFO - PROCESS | 3760 | 1465051008567 Marionette DEBUG loaded listener.js 07:36:48 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1AFC2000) [pid = 3760] [serial = 2313] [outer = 0F228000] 07:36:49 INFO - PROCESS | 3760 | 1465051009272 Marionette TRACE conn3 <- [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]]]}] 07:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:36:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:36:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 939ms 07:36:49 INFO - PROCESS | 3760 | 1465051009358 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:36:49 INFO - PROCESS | 3760 | 1465051009362 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 07:36:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:36:49 INFO - PROCESS | 3760 | 1465051009369 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:36:49 INFO - PROCESS | 3760 | 1465051009374 Marionette TRACE conn3 <- [1,3042,null,{}] 07:36:49 INFO - PROCESS | 3760 | 1465051009402 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:49 INFO - PROCESS | 3760 | 1465051009406 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:49 INFO - PROCESS | 3760 | 1465051009537 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:36:49 INFO - PROCESS | 3760 | 1465051009656 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:49 INFO - PROCESS | 3760 | 1465051009659 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:49 INFO - PROCESS | 3760 | ++DOCSHELL 0F305C00 == 38 [pid = 3760] [id = 772] 07:36:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (0F39AC00) [pid = 3760] [serial = 2314] [outer = 00000000] 07:36:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (10AF5400) [pid = 3760] [serial = 2315] [outer = 0F39AC00] 07:36:49 INFO - PROCESS | 3760 | 1465051009716 Marionette DEBUG loaded listener.js 07:36:49 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (10F34400) [pid = 3760] [serial = 2316] [outer = 0F39AC00] 07:36:50 INFO - PROCESS | 3760 | 1465051010611 Marionette TRACE conn3 <- [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"]]]}] 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:36:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:36:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:50 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" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:50 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" 07:36:50 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:36:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:50 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:36:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:36:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1408ms 07:36:50 INFO - PROCESS | 3760 | 1465051010808 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:36:50 INFO - PROCESS | 3760 | 1465051010813 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 07:36:50 INFO - PROCESS | 3760 | 1465051010823 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:36:50 INFO - PROCESS | 3760 | 1465051010826 Marionette TRACE conn3 <- [1,3046,null,{}] 07:36:50 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:36:50 INFO - PROCESS | 3760 | 1465051010831 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:50 INFO - PROCESS | 3760 | 1465051010836 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:51 INFO - PROCESS | 3760 | 1465051010986 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:36:51 INFO - PROCESS | 3760 | 1465051011139 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:51 INFO - PROCESS | 3760 | 1465051011142 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:51 INFO - PROCESS | 3760 | ++DOCSHELL 13BEB400 == 39 [pid = 3760] [id = 773] 07:36:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (13C48400) [pid = 3760] [serial = 2317] [outer = 00000000] 07:36:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (143E9C00) [pid = 3760] [serial = 2318] [outer = 13C48400] 07:36:51 INFO - PROCESS | 3760 | 1465051011199 Marionette DEBUG loaded listener.js 07:36:51 INFO - PROCESS | 3760 | ++DOMWINDOW == 92 (1602B800) [pid = 3760] [serial = 2319] [outer = 13C48400] 07:36:52 INFO - PROCESS | 3760 | 1465051012061 Marionette TRACE conn3 <- [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]]]}] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 1A0D8800 == 38 [pid = 3760] [id = 770] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 13BE9C00 == 37 [pid = 3760] [id = 769] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 13096000 == 36 [pid = 3760] [id = 768] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 12B6E000 == 35 [pid = 3760] [id = 767] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 10AEB800 == 34 [pid = 3760] [id = 766] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 17079000 == 33 [pid = 3760] [id = 765] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 16035000 == 32 [pid = 3760] [id = 764] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 1574A800 == 31 [pid = 3760] [id = 763] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 13281800 == 30 [pid = 3760] [id = 762] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 12D63C00 == 29 [pid = 3760] [id = 761] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 10F32400 == 28 [pid = 3760] [id = 760] 07:36:52 INFO - PROCESS | 3760 | --DOCSHELL 105F4C00 == 27 [pid = 3760] [id = 759] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 91 (1A285C00) [pid = 3760] [serial = 2271] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 90 (18452C00) [pid = 3760] [serial = 2256] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 89 (19A2C800) [pid = 3760] [serial = 2259] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 88 (19B43800) [pid = 3760] [serial = 2262] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 87 (19A32400) [pid = 3760] [serial = 2260] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 86 (1A1A8400) [pid = 3760] [serial = 2270] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 85 (1A004000) [pid = 3760] [serial = 2263] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 84 (17983400) [pid = 3760] [serial = 2250] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 83 (1707A000) [pid = 3760] [serial = 2247] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (1740D800) [pid = 3760] [serial = 2248] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (162A3000) [pid = 3760] [serial = 2244] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (169C3400) [pid = 3760] [serial = 2245] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (15CD2400) [pid = 3760] [serial = 2241] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (16027400) [pid = 3760] [serial = 2242] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (13BE7000) [pid = 3760] [serial = 2238] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (13C55800) [pid = 3760] [serial = 2239] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13280C00) [pid = 3760] [serial = 2236] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (12AC4800) [pid = 3760] [serial = 2233] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (12DCC800) [pid = 3760] [serial = 2234] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (10E90C00) [pid = 3760] [serial = 2230] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (110E9800) [pid = 3760] [serial = 2231] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (19AE4800) [pid = 3760] [serial = 2228] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 69 (17A95800) [pid = 3760] [serial = 2253] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 68 (17988000) [pid = 3760] [serial = 2251] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 67 (18453400) [pid = 3760] [serial = 2257] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 66 (19ADD800) [pid = 3760] [serial = 2265] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 65 (1A5F7800) [pid = 3760] [serial = 2273] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 64 (1A19B800) [pid = 3760] [serial = 2268] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 63 (19B3BC00) [pid = 3760] [serial = 2266] [outer = 00000000] [url = about:blank] 07:36:52 INFO - PROCESS | 3760 | --DOMWINDOW == 62 (17EEB000) [pid = 3760] [serial = 2254] [outer = 00000000] [url = about:blank] 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:36:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:36:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:36:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:36:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:36:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1314ms 07:36:52 INFO - PROCESS | 3760 | 1465051012137 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 3760 | 1465051012142 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 07:36:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:36:52 INFO - PROCESS | 3760 | 1465051012148 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - PROCESS | 3760 | 1465051012155 Marionette TRACE conn3 <- [1,3050,null,{}] 07:36:52 INFO - PROCESS | 3760 | 1465051012160 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:52 INFO - PROCESS | 3760 | 1465051012162 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:52 INFO - PROCESS | 3760 | 1465051012290 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:36:52 INFO - PROCESS | 3760 | 1465051012383 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:52 INFO - PROCESS | 3760 | 1465051012386 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:52 INFO - PROCESS | 3760 | ++DOCSHELL 0F2F1000 == 28 [pid = 3760] [id = 774] 07:36:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 63 (0F2F2400) [pid = 3760] [serial = 2320] [outer = 00000000] 07:36:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 64 (10AF2400) [pid = 3760] [serial = 2321] [outer = 0F2F2400] 07:36:52 INFO - PROCESS | 3760 | 1465051012435 Marionette DEBUG loaded listener.js 07:36:52 INFO - PROCESS | 3760 | ++DOMWINDOW == 65 (111B4C00) [pid = 3760] [serial = 2322] [outer = 0F2F2400] 07:36:52 INFO - PROCESS | 3760 | [3760] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:36:52 INFO - PROCESS | 3760 | 1465051012894 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:36:52 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:36:52 INFO - {} 07:36:52 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 814ms 07:36:52 INFO - PROCESS | 3760 | 1465051012949 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:36:52 INFO - PROCESS | 3760 | 1465051012953 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 07:36:52 INFO - PROCESS | 3760 | 1465051012959 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:36:52 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:36:52 INFO - PROCESS | 3760 | 1465051012962 Marionette TRACE conn3 <- [1,3054,null,{}] 07:36:52 INFO - PROCESS | 3760 | 1465051012965 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:52 INFO - PROCESS | 3760 | 1465051012968 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:53 INFO - PROCESS | 3760 | 1465051013053 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:36:53 INFO - PROCESS | 3760 | 1465051013061 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 3760 | 1465051013063 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:53 INFO - PROCESS | 3760 | ++DOCSHELL 12DCD400 == 29 [pid = 3760] [id = 775] 07:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 66 (12DCD800) [pid = 3760] [serial = 2323] [outer = 00000000] 07:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 67 (13280400) [pid = 3760] [serial = 2324] [outer = 12DCD800] 07:36:53 INFO - PROCESS | 3760 | 1465051013110 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 68 (13BDE400) [pid = 3760] [serial = 2325] [outer = 12DCD800] 07:36:53 INFO - PROCESS | 3760 | 1465051013582 Marionette TRACE conn3 <- [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]]]}] 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:36:53 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:36:53 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 641ms 07:36:53 INFO - PROCESS | 3760 | 1465051013598 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:36:53 INFO - PROCESS | 3760 | 1465051013600 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 07:36:53 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:36:53 INFO - PROCESS | 3760 | 1465051013604 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:36:53 INFO - PROCESS | 3760 | 1465051013607 Marionette TRACE conn3 <- [1,3058,null,{}] 07:36:53 INFO - PROCESS | 3760 | 1465051013618 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:53 INFO - PROCESS | 3760 | 1465051013622 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:53 INFO - PROCESS | 3760 | 1465051013710 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:36:53 INFO - PROCESS | 3760 | 1465051013717 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:53 INFO - PROCESS | 3760 | 1465051013720 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:53 INFO - PROCESS | 3760 | ++DOCSHELL 143D4000 == 30 [pid = 3760] [id = 776] 07:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 69 (15013800) [pid = 3760] [serial = 2326] [outer = 00000000] 07:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 70 (15C22800) [pid = 3760] [serial = 2327] [outer = 15013800] 07:36:53 INFO - PROCESS | 3760 | 1465051013769 Marionette DEBUG loaded listener.js 07:36:53 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (15FE9400) [pid = 3760] [serial = 2328] [outer = 15013800] 07:36:54 INFO - PROCESS | 3760 | 1465051014253 Marionette TRACE conn3 <- [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]]]}] 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:36:54 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 688ms 07:36:54 INFO - PROCESS | 3760 | 1465051014303 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 3760 | 1465051014305 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 07:36:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:36:54 INFO - PROCESS | 3760 | 1465051014308 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 3760 | 1465051014310 Marionette TRACE conn3 <- [1,3062,null,{}] 07:36:54 INFO - PROCESS | 3760 | 1465051014314 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:54 INFO - PROCESS | 3760 | 1465051014315 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:54 INFO - PROCESS | 3760 | 1465051014402 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:36:54 INFO - PROCESS | 3760 | 1465051014437 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:54 INFO - PROCESS | 3760 | 1465051014439 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:54 INFO - PROCESS | 3760 | ++DOCSHELL 1629E400 == 31 [pid = 3760] [id = 777] 07:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (1629F000) [pid = 3760] [serial = 2329] [outer = 00000000] 07:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (162A9C00) [pid = 3760] [serial = 2330] [outer = 1629F000] 07:36:54 INFO - PROCESS | 3760 | 1465051014483 Marionette DEBUG loaded listener.js 07:36:54 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (16D1F800) [pid = 3760] [serial = 2331] [outer = 1629F000] 07:36:54 INFO - PROCESS | 3760 | 1465051014934 Marionette TRACE conn3 <- [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]]]}] 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:36:54 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:36:54 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 625ms 07:36:54 INFO - PROCESS | 3760 | 1465051014946 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:36:54 INFO - PROCESS | 3760 | 1465051014948 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 07:36:54 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:36:54 INFO - PROCESS | 3760 | 1465051014952 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:36:54 INFO - PROCESS | 3760 | 1465051014953 Marionette TRACE conn3 <- [1,3066,null,{}] 07:36:54 INFO - PROCESS | 3760 | 1465051014957 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:54 INFO - PROCESS | 3760 | 1465051014959 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:55 INFO - PROCESS | 3760 | 1465051015074 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:36:55 INFO - PROCESS | 3760 | 1465051015078 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 3760 | 1465051015081 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:55 INFO - PROCESS | 3760 | ++DOCSHELL 16A55C00 == 32 [pid = 3760] [id = 778] 07:36:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (16D23C00) [pid = 3760] [serial = 2332] [outer = 00000000] 07:36:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1732FC00) [pid = 3760] [serial = 2333] [outer = 16D23C00] 07:36:55 INFO - PROCESS | 3760 | 1465051015124 Marionette DEBUG loaded listener.js 07:36:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (173DCC00) [pid = 3760] [serial = 2334] [outer = 16D23C00] 07:36:55 INFO - PROCESS | 3760 | 1465051015604 Marionette TRACE conn3 <- [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] 07:36:55 INFO - PROCESS | 3760 | 1465051015692 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 07:36:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:36:55 INFO - PROCESS | 3760 | 1465051015695 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:36:55 INFO - PROCESS | 3760 | 1465051015697 Marionette TRACE conn3 <- [1,3070,null,{}] 07:36:55 INFO - PROCESS | 3760 | 1465051015710 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:55 INFO - PROCESS | 3760 | 1465051015716 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:55 INFO - PROCESS | 3760 | 1465051015891 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:36:55 INFO - PROCESS | 3760 | 1465051015966 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:55 INFO - PROCESS | 3760 | 1465051015968 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:55 INFO - PROCESS | 3760 | ++DOCSHELL 173E3400 == 33 [pid = 3760] [id = 779] 07:36:55 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (17985000) [pid = 3760] [serial = 2335] [outer = 00000000] 07:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (1798C800) [pid = 3760] [serial = 2336] [outer = 17985000] 07:36:56 INFO - PROCESS | 3760 | 1465051016014 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (179C2800) [pid = 3760] [serial = 2337] [outer = 17985000] 07:36:56 INFO - PROCESS | 3760 | 1465051016429 Marionette TRACE conn3 <- [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]]]}] 07:36:56 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:36:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:36:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:36:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:36:56 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:36:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:36:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 814ms 07:36:56 INFO - PROCESS | 3760 | 1465051016497 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:36:56 INFO - PROCESS | 3760 | 1465051016499 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 07:36:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:36:56 INFO - PROCESS | 3760 | 1465051016509 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:36:56 INFO - PROCESS | 3760 | 1465051016511 Marionette TRACE conn3 <- [1,3074,null,{}] 07:36:56 INFO - PROCESS | 3760 | 1465051016515 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:56 INFO - PROCESS | 3760 | 1465051016516 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:56 INFO - PROCESS | 3760 | 1465051016631 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:36:56 INFO - PROCESS | 3760 | 1465051016640 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:56 INFO - PROCESS | 3760 | 1465051016642 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:56 INFO - PROCESS | 3760 | ++DOCSHELL 10F39800 == 34 [pid = 3760] [id = 780] 07:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (1798C000) [pid = 3760] [serial = 2338] [outer = 00000000] 07:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (1844B400) [pid = 3760] [serial = 2339] [outer = 1798C000] 07:36:56 INFO - PROCESS | 3760 | 1465051016684 Marionette DEBUG loaded listener.js 07:36:56 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (18456C00) [pid = 3760] [serial = 2340] [outer = 1798C000] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 82 (17079400) [pid = 3760] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 81 (1AFC1C00) [pid = 3760] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 80 (111B2800) [pid = 3760] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 79 (16035800) [pid = 3760] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 78 (12D6D800) [pid = 3760] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 77 (1A1A7400) [pid = 3760] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 76 (1574B000) [pid = 3760] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 75 (13624C00) [pid = 3760] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 74 (105F5800) [pid = 3760] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 73 (10F32800) [pid = 3760] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 72 (1AF3C800) [pid = 3760] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 71 (13284800) [pid = 3760] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 07:36:57 INFO - PROCESS | 3760 | --DOMWINDOW == 70 (13DE1000) [pid = 3760] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 07:36:57 INFO - PROCESS | 3760 | 1465051017231 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 797ms 07:36:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:36:57 INFO - PROCESS | 3760 | 1465051017304 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 3760 | 1465051017306 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 07:36:57 INFO - PROCESS | 3760 | 1465051017310 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - PROCESS | 3760 | 1465051017311 Marionette TRACE conn3 <- [1,3078,null,{}] 07:36:57 INFO - PROCESS | 3760 | 1465051017315 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:57 INFO - PROCESS | 3760 | 1465051017317 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:57 INFO - PROCESS | 3760 | 1465051017400 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:36:57 INFO - PROCESS | 3760 | 1465051017405 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:57 INFO - PROCESS | 3760 | 1465051017407 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:57 INFO - PROCESS | 3760 | ++DOCSHELL 143C7400 == 35 [pid = 3760] [id = 781] 07:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 71 (17EF5C00) [pid = 3760] [serial = 2341] [outer = 00000000] 07:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 72 (19A2E000) [pid = 3760] [serial = 2342] [outer = 17EF5C00] 07:36:57 INFO - PROCESS | 3760 | 1465051017450 Marionette DEBUG loaded listener.js 07:36:57 INFO - PROCESS | 3760 | ++DOMWINDOW == 73 (19A33400) [pid = 3760] [serial = 2343] [outer = 17EF5C00] 07:36:57 INFO - PROCESS | 3760 | 1465051017860 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:36:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:36:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 594ms 07:36:57 INFO - PROCESS | 3760 | 1465051017907 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 07:36:57 INFO - PROCESS | 3760 | 1465051017909 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 07:36:57 INFO - PROCESS | 3760 | 1465051017912 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:36:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:36:57 INFO - PROCESS | 3760 | 1465051017914 Marionette TRACE conn3 <- [1,3082,null,{}] 07:36:57 INFO - PROCESS | 3760 | 1465051017937 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:57 INFO - PROCESS | 3760 | 1465051017939 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:58 INFO - PROCESS | 3760 | 1465051018031 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:36:58 INFO - PROCESS | 3760 | 1465051018036 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 3760 | 1465051018038 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:58 INFO - PROCESS | 3760 | ++DOCSHELL 0F30EC00 == 36 [pid = 3760] [id = 782] 07:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 74 (10AE8400) [pid = 3760] [serial = 2344] [outer = 00000000] 07:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 75 (12806400) [pid = 3760] [serial = 2345] [outer = 10AE8400] 07:36:58 INFO - PROCESS | 3760 | 1465051018082 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 76 (1391B000) [pid = 3760] [serial = 2346] [outer = 10AE8400] 07:36:58 INFO - PROCESS | 3760 | 1465051018506 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:36:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:36:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 657ms 07:36:58 INFO - PROCESS | 3760 | 1465051018571 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:36:58 INFO - PROCESS | 3760 | 1465051018573 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 07:36:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:36:58 INFO - PROCESS | 3760 | 1465051018576 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:36:58 INFO - PROCESS | 3760 | 1465051018578 Marionette TRACE conn3 <- [1,3086,null,{}] 07:36:58 INFO - PROCESS | 3760 | 1465051018581 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:58 INFO - PROCESS | 3760 | 1465051018583 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:58 INFO - PROCESS | 3760 | 1465051018667 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:36:58 INFO - PROCESS | 3760 | 1465051018672 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:58 INFO - PROCESS | 3760 | 1465051018674 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:58 INFO - PROCESS | 3760 | ++DOCSHELL 19A36800 == 37 [pid = 3760] [id = 783] 07:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 77 (19ADE800) [pid = 3760] [serial = 2347] [outer = 00000000] 07:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 78 (19AE7C00) [pid = 3760] [serial = 2348] [outer = 19ADE800] 07:36:58 INFO - PROCESS | 3760 | 1465051018716 Marionette DEBUG loaded listener.js 07:36:58 INFO - PROCESS | 3760 | ++DOMWINDOW == 79 (19AEA400) [pid = 3760] [serial = 2349] [outer = 19ADE800] 07:36:59 INFO - PROCESS | 3760 | 1465051019349 Marionette TRACE conn3 <- [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]]]}] 07:36:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:36:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:36:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 798ms 07:36:59 INFO - PROCESS | 3760 | 1465051019379 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:36:59 INFO - PROCESS | 3760 | 1465051019383 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 07:36:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:36:59 INFO - PROCESS | 3760 | 1465051019388 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:36:59 INFO - PROCESS | 3760 | 1465051019392 Marionette TRACE conn3 <- [1,3090,null,{}] 07:36:59 INFO - PROCESS | 3760 | 1465051019398 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:36:59 INFO - PROCESS | 3760 | 1465051019401 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:59 INFO - PROCESS | 3760 | 1465051019518 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:36:59 INFO - PROCESS | 3760 | 1465051019666 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:36:59 INFO - PROCESS | 3760 | 1465051019669 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:36:59 INFO - PROCESS | 3760 | ++DOCSHELL 0F30D400 == 38 [pid = 3760] [id = 784] 07:36:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 80 (0F30E400) [pid = 3760] [serial = 2350] [outer = 00000000] 07:36:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 81 (10AEF800) [pid = 3760] [serial = 2351] [outer = 0F30E400] 07:36:59 INFO - PROCESS | 3760 | 1465051019726 Marionette DEBUG loaded listener.js 07:36:59 INFO - PROCESS | 3760 | ++DOMWINDOW == 82 (11401400) [pid = 3760] [serial = 2352] [outer = 0F30E400] 07:37:00 INFO - PROCESS | 3760 | 1465051020290 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:37:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:37:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 938ms 07:37:00 INFO - PROCESS | 3760 | 1465051020335 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:37:00 INFO - PROCESS | 3760 | 1465051020340 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 07:37:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:37:00 INFO - PROCESS | 3760 | 1465051020347 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:37:00 INFO - PROCESS | 3760 | 1465051020350 Marionette TRACE conn3 <- [1,3094,null,{}] 07:37:00 INFO - PROCESS | 3760 | 1465051020354 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:00 INFO - PROCESS | 3760 | 1465051020356 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:37:00 INFO - PROCESS | 3760 | 1465051020467 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:37:00 INFO - PROCESS | 3760 | 1465051020629 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:00 INFO - PROCESS | 3760 | 1465051020632 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:37:00 INFO - PROCESS | 3760 | ++DOCSHELL 1313BC00 == 39 [pid = 3760] [id = 785] 07:37:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 83 (1313EC00) [pid = 3760] [serial = 2353] [outer = 00000000] 07:37:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 84 (1327F800) [pid = 3760] [serial = 2354] [outer = 1313EC00] 07:37:00 INFO - PROCESS | 3760 | 1465051020689 Marionette DEBUG loaded listener.js 07:37:00 INFO - PROCESS | 3760 | ++DOMWINDOW == 85 (13C51800) [pid = 3760] [serial = 2355] [outer = 1313EC00] 07:37:01 INFO - PROCESS | 3760 | 1465051021198 Marionette TRACE conn3 <- [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]]]}] 07:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:37:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:37:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 907ms 07:37:01 INFO - PROCESS | 3760 | 1465051021251 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:37:01 INFO - PROCESS | 3760 | 1465051021253 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 07:37:01 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:37:01 INFO - PROCESS | 3760 | 1465051021257 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:37:01 INFO - PROCESS | 3760 | 1465051021261 Marionette TRACE conn3 <- [1,3098,null,{}] 07:37:01 INFO - PROCESS | 3760 | 1465051021272 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:01 INFO - PROCESS | 3760 | 1465051021277 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:37:01 INFO - PROCESS | 3760 | 1465051021393 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:37:01 INFO - PROCESS | 3760 | 1465051021542 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:01 INFO - PROCESS | 3760 | 1465051021546 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:37:01 INFO - PROCESS | 3760 | ++DOCSHELL 173E1000 == 40 [pid = 3760] [id = 786] 07:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 86 (1740DC00) [pid = 3760] [serial = 2356] [outer = 00000000] 07:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 87 (17968800) [pid = 3760] [serial = 2357] [outer = 1740DC00] 07:37:01 INFO - PROCESS | 3760 | 1465051021603 Marionette DEBUG loaded listener.js 07:37:01 INFO - PROCESS | 3760 | ++DOMWINDOW == 88 (17A8B800) [pid = 3760] [serial = 2358] [outer = 1740DC00] 07:37:02 INFO - PROCESS | 3760 | 1465051022134 Marionette TRACE conn3 <- [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"]]]}] 07:37:02 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07: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 07:37:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:37:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:37:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:37:02 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:37:02 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 954ms 07:37:02 INFO - PROCESS | 3760 | 1465051022201 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:37:02 INFO - PROCESS | 3760 | 1465051022204 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 07:37:02 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:37:02 INFO - PROCESS | 3760 | 1465051022208 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:37:02 INFO - PROCESS | 3760 | 1465051022210 Marionette TRACE conn3 <- [1,3102,null,{}] 07:37:02 INFO - PROCESS | 3760 | 1465051022214 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:37:02 INFO - PROCESS | 3760 | 1465051022216 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:37:02 INFO - PROCESS | 3760 | 1465051022344 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:37:02 INFO - PROCESS | 3760 | 1465051022491 Marionette TRACE conn3 -> [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\", \"53e2333a-6894-434b-8940-8949a363935a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:37:02 INFO - PROCESS | 3760 | 1465051022493 Marionette INFO sendAsync 26117687-4807-4902-a900-b327e16c3b94 07:37:02 INFO - PROCESS | 3760 | ++DOCSHELL 0F22C800 == 41 [pid = 3760] [id = 787] 07:37:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 89 (0F2EA400) [pid = 3760] [serial = 2359] [outer = 00000000] 07:37:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 90 (19ADB800) [pid = 3760] [serial = 2360] [outer = 0F2EA400] 07:37:02 INFO - PROCESS | 3760 | 1465051022550 Marionette DEBUG loaded listener.js 07:37:02 INFO - PROCESS | 3760 | ++DOMWINDOW == 91 (19B47400) [pid = 3760] [serial = 2361] [outer = 0F2EA400] 07:37:03 INFO - PROCESS | 3760 | 1465051023204 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:37:03 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:37:03 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1047ms 07:37:03 INFO - PROCESS | 3760 | 1465051023268 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:37:03 INFO - PROCESS | 3760 | 1465051023272 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 0F30EC00 == 40 [pid = 3760] [id = 782] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 143C7400 == 39 [pid = 3760] [id = 781] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 10F39800 == 38 [pid = 3760] [id = 780] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 173E3400 == 37 [pid = 3760] [id = 779] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 16A55C00 == 36 [pid = 3760] [id = 778] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 1629E400 == 35 [pid = 3760] [id = 777] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 143D4000 == 34 [pid = 3760] [id = 776] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 12DCD400 == 33 [pid = 3760] [id = 775] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 0F2F1000 == 32 [pid = 3760] [id = 774] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 0F305C00 == 31 [pid = 3760] [id = 772] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 0F227400 == 30 [pid = 3760] [id = 771] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 1A0DA800 == 29 [pid = 3760] [id = 758] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 13BEB400 == 28 [pid = 3760] [id = 773] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 1313BC00 == 27 [pid = 3760] [id = 785] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 173E1000 == 26 [pid = 3760] [id = 786] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 19A36800 == 25 [pid = 3760] [id = 783] 07:37:04 INFO - PROCESS | 3760 | --DOCSHELL 0F30D400 == 24 [pid = 3760] [id = 784] 07:37:04 WARNING - u'runner_teardown' () 07:37:04 INFO - No more tests 07:37:04 INFO - Got 0 unexpected results 07:37:04 INFO - SUITE-END | took 679s 07:37:04 INFO - Closing logging queue 07:37:04 INFO - queue closed 07:37:04 INFO - Return code: 0 07:37:04 WARNING - # TBPL SUCCESS # 07:37:04 INFO - Running post-action listener: _resource_record_post_action 07:37:04 INFO - Running post-run listener: _resource_record_post_run 07:37:06 INFO - Total resource usage - Wall time: 689s; CPU: 17.0%; Read bytes: 91879424; Write bytes: 957483520; Read time: 518635; Write time: 1354659 07:37:06 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:37:06 INFO - install - Wall time: 4s; CPU: 9.0%; Read bytes: 0; Write bytes: 119411712; Read time: 0; Write time: 157028 07:37:06 INFO - run-tests - Wall time: 686s; CPU: 17.0%; Read bytes: 91779584; Write bytes: 819204096; Read time: 508487; Write time: 1167943 07:37:06 INFO - Running post-run listener: _upload_blobber_files 07:37:06 INFO - Blob upload gear active. 07:37:06 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 07: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 07: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', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 07: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 mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 07:37:06 INFO - (blobuploader) - INFO - Open directory for files ... 07:37:06 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 07:37:06 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:37:06 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:37:07 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:37:07 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:37:07 INFO - (blobuploader) - INFO - Done attempting. 07:37:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 07:37:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:37:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:37:09 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:37:09 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:37:09 INFO - (blobuploader) - INFO - Done attempting. 07:37:09 INFO - (blobuploader) - INFO - Iteration through files over. 07:37:09 INFO - Return code: 0 07:37:09 INFO - rmtree: C:\slave\test\build\uploaded_files.json 07:37:09 INFO - Using _rmtree_windows ... 07:37:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 07:37:09 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0cda2e3323e9283d61072ec46cb12330d86ab8289b00b5aac7055ce8f0dfa7f93700882d92af50f93dafbb9dc0165d8b83a52f719fac0455112a40eafdb4ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/502a4cd3ada2266c6ccce97996c8d7f3fd471f9baa041b8c27170a6f58054bbc66ca73ed865f76195dd3f170b579ec297e85f899aeb338c534268e708c379f74"} 07:37:09 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 07:37:09 INFO - Writing to file C:\slave\test\properties\blobber_files 07:37:09 INFO - Contents: 07:37:09 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0cda2e3323e9283d61072ec46cb12330d86ab8289b00b5aac7055ce8f0dfa7f93700882d92af50f93dafbb9dc0165d8b83a52f719fac0455112a40eafdb4ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/502a4cd3ada2266c6ccce97996c8d7f3fd471f9baa041b8c27170a6f58054bbc66ca73ed865f76195dd3f170b579ec297e85f899aeb338c534268e708c379f74"} 07:37:09 INFO - Running post-run listener: copy_logs_to_upload_dir 07:37:09 INFO - Copying logs to upload dir... 07:37:09 INFO - mkdir: C:\slave\test\build\upload\logs 07:37:09 INFO - Copying logs to upload dir... 07:37:09 INFO - Using _rmtree_windows ... 07:37:09 INFO - Using _rmtree_windows ... 07:37:09 INFO - Using _rmtree_windows ... 07:37:09 INFO - Using _rmtree_windows ... 07:37:09 INFO - Using _rmtree_windows ... 07:37:09 INFO - Using _rmtree_windows ... 07:37:09 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=860.767000 ========= master_lag: -2.72 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 18 secs) (at 2016-06-04 07:37:14.320054) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 07:37:14.321046) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0cda2e3323e9283d61072ec46cb12330d86ab8289b00b5aac7055ce8f0dfa7f93700882d92af50f93dafbb9dc0165d8b83a52f719fac0455112a40eafdb4ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/502a4cd3ada2266c6ccce97996c8d7f3fd471f9baa041b8c27170a6f58054bbc66ca73ed865f76195dd3f170b579ec297e85f899aeb338c534268e708c379f74"} build_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.110000 build_url: 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a0cda2e3323e9283d61072ec46cb12330d86ab8289b00b5aac7055ce8f0dfa7f93700882d92af50f93dafbb9dc0165d8b83a52f719fac0455112a40eafdb4ac0", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/502a4cd3ada2266c6ccce97996c8d7f3fd471f9baa041b8c27170a6f58054bbc66ca73ed865f76195dd3f170b579ec297e85f899aeb338c534268e708c379f74"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Dd1DRZgMRLyxDESQnRt-sQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-04 07:37:14.474623) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:37:14.474968) ========= '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-068\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-068 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-068 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-068 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-068 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-068 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.03 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-04 07:37:14.618758) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 07:37:14.619087) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-04 07:37:15.019532) ========= ========= Total master_lag: -2.61 =========